Skip to content

Cookin’

Dinners

Beef Satay with Thai Peanut Sauce

Beef satay skewers dipped in Thai peanut sauce, with lime wedges
Beef satay skewers with peanut sauce and lime

Tender beef satay skewers are marinated overnight with satay spices and served with a creamy Thai peanut sauce.

By Cookin' Kitchen

  • Total: 30 minutes
  • Makes: 12 skewers

Recipe

Beef Satay with Thai Peanut Sauce

Tender beef satay skewers are marinated overnight with satay spices and served with a creamy Thai peanut sauce.

Cookin' · https://cookin.club/recipes/beef-satay-with-thai-peanut-sauce

Prep
15 minutes
Cook
15 minutes
Total
30 minutes
Makes
12 skewers

Ingredients

12 skewers

For 12 skewers

Skewers

Marinade

Thai Peanut Sauce

Cooking and Serving

Equipment

  • Bamboo skewers
  • Mixing bowl
  • Plastic wrap
  • Large nonstick pan
  • Small saucepan
  • Lid
  • Serving bowl
  • Serving platter
  • Barbecue or charcoal grill

Instructions

Preparation

  1. Step 1: If cooking on a barbecue or over charcoal, soak the skewers in water for 2 hours so they do not burn.

Thai Beef Satay Skewers

  1. Step 2: Mix the beef and marinade together in a bowl. Cover with plastic wrap and marinate overnight. Do not shorten the marinating time, or the beef may not tenderize enough.

    Beef cubes coated in marinade in a glass bowl
  2. Step 3: Thread the beef onto skewers, using 4 pieces on each skewer.

    Marinated beef cubes threaded onto wooden skewers
  3. Step 4: Heat 1 1/2 tablespoons of oil in a large nonstick pan over medium-high heat.

  4. Step 5: Cook the skewers in batches for 2 to 2 1/2 minutes on each of all 4 sides, until deep golden and fully cooked through, about 8 to 10 minutes total. The beef should be cooked through, not medium rare; the baking soda-tenderized beef will remain succulent when well done, while medium-rare beef may be chewier.

  5. Step 6: Transfer the skewers to a plate and rest for 3 minutes before serving with the peanut sauce.

Thai Peanut Sauce

  1. Step 7: Place all the peanut sauce ingredients in a small saucepan over medium-low heat.

  2. Step 8: Stir to combine, then simmer for 5 minutes, stirring occasionally. Adjust the consistency with water until the sauce is pourable but still fairly thick.

    Thick peanut sauce lifted from a saucepan on a spoon
  3. Step 9: Remove the saucepan from the heat, cover with a lid and keep the sauce warm while the skewers cook.

Serving

  1. Step 10: Pour the sauce into a bowl. Sprinkle with some of the peanuts, stirring some through if you like.

  2. Step 11: Pile the satay skewers onto a platter and sprinkle with the remaining peanuts, coriander and chilli.

  3. Step 12: Serve the sauce on the side for dipping. Add jasmine rice, Thai fried rice or pineapple fried rice to complete the meal.

Notes

The peanut sauce makes a little more than you need. Refrigerate leftovers for up to 1 week or freeze them. Leftover coconut milk can also be frozen.

If you use a more tender, well-marbled steak such as boneless rib eye, leave out the baking soda and take care not to overcook the beef. Regular peanut butter can replace natural peanut butter, but the sauce will be thicker; avoid adding too much water, which can dilute its flavor.

Nutrition per skewer

Calories
182 kcal
Fat
13 g
Saturated fat
6 g
Carbohydrates
4 g
Sugar
3 g
Fiber
1 g
Protein
14 g
Sodium
383 mg
Cholesterol
31 mg

Estimated values; they will vary with the exact ingredients and brands you use.

About this recipe

Beef satay gets its flavor from a satay-spiced marinade and an overnight rest. Baking soda helps tenderize the rump steak, and the beef is cooked through on skewers.

Ingredients for the beef satay marinade arranged with labels
Beef satay marinade ingredients

Serve the skewers with a smooth Thai peanut sauce for dipping. Finish with chopped peanuts, coriander and sliced red chilli if you like.

A platter of beef satay skewers garnished with coriander, chilli and lime, with peanut sauce beside it
Beef satay skewers arranged on a platter with peanut sauce
Ingredients for Thai peanut sauce arranged with labels
Thai peanut sauce ingredients

Made this recipe?

Your rating helps other cooks decide, and tells me what to make more of.

Rate this recipe

No ratings yet. Be the first!

Share it

Send it to whoever you are cooking for.

Comments

No comments yet. Made this recipe? Tell us how it turned out.

Leave a comment

Never shown publicly.

0 / 5000 characters

Comments are moderated and appear once approved.

Keep cooking