Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Steak Satay Skewers with Creamy Peanut Curry Sauce Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 20 reviews

  • Author: Amelia
  • Total Time: 1 hour 28 minutes
  • Yield: 6 servings
  • Diet: Dairy-Free, High-Protein

Description

Tender sirloin steak cubes marinated in a blend of soy sauce, lime, garlic, ginger, and paprika, then grilled to juicy perfection. Served alongside a rich and creamy peanut curry sauce made with natural peanut butter, coconut milk, and red curry paste, this dish offers a delicious Thai-inspired flavor profile perfect for a flavorful main course.


Ingredients

Steak

  • 2 pounds sirloin steak, cubed
  • 2 tablespoons soy sauce
  • 1 tablespoon olive oil
  • 1 tablespoon lime juice
  • 2 teaspoons garlic, minced
  • 1 teaspoon ginger, grated
  • 1 teaspoon paprika
  • ½ teaspoon black pepper

Peanut Curry Sauce

  • ½ cup natural peanut butter
  • ¼ cup coconut milk
  • 1 tablespoon red curry paste
  • 1 tablespoon soy sauce
  • 1 tablespoon honey
  • 1 tablespoon lime juice
  • Warm water as needed


Instructions

  1. Prepare the Marinade: In a bowl, combine soy sauce, olive oil, lime juice, minced garlic, grated ginger, paprika, and black pepper. Mix well to create the marinade.
  2. Marinate the Steak: Add the cubed sirloin steak to the marinade, ensuring all pieces are coated evenly. Cover and refrigerate for at least 1 hour to allow flavors to permeate the meat.
  3. Make the Peanut Curry Sauce: In a separate bowl, mix natural peanut butter, coconut milk, red curry paste, soy sauce, honey, and lime juice until smooth. Add warm water a little at a time to reach a creamy, dipping sauce consistency.
  4. Prepare Skewers: Thread the marinated steak cubes onto wooden or metal skewers, spacing them evenly.
  5. Soak Wooden Skewers (Optional): If using wooden skewers, soak them in water for at least 30 minutes prior to grilling to prevent burning.
  6. Grill the Steak: Preheat grill to high heat. Place the steak skewers on the grill and cook for 2–3 minutes per side for medium-rare, adjusting time for desired doneness.
  7. Serve: Remove skewers from the grill and serve immediately alongside the creamy peanut curry dipping sauce.

Notes

  • Soaking wooden skewers in water before grilling helps prevent them from burning during cooking.
  • This dish pairs excellently with jasmine rice or grilled vegetables for a complete meal.
  • For a spicier sauce, increase the amount of red curry paste to taste.
  • Ensure steak pieces are uniformly sized for even cooking on the grill.
  • Prep Time: 20 minutes
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai-Inspired