Sesame Ginger Steak Skewers

Featured in: Flame-Kissed Flavors

These Sesame Ginger Steak Skewers feature tender cubes of flank steak marinated in a flavorful blend of Thai chili sauce, soy, fresh ginger, garlic and chili paste. The meat is threaded onto skewers and grilled until perfectly charred, then served over rice with a homemade peanut sauce that combines creamy peanut butter, soy sauce, red curry paste, pickled ginger and sesame oil.

The dish comes together in under 30 minutes, making it perfect for weeknight dinners or casual entertaining. Garnish with fresh lime, avocado slices, cilantro and sesame seeds for a complete meal with complex Thai-inspired flavors.

sana kitchen chef
Updated on Sun, 27 Apr 2025 13:21:42 GMT
A plate of food with rice, meat, and vegetables. Pin it
A plate of food with rice, meat, and vegetables. | recipebyme.com

This sesame ginger steak skewer recipe transforms simple flank steak into a flavor-packed meal that rivals your favorite takeout. After years of experimenting with Asian-inspired marinades, I've perfected this combination that delivers restaurant-quality results right from your kitchen.

The first time I made these skewers was for a backyard gathering when I wanted something more exciting than the usual burgers and hot dogs. My guests were so impressed they thought I had ordered from a high-end restaurant, and now it's my most requested dish for summer get-togethers.

Ingredients

  • Flank steak: Choose a well-marbled piece for maximum tenderness and flavor
  • Sweet Thai chili sauce: Provides the perfect balance of sweetness with a hint of heat
  • Tamari or soy sauce: Creates the umami foundation for both marinade and sauce
  • Fresh ginger: Always use fresh rather than powdered for bright zingy flavor
  • Thai curry paste: Adds complex spice notes that bring authentic Asian flavor
  • Creamy peanut butter: The base for the sauce, natural versions work best
  • Pickled ginger: Adds a unique tang that balances the rich peanut sauce
  • Toasted sesame oil: A little goes a long way in adding nutty depth
  • Garlic: Fresh cloves provide essential aromatic foundation
  • Rice: Preferably jasmine or coconut rice to complement the flavors

Step-by-Step Instructions

Prepare The Peanut Sauce:
Add peanut butter, tamari, curry paste, pickled ginger, and sesame oil to a blender. Blend until completely smooth, adding water a tablespoon at a time until you reach a pourable but thick consistency. The sauce should coat the back of a spoon but still flow off slowly. Transfer to a serving bowl and let the flavors meld while you prepare the skewers.
Marinate The Steak:
Combine sweet Thai chili sauce, tamari, chopped garlic, freshly grated ginger, and chili paste in a large bowl, whisking until fully incorporated. Cut flank steak against the grain into 1-inch cubes for tenderness. Toss the meat in the marinade, ensuring each piece is well coated. Allow to marinate for at least 10 minutes at room temperature, or up to 4 hours refrigerated for deeper flavor.
Skewer The Meat:
If using wooden skewers, soak them in water for 30 minutes first to prevent burning. Thread the marinated beef cubes onto skewers, leaving small spaces between pieces to ensure even cooking. Press the meat firmly onto the skewers so it doesn't spin when flipped during grilling.
Grill The Skewers:
Preheat your grill, grill pan, or skillet to medium-high heat. Place the skewers on the hot surface and cook without moving for about 2-3 minutes to develop a nice char. Turn and continue grilling, rotating occasionally to ensure even cooking, until the steak reaches your desired doneness, about 8-12 minutes total for medium-rare to medium.
Serve And Garnish:
Arrange hot skewers over a bed of rice. Drizzle with peanut sauce and garnish with fresh cilantro leaves, sesame seeds, lime wedges, and sliced avocado. The contrasting textures and the bright acidity from the lime balance the rich flavors of the dish. Serve additional peanut sauce on the side for dipping.
A plate of meat skewers with green onions. Pin it
A plate of meat skewers with green onions. | recipebyme.com

The fresh ginger in this recipe completely transforms the flavor profile. I distinctly remember serving these skewers to my brother who typically avoids anything Asian-inspired. After his first bite, he looked genuinely surprised and asked for the recipe. He now makes this monthly for his own family, which I consider the highest compliment.

Marinating Magic

The marinade for these skewers works incredibly quickly because of the combination of sweet Thai chili sauce and soy sauce. The sugar in the chili sauce helps create caramelization on the grill while the soy penetrates the meat with savory depth. While ten minutes will give you good flavor, extending the marination to 2-4 hours in the refrigerator will result in even more tender, flavorful meat. Just don't marinate longer than 8 hours as the acid in the marinade can start to break down the meat too much.

Storage And Make-Ahead Tips

These skewers are perfect for meal prep. You can marinate the steak up to 24 hours ahead and keep it refrigerated. The peanut sauce stays fresh in an airtight container in the refrigerator for up to a week. Once cooked, leftover skewers can be refrigerated for 3-4 days. To reheat, wrap them in foil and warm in a 300°F oven for about 10 minutes to prevent drying out. The flavors actually develop further overnight, making next-day leftovers especially delicious.

