Meat on a stick is always a good idea – no? If you agree, then you will love today’s recipe, skirt steak lollipops. Marinated in beer overnight, then doused in soy sauce, sugar, honey and sesame oil.

These skirt steak lollipops are really tasty and perfect for a gathering of friends and family.


Skirt Steak Lollipops by Diverse Dinners


Marinating in beer mixed with soy sauce helps to break down the fatty elements resulting in a more tender piece of meat once cooked. I used Stella Artois, but any pale beer will do. 

This simple marinade also provides a flavor base which is then heightened during grilling, when the additional marinade is applied just before and while it cooks.

Skirt steak is a very sinewy cut of meat that is best cooked relatively quickly. You want to make sure you get some charring though, for added flavor. The best way to achieve charring is to cook your steak under the broiler or on the grill. A grill pan will do the trick too, but not for this recipe.


Skirt Steak Lollipops by Diverse Dinners


Did I mention that these skirt steak lollipops are crazy tasty? Well they are, and if you like a kick to your meats add some red pepper flakes. Adding a little spicy flavor works nicely with the charring and really rounds out this dish. It’s not a must, but I highly recommend it.

Serve these skirt steak lollipops as an appetizer, something for your guests to enjoy while you work on their main course. Use pre-soaked skewers to skip a step during the prep process.

There is nothing better than your own personal piece of meat that you can dig your teeth into while you chatter with your friends. No need to display table manners or fiddle with knives and forks, you simply grab a skewer and get to chomping.

I really like this recipe and I hope you will too. Give it a try and let me know what you think.


Skirt Steak Lollipops by Diverse Dinners


Yields 10-12

Skirt Steak Lollipops

30 minPrep Time

20 minCook Time

50 minTotal Time

Save RecipeSave Recipe


  • 2 lb skirt steak
  • Overnight Marinade
  • 1 cup beer (pale lager)
  • 1/4 cup soy sauce
  • Grilling Marinade
  • 1/2 cup soy sauce
  • 3 tbsp brown sugar
  • 2 tbsp honey
  • 1 tbsp sesame oil
  • 1 tsp red pepper flakes (optional)
  • 12 pre-soaked 11 3/4 inch skewers
  • 1/4 cup Scallions (sliced - green parts only)
  • Equipment & Utensils
  • Non-reactive sealable container with cover or resealable plastic bag
  • Large bowl
  • Grill or large baking tray with wire rack
  • Basting brush
  • Large platter


    Overnight marinade
  1. Place steak in a sealable container or resealable bag, mix together beer and soy sauce and then pour over steak.
  2. Cover or seal container and place in fridge overnight.
  3. Once meat is marinated remove steak from marinade and discard marinade.
  4. Slice steak into 1 1/2 inch -2 inch strips and place in a bowl.
  5. Grilling Marinade
  6. Whisk together soy sauce, brown sugar, honey, sesame oil and red pepper flakes until sugar is dissolved.
  7. Pour marinade over steak strips and mix until completely coated.
  8. Remove each steak strip from marinade and thread onto a skewer.
  9. Reserve balance of marinade to brush steak strips while cooking.
  10. Grill
  11. Brush hot grill with a little oil and cook for approx. 3-5 mins on each side until charring occurs. Use tongs when handling skewers.
  12. Mop with balance of grilling marinade while cooking.
  13. Place on a platter or two and garnish with scallions.
  14. Serve immediately.
  15. Broil
  16. Place skewered steak strips on wire rack in a baking tray. You will likely have to strategically arrange skewers to make them fit. Try setting them up head to toe.
  17. Place under pre-heated broiler set to high and cook for 8-10 mins either side until charring occurs. Use tongs when handling skewers.
  18. Baste with reserved marinade every four mins.
  19. Place on a platter or two and garnish with scallions.
  20. Serve immediately.


If you are unable to find pre-soaked skewers, make sure you soak skewers in water for at least 30 mins.