Grilled Flank Steak Skewers with Teriyaki Beer Marinade Recipe

My favorite app ever. Marinated flank steak skewers prepared in a homemade teriyaki marinade with a hazy New England Style IPA.

Grilled, marinated flank steak skewers have long been a family favorite. As some of you may know, my family travels to the Outer Banks in North Carolina every year for vacation. It’s a week full of the beach, waves, and lot’s of food. We grill on the beach every day, so we’ve tried just about every grill-able food you can think of. Grilled flank steak skewers are gone not long after they’ve been taken off the grill.

Grilled Flank Steak Skewers with Teriyaki Beer Marinade

Essentially, a thinly sliced finger food you can eat right off the stick. These skewers taste just like a perfectly grilled, marinated steak tip, thanks to the beer-based flank steak marinade.

It’s all about the marinade. The beer teriyaki marinade is something I came up with using a slew of popular marinade ingredients. Beer (I like to use a hazy, tropical IPA), lemon juice, soy sauce, Worcestershire sauce, garlic powder, brown sugar, paprika and red pepper flakes. It’s very mild like a standard teriyaki but it’s filled with sweet, spicy, and juicy flavors.

Easy to make, even easier to eat, and perfect for your next backyard (or beach) BBQ.

Grilled Flank Steak Skewers with Teriyaki Beer Marinade
Grilled Flank Steak Skewers with Teriyaki Beer Marinade

Grilled Flank Steak Skewers with Teriyaki Beer Marinade

  • Author: Shawn
  • Prep Time: 12 hours
  • Cook Time: 8 min
  • Total Time: 12 hours 8 minutes
  • Yield: 10-skewers 1x



  • 1 pound flank steak
  • Wooden skewers

flank steak marinade

  • 1/2 cup beer (Hazy New England IPA or pale ale)
  • 1 lemon, juice squeezed
  • 3/4 cup olive oil
  • 1/4 cup soy sauce
  • 1/4 cup worcestershire sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon garlic powder
  • 1 teaspoon paprika
  • 1 teaspoon crushed red pepper flakes


  1. Place the steak on a cutting board and find the natural graining running lengthwise through the steak. Cut the steak into 1/4 inch thick slices AGAINST the grain. This is to ensure the steak is tender and easy to bite. If you slice with the grain, the meat will be much tougher to bite through.
  2. Whisk marinade ingredients in a bowl until combined. Place the steak strips and marinade in a large ziplock bag. Let marinade overnight or for 24 hours if desired.
  3. Let wooden skewers soak in water for roughly 30 minutes before grilling. This will prevent skewers from burning. Skewer two slices of steak on each skewer. Grill for roughly 3-4 minutes per side on medium-high heat for medium. Serve immediately.


A pound of flank steak makes about 10 skewers with two strips each on each skewer. This serves as a good light app for 4-5 people.

Oil will emulsify in the refrigerator. This is OK. It will return to liquid state if left on counter 30 minutes before skewering steak strips.