I have to tell you, making these Sesame Ginger Steak Skewers with Peanut Sauce recipe, has quickly become one of my favorite weeknight projects. The combination of tender, juicy beef with a sweet and spicy peanut sauce is absolutely addictive.
I love how fast they come together, yet feel so special on the plate. Every time I make them, my kitchen smells incredible with ginger, garlic, and sesame aromas. Honestly, they’re perfect for a casual dinner or impressing friends at a summer barbecue.

Ingredients
- Skirt or flank steak – 1 lb, cut into cubes for perfect skewering and even cooking.
- Sweet Thai chili sauce – ¼ cup, adds a balanced sweet heat to the steak.
- Tamari or soy sauce – 2 tbsp, enhances umami flavor (coconut aminos work for a gluten-free option).
- Garlic – 3 cloves, minced for aromatic depth.
- Fresh ginger – 1 tbsp, grated to give that signature zing.
- Chili paste (Thai or Korean gochujang) – 1 tsp, optional for extra spice.
- Peanut butter – ½ cup, creamy for smooth dipping sauce.
- Pickled ginger – 1 tbsp, brings a tangy brightness to the sauce.
- Toasted sesame oil – 1 tsp, adds a nutty aroma to both marinade and sauce.
- Avocado – 1, sliced for serving, creamy texture balances spice.
- Fresh lime juice – 1 tbsp, brightens flavors when served with avocado.
- Fresh cilantro and basil – 2 tbsp each, chopped for garnish.
- Toasted sesame seeds – 1 tsp, sprinkle for extra crunch.
- Optional pineapple chunks – for sweet, tropical contrast on skewers.
Note: several serving
Variations
- Dairy-free: This recipe is naturally dairy-free, so no changes needed.
- Sugar-free: Use a no-sugar-added chili sauce to reduce sweetness.
- Extra heat: Add more chili paste or sprinkle crushed red pepper on the skewers.
- Vegetarian twist: Replace steak with marinated tofu or tempeh cubes for a plant-based version.
- For more side dish inspiration, you can also try this recipe roasted-parmesan-green-beans-recipe.

Cooking Time
- Prep Time: 20 minutes
- Cooking Time: 10 minutes
- Total Time: 30 minutes
Equipment You Need
- Grill or grill pan – for creating charred, smoky flavors.
- Blender or food processor – to make the peanut sauce creamy and smooth.
- Skewers – for threading steak (soak wooden skewers in water first to prevent burning).
- Knife and cutting board – for cutting steak and chopping herbs.
How to Make Sesame Ginger Steak Skewers with Peanut Sauce Recipe?
Make the Peanut Sauce
Start by blending peanut butter, tamari, Thai red curry paste, pickled ginger, and sesame oil until smooth. I find a blender gives the creamiest result. Taste and adjust seasoning with a pinch of salt or extra lime juice if needed.
Marinate the Steak
In a bowl, combine steak cubes with sweet Thai chili sauce, tamari, garlic, ginger, and chili paste. I usually let mine sit for at least an hour, but overnight really deepens the flavor. This step makes every bite flavorful and juicy.
Thread and Grill
Thread the marinated steak onto skewers, optionally alternating with pineapple chunks. Heat the grill and cook skewers until lightly charred on the edges, about 3-4 minutes per side. I like to rotate them for even grill marks.
Prepare the Garnishes
While the steak cooks, slice avocado and mix with lime juice, cilantro, and basil. Sprinkle toasted sesame seeds on top. This simple garnish brightens the dish and adds color and texture.
Serve
Plate the skewers over coconut rice or a simple salad, drizzle generously with peanut sauce, and serve with avocado on the side. If you enjoy creamy drinks with your meal, you can also try this chocolate-bourbon-milkshake-recipe I always encourage everyone to double-dip because the sauce is that good.
Additional Tips for Making this Recipe Better
- I like to soak wooden skewers in water for 30 minutes to prevent burning.
- Marinating longer really intensifies the flavors, so I often prep steak the night before.
- I toast sesame seeds lightly in a pan for a deeper, nuttier flavor.
- Using fresh ginger and garlic makes a noticeable difference compared to pre-minced options.
- I sometimes brush the grill with sesame oil to prevent sticking and add extra aroma.
How to Serve Sesame Ginger Steak Skewers with Peanut Sauce Recipe?
These skewers are perfect over a bed of fluffy coconut rice or alongside a crisp green salad. For presentation, I like to arrange skewers in a fan shape, drizzle peanut sauce artistically, and scatter chopped herbs and sesame seeds on top. A wedge of lime adds a finishing touch and freshness.

Nutritional Information
Here’s a quick snapshot of what you get per serving:
- Calories: 380-400 kcal
- Protein: 28-30g
- Carbohydrates: 12-15g
- Fat: 25-28g
Make Ahead and Storage
Storing
Keep cooked skewers and peanut sauce in separate airtight containers in the fridge. They stay fresh for 3-4 days.
Freezing
You can freeze cooked skewers without avocado or sauce for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat skewers on a grill or in a skillet over medium heat to maintain that charred flavor. Warm peanut sauce gently in a microwave or small saucepan.
Why You’ll Love This Recipe?
Making these skewers is a treat for so many reasons:
- Quick and easy prep makes weeknight dinners stress-free.
- Flavor-packed with a balance of sweet, spicy, and nutty notes.
- Versatile: serve with rice, salad, or in bowls for different meals.
- Crowd-pleaser: everyone loves the creamy peanut sauce and tender beef.
- Adaptable: can be made gluten-free, dairy-free, or vegetarian with simple swaps.

Sesame Ginger Steak Skewers with Peanut Sauce Recipe
Ingredients
Method
- Start by blending peanut butter, tamari, Thai red curry paste, pickled ginger, and sesame oil until smooth. I find a blender gives the creamiest result. Taste and adjust seasoning with a pinch of salt or extra lime juice if needed.
- In a bowl, combine steak cubes with sweet Thai chili sauce, tamari, garlic, ginger, and chili paste. I usually let mine sit for at least an hour, but overnight really deepens the flavor. This step makes every bite flavorful and juicy.
- Thread the marinated steak onto skewers, optionally alternating with pineapple chunks. Heat the grill and cook skewers until lightly charred on the edges, about 3-4 minutes per side. I like to rotate them for even grill marks.
- While the steak cooks, slice avocado and mix with lime juice, cilantro, and basil. Sprinkle toasted sesame seeds on top. This simple garnish brightens the dish and adds color and texture.
- Plate the skewers over coconut rice or a simple salad, drizzle generously with peanut sauce, and serve with avocado on the side. I always encourage everyone to double-dip because the sauce is that good.
Notes
- I like to soak wooden skewers in water for 30 minutes to prevent burning.
- Marinating longer really intensifies the flavors, so I often prep steak the night before.
- I toast sesame seeds lightly in a pan for a deeper, nuttier flavor.
- Using fresh ginger and garlic makes a noticeable difference compared to pre-minced options.
- I sometimes brush the grill with sesame oil to prevent sticking and add extra aroma.
