Go Back

Beef Satay with Thai Peanut Sauce

This Beef Satay with Thai Peanut Sauce combines juicy grilled beef skewers with a creamy, flavorful peanut sauce, making it perfect for any gathering or family dinner.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Appetizer, Main Course
Cuisine Thai
Servings 4 servings
Calories 450 kcal

Ingredients
  

For the Beef Satay Skewers

  • 13-16 skewers bamboo skewers (16cm / 6.5" long) Soak in water for 2 hours if using a BBQ.
  • 600 g beef rump steak (cut into 2.5 cm / 1" pieces) Use good quality beef.
  • 1/4 cup coconut milk (full fat) Recommended brand: Ayam.
  • 1 tbsp curry powder
  • 1 tsp white sugar
  • 2 tsp red curry paste
  • 1/2 tsp baking soda/bicarbonate Tenderiser.
  • 1 tsp salt

For the Thai Peanut Sauce

  • 1 tbsp red curry paste
  • 2/3 cup coconut milk (full fat) Recommended brand: Ayam.
  • 1/3 cup natural peanut butter (smooth)
  • 1 1/2 tbsp white sugar
  • 1 tsp dark soy sauce
  • 1/2 tsp salt
  • 1 tbsp cider vinegar
  • 1/3 cup water
  • 1 1/2 tbsp vegetable oil (for cooking)

Garnishes (optional)

  • 2 tbsp peanuts (finely chopped)
  • Lime wedges For serving.
  • Coriander / cilantro leaves For garnish.
  • sliced red chilli For garnish.

Instructions
 

Preparation

  • Soak the bamboo skewers in water for 2 hours to prevent burning.
  • In a bowl, mix together the coconut milk, curry powder, white sugar, red curry paste, baking soda, and salt for the marinade.
  • Add the beef pieces to the marinade and stir until well coated. Let it marinate for at least 30 minutes.
  • Thread the marinated beef onto the soaked bamboo skewers.

Cooking

  • In a saucepan, combine the coconut milk, peanut butter, white sugar, dark soy sauce, salt, cider vinegar, and water for the peanut sauce. Cook over low heat, stirring until smooth.
  • Heat vegetable oil in a pan or on the grill. Cook the beef skewers for 2-3 minutes on each side or until cooked to your liking.

Serving

  • Drizzle the peanut sauce over the skewers and garnish with chopped peanuts, lime wedges, coriander leaves, and sliced red chili if desired.

Notes

Store cooked skewers and peanut sauce in separate airtight containers in the fridge for up to 3 days. Reheat beef on the grill or in a pan, and heat the sauce gently on the stove. You can use chicken, pork, or tofu instead of beef.
Keyword BBQ Skewers, Beef Satay, Grilled Beef, Thai Peanut Sauce, Thai Recipes