Asian Flank Steak Skewers
There’s something instantly satisfying about sizzling skewers fresh off the grill: charred edges, bright citrus, and a savory-sweet glaze that clings to every bite. This Asian Flank Steak Skewers recipe is all about big flavor with a short ingredient list and minimal fuss. Thinly sliced flank steak soaks up a tangy, umami-rich marinade, then grills quickly for tender, slightly caramelized pieces threaded on skewers. It’s weeknight-friendly but elegant enough for a casual dinner party—serve with steamed rice, a crunchy salad, or wrapped in lettuce leaves for a hands-on meal.
Why this recipe works
There are three reasons this version of Asian Flank Steak Skewers hits the mark:
- Marinating thin slices ensures fast, even flavor penetration so you don’t need to marinate for an entire day.
- The balance of reduced sodium soy sauce, garlic, ginger, sesame oil, and lime juice gives a layered umami profile with a bright finish.
- Using flank steak sliced thin and threaded on skewers creates a quick cook time and great char without drying out the meat.
Ingredients
- ▢1 1/2lbsflank steak, sliced thin
- ▢1 1/2cupsreduced sodium soy sauce, Use Tamari or Liquid Aminos for Gluten Free and Keto
- ▢2clovesminced garlic
- ▢1tspfresh ginger
- ▢1tspsesame oil
- ▢1lime,juice of
Prep notes
For best results, slice the flank steak against the grain into thin strips. Slightly thicker than carpaccio but thin enough to thread onto skewers, the slices should be uniform so they cook at the same rate. If your steak is cold and firm, it’s easier to slice; you can also partially freeze it for 20–30 minutes to make clean, even cuts.
Marinade and flavor profile

The marinade here is intentionally simple and balanced. The reduced sodium soy sauce provides the savory backbone while keeping salt in check; the garlic and ginger give warmth and aromatics; sesame oil adds a nutty accent, and lime juice lifts everything with brightness. If you prefer a sweeter glaze, a touch of honey or brown sugar can be added, but keep in mind that will change the cook time slightly because sugars caramelize quickly.
Step-by-step instructions

