Description
A spicy, satisfying dinner recipe featuring Thai Peanut Glazed Steak Skewers.
Ingredients
Scale
- 1/2 cup creamy peanut butter
- 1/3 cup low-sodium soy sauce
- 2 tablespoons Thai red curry paste
- 1 tablespoon finely chopped pickled ginger
- 1 tablespoon toasted sesame oil
- 2–4 tablespoons warm water (to thin, as needed)
- 1/3 cup sweet Thai chili sauce
- 6 cloves garlic, finely chopped
- 1 tablespoon freshly grated ginger
- 2 tablespoons chili paste
- 2 pounds flank steak, cut into 1-inch cubes
- Cooked jasmine rice or coconut rice
- Lime wedges
- Sliced avocado
- Sesame seeds
- Fresh cilantro leaves
Instructions
- Make the peanut sauce. In a bowl or blender, combine the peanut butter, soy sauce, red curry paste, pickled ginger, and sesame oil. Blend or whisk until smooth. Add warm water a tablespoon at a time until the sauce reaches a creamy, pourable consistency. Set aside.
- Marinate the steak. In a large bowl, stir together the sweet Thai chili sauce, soy sauce, garlic, grated ginger, and chili paste. Add the cubed flank steak and toss well to coat. Let it marinate for at least 10 minutes at room temperature, or up to 2 hours in the refrigerator for deeper flavor.
- Prepare the skewers. Thread the marinated steak cubes onto skewers, leaving a little space between each piece to ensure even cooking.
- Grill the skewers. Preheat a grill or grill pan over medium-high heat. Lightly oil the grates if needed. Grill the skewers for 8 to 12 minutes, turning occasionally, until the steak is nicely charred on the outside and cooked to your preferred doneness.
- Serve. Arrange the grilled steak skewers over warm rice. Garnish with lime wedges, sliced avocado, sesame seeds, and fresh cilantro. Serve with the peanut sauce on the side for dipping or drizzling.
Notes
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 1 skewer
- Calories: 350
- Sugar: 5g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 70mg