Perfect Pairings

While rice makes a classic base for these skewers, consider serving them with coconut rice for an extra layer of flavor. For a lower-carb option, serve over cauliflower rice or alongside a cucumber salad dressed with rice vinegar and a touch of sesame oil. These skewers also work beautifully as appetizers for a gathering—simply use smaller skewers and serve the peanut sauce as a dipping option.

A plate of food with rice, meat, and lime. Pin it
A plate of food with rice, meat, and lime. | recipebyme.com

Serve these skewers with your favorite sides and enjoy a restaurant-quality meal from the comfort of your home!

Frequently Asked Questions

→ How long should I marinate the steak for best flavor?

While the recipe suggests a minimum of 10 minutes for marinating, you can marinate the steak for up to 4 hours in the refrigerator for deeper flavor penetration. Avoid marinating longer than that as the acid in the soy sauce can start to break down the meat texture.

→ Can I make the peanut sauce ahead of time?

Yes! The peanut sauce can be made up to 5 days ahead and stored in an airtight container in the refrigerator. It may thicken when chilled, so bring to room temperature and whisk in a little water before serving to achieve desired consistency.

→ What can I substitute for flank steak?

If flank steak isn't available, you can substitute with sirloin, ribeye, or strip steak cut into cubes. For a more economical option, chuck steak will work but may require additional marinating time to tenderize. For non-beef options, chicken thighs or firm tofu work well with the same marinade.

→ What's the best way to cook these skewers without a grill?

A cast iron grill pan over medium-high heat works excellently for indoor cooking. Alternatively, broil the skewers on high for 3-4 minutes per side, placing them on the top rack about 4 inches from the heating element. You can also use a regular skillet, though you won't get the charred effect.

→ Can I make this dish vegetarian?

Absolutely! Replace the steak with extra-firm tofu (pressed to remove excess moisture), portobello mushrooms, or seitan. For tofu, consider freezing and thawing it first to create a more meat-like texture that absorbs the marinade better.

→ How spicy is this dish and how can I adjust the heat level?

With both Thai curry paste and chili paste, this dish has a moderate spice level. To reduce heat, use less of both pastes or substitute with milder options like sweet paprika. To increase spiciness, add fresh chopped Thai chilies or a teaspoon of chili oil to both the marinade and peanut sauce.

Sesame Ginger Steak Skewers

Savory steak skewers marinated in sesame-ginger sauce, grilled to perfection and served with creamy peanut dipping sauce.

Prep Time
20 Minutes
Cook Time
12 Minutes
Total Time
32 Minutes
By: Sana

Category: Grill Recipes

Difficulty: Intermediate

Cuisine: Asian Fusion

Yield: 4 Servings (8-10 skewers)

Dietary: Dairy-Free

Ingredients

→ Peanut Sauce

01 120ml creamy peanut butter
02 80ml tamari or soy sauce
03 2 1/2 tablespoons Thai red curry paste
04 1 tablespoon chopped pickled ginger
05 1 tablespoon toasted sesame oil

→ Steak Marinade

06 80ml sweet Thai chili sauce
07 80ml tamari or soy sauce
08 6 cloves garlic, finely chopped
09 1 tablespoon fresh grated ginger
10 2 tablespoons chili paste (Thai curry or Gochujang)
11 900g flank steak, cubed

→ For Serving

12 Steamed rice or coconut rice
13 Fresh lime wedges
14 Sliced avocado
15 Toasted sesame seeds
16 Fresh cilantro leaves

Instructions

Step 01

Combine peanut butter, tamari/soy sauce, Thai red curry paste, pickled ginger, and sesame oil in a glass jar or blender. Blend until smooth, adding water as needed to achieve desired consistency.

Step 02

In a medium bowl, whisk together sweet Thai chili sauce, tamari/soy sauce, chopped garlic, grated ginger, and chili paste. Add cubed beef and toss to coat thoroughly. Allow to marinate for at least 10 minutes for optimal flavor development.

Step 03

Thread the marinated beef cubes onto metal or pre-soaked wooden skewers, leaving small spaces between pieces to ensure even cooking.

Step 04

Preheat grill, grill pan, or skillet to medium-high heat. Cook skewers for 8-12 minutes total, turning occasionally, until meat is lightly charred on all sides and cooked to desired doneness.

Step 05

Arrange skewers over steamed rice on serving plates. Garnish with lime wedges, sliced avocado, a sprinkle of sesame seeds, and fresh cilantro leaves. Drizzle with peanut sauce and serve additional sauce on the side for dipping.

Notes

  1. For best flavor, allow the steak to marinate longer if time permits, up to 2 hours in the refrigerator.
  2. The peanut sauce can be made in advance and stored in the refrigerator for up to 5 days.

Tools You'll Need

  • Skewers (metal or wooden)
  • Grill, grill pan, or skillet
  • Blender or food processor

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains peanuts
  • Contains soy
  • May contain sesame

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 24.3 g
  • Total Carbohydrate: 18.5 g
  • Protein: 35.2 g