The directions below follow the original sequence but rewritten for clarity and ease. Read through once so you know how long each step will take, then follow along.
- Slice the steak: Lay the flank steak on a cutting board and trim any excess fat or silver skin. Using a sharp knife, slice the steak thinly across the grain into uniform strips. Aim for pieces about 1/8 to 1/4 inch thick. Thinner slices absorb marinade faster and cook quickly on the grill.
- Make the marinade: In a medium mixing bowl, combine 1 1/2 cups reduced sodium soy sauce with 2 cloves minced garlic, 1 tsp fresh ginger, 1 tsp sesame oil, and the juice of 1 lime. Whisk until well blended. Taste and adjust the lime or ginger to your preference, keeping the proportions the same.
- Marinate the steak: Place the sliced flank steak into a shallow dish or resealable plastic bag. Pour the marinade over the meat, ensuring each slice is coated. Press out excess air if using a bag, then seal. Refrigerate for at least 30 minutes and up to 2 hours. Because the steak is sliced thin, it does not need an overnight soak—short marination allows the flavors to penetrate without breaking down the texture.
- Prepare skewers and preheat grill: If using wooden skewers, soak them in water for 20–30 minutes to prevent burning. Preheat your grill to medium-high heat (about 400–450°F / 200–230°C). If you’re using a grill pan or cast-iron skillet indoors, heat it over medium-high until very hot.
- Thread the steak onto skewers: Remove the steak from the marinade, letting excess drip back into the bowl. Thread each thin slice onto a skewer, folding or rolling pieces as needed so they lie flat and evenly spaced. Leave a little space between strips so heat can circulate and edges can char.
- Grill the skewers: Oil the grill grates lightly or brush a bit of oil on the skewered meat to prevent sticking. Place skewers on the hot grill and cook for 2–3 minutes per side, turning once, until the edges are browned and the center is cooked to your desired doneness. Because the steak is thin, overcooking will make it tough—remove it from heat as soon as it’s medium-rare to medium.
- Rest and finish: Transfer skewers to a plate and let rest 3–5 minutes. This short rest lets juices redistribute so each bite is juicy. Before serving, squeeze a bit more lime juice over the top for extra brightness if you like.
- Serve: Serve the skewers hot with steamed rice, a simple cucumber salad, or wrapped in lettuce leaves with fresh herbs. Garnish with toasted sesame seeds or thinly sliced scallions for an extra pop of flavor and texture.
Timing
Active time: 20–30 minutes (plus slicing and skewer prep). Marinating time: 30 minutes to 2 hours. Total time: about 1 to 2.5 hours depending on marination.
Tips for success
- Slice against the grain: This keeps the steak tender and easy to chew.
- Uniform slices: Try to keep slices the same thickness so skewers cook evenly.
- Don’t over-marinate: Because the steak is sliced thin, long marination can make the texture mushy. Up to 2 hours is plenty.
- High heat for quick searing: A hot grill gives you a good char without drying the meat.
- Rest briefly: Even a short 3–5 minute rest will improve juiciness.
Variations and serving ideas
This Asian Flank Steak Skewers base is versatile. Try these variations:
- Spicy kick: Add 1/2 tsp crushed red pepper flakes or a drizzle of sriracha to the marinade.
- Herb-forward: Stir in chopped cilantro or basil to the marinade or sprinkle fresh herbs over the finished skewers.
- Sesame glaze: Mix a teaspoon of honey with a splash of the reserved marinade and brush on the skewers during the final minute of grilling for a glossy finish.
- Rice bowl: Serve slices over steamed jasmine rice with quick-pickled cucumbers, shredded carrots, and a soft-boiled egg.
Make ahead and storage
You can slice the steak and prepare the marinade up to a day in advance, storing both separately. Marinate for the recommended time just before cooking. Leftover cooked skewers will keep in the refrigerator for up to 3 days in an airtight container. Reheat gently in a low oven or quickly on a hot skillet to avoid overcooking.
Ingredient swap suggestions
If you need to adapt the recipe for dietary preferences:
- Gluten-free / Keto: Use Tamari or Liquid Aminos in place of reduced sodium soy sauce (the ingredients list already notes those options—no other changes needed).
- Oil-free: Omit the sesame oil and increase the lime juice slightly for brightness, though you’ll lose a bit of the nutty aroma.
- Less sodium: Stick with reduced sodium soy sauce and avoid adding extra salt—taste before seasoning further.
Why flank steak?
Flank steak is flavorful, affordable, and responds well to marinade. When sliced thin across the grain and cooked quickly, it becomes tender and juicy. It’s an excellent cut for skewers because it gets a desirable char while staying moist.
Allergens and notes
This recipe uses soy-based seasoning. If avoiding wheat or gluten, choose Tamari or Liquid Aminos per the ingredient list. Sesame oil is used in a small amount for flavor—swap with a neutral oil if sesame is a concern.
Final thoughts
These Asian Flank Steak Skewers are fast, flavorful, and flexible. They’re a great weeknight option when you want something special without a lot of hands-on time. The thin slices marinate quickly and cook in minutes, giving you tender bites with bright lime and savory depth. Whether you’re feeding a family or hosting friends, they make a simple centerpiece that pairs beautifully with rice, greens, and crunchy pickles.
Printable recipe card
Ingredients
- ▢1 1/2lbsflank steak, sliced thin
- ▢1 1/2cupsreduced sodium soy sauce, Use Tamari or Liquid Aminos for Gluten Free and Keto
- ▢2clovesminced garlic
- ▢1tspfresh ginger
- ▢1tspsesame oil
- ▢1lime,juice of
Directions (rewritten, step-by-step)
- Trim and slice the flank steak thinly across the grain into uniform strips, about 1/8–1/4 inch thick.
- Whisk together 1 1/2 cups reduced sodium soy sauce, 2 cloves minced garlic, 1 tsp fresh ginger, 1 tsp sesame oil, and the juice of 1 lime in a medium bowl.
- Place the sliced steak in a shallow dish or resealable bag and pour the marinade over it, making sure all pieces are coated. Refrigerate for 30 minutes to 2 hours.
- Soak wooden skewers in water for 20–30 minutes if using. Preheat a grill or heavy skillet to medium-high heat.
- Thread the marinated steak slices onto skewers, leaving small gaps between pieces for even cooking.
- Lightly oil the grill grates or meat, then cook the skewers 2–3 minutes per side until browned and cooked to medium-rare or medium, watching carefully to avoid overcooking.
- Remove skewers from heat and rest 3–5 minutes. Squeeze additional lime juice over the top if desired.
- Serve immediately with rice, salad, or wrapped in lettuce leaves; garnish with sesame seeds or scallions if you like.
Enjoy these Asian Flank Steak Skewers for an easy, impressive meal—bright, savory, and ready in under an hour from start to finish when you count marinating time conservatively. Happy grilling!

Asian Flank Steak Skewers
Ingredients
- 1.5 lb flank steak sliced thin
- 1.5 cups reduced sodium soy sauce use tamari or liquid aminos for gluten free
- 2 cloves garlic minced
- 1 tsp fresh ginger
- 1 tsp sesame oil
- 1 lime juice of
Instructions
- Soak the wooden skewers in water for about 30 minutes to prevent burning.
- In a mixing bowl combine the soy sauce, minced garlic, fresh ginger, sesame oil, and lime juice to make the marinade.
- Add the thinly sliced flank steak to the marinade, toss to coat, and refrigerate for about 1 hour or longer.
- Discard the used marinade, thread the marinated steak slices onto the soaked skewers in a single layer.
- Heat a grill or grill pan over high heat until very hot.
- Grill the skewers a few minutes per side until browned and cooked through to your liking.
Equipment
- Mixing Bowl
- Measuring Spoons
- Knife
- Cutting Board
- Wooden Skewers
- Grill or Grill Pan
- Tongs
Notes
- Soaking skewers prevents them from charring on the grill.
- Marinate at least 1 hour for best flavor.
- Discard marinade that contacted raw meat before grilling.
- Slice steak thin across the grain for tenderness.

