Skip to content
malaysiandinner✨ New

Satay Malaysia (Grilled Skewered Meat with Peanut Sauce)

Skewered turmeric-marinated meat grilled over charcoal, served with rich peanut sauce, cucumber and compressed rice, a Malaysian icon.

Prep
240 min
Cook
15 min
Servings
4
Difficulty
Medium
4.6
Sign in to rate
#malaysian#satay#grilled#peanut-sauce#skewers#dinner

About This Recipe

Satay is one of Malaysia's most celebrated dishes, small cubes of meat marinated in a fragrant blend of turmeric, lemongrass and coriander, threaded onto skewers and grilled over hot charcoal until charred and smoky. The accompanying peanut sauce is just as essential as the meat itself, ground roasted peanuts simmered with tamarind, palm sugar and chile into a thick, complex sauce that balances sweet, sour, salty and spicy in careful proportion. Traditionally served with ketupat (compressed rice cakes) and cucumber alongside the meat and sauce, satay is a fixture of Malaysian hawker stalls and celebrations, requiring patience with the marinade for the best result.

Ingredients

Serves 4

  • 700 gbeef sirloin or chicken thigh(cubed)
  • 4shallots(for marinade)
  • 2 stalkslemongrass(for marinade)
  • 1 tbspturmeric(for marinade)
  • 1 tbspground coriander(for marinade)
  • 2 tbspbrown sugar(for marinade)
  • 3 tbspvegetable oil(for marinade)
  • 1.5 tspsalt
  • 1 cuproasted peanuts(for sauce)
  • 3 clovesgarlic(for sauce)
  • 3dried red chiles(soaked, for sauce)
  • 2 tbsptamarind paste(for sauce)
  • 2 tbsppalm sugar(for sauce)
  • 1 cupwater(for sauce)
  • 1cucumber(sliced, for serving)
  • 4ketupat or cooked rice cakes(for serving)

Instructions

  1. 1

    Make the marinade

    Blend shallots, lemongrass, turmeric, coriander, brown sugar, oil and salt into a smooth paste.

  2. 2

    Marinate the meat

    Toss the cubed meat in the marinade and refrigerate at least 4 hours, ideally overnight.

    Marinate as long as possible, ideally overnight — the turmeric and lemongrass need real time to color and flavor the meat thoroughly.

  3. 3

    Skewer

    Thread the marinated meat onto skewers.

  4. 4

    Make the peanut sauce

    Blend peanuts, garlic and soaked chiles into a coarse paste, then simmer with tamarind paste, palm sugar and water for 10 minutes until thickened.

  5. 5

    Grill

    Grill the skewers over hot charcoal or a grill, turning frequently, 10-12 minutes until charred and cooked through.

  6. 6

    Serve

    Serve the skewers with the warm peanut sauce, cucumber slices and ketupat.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Marinate the meat for as long as possible, ideally overnight, since the turmeric marinade's flavor and color depend on extended contact time.

  • →

    Soak wooden skewers in water for 20 minutes before threading to prevent them from burning on the grill.

  • →

    Simmer the peanut sauce until thick enough to coat a spoon, since a thin sauce won't properly cling to the grilled skewers.

Variations

  • •

    Lamb satay is a popular, richer alternative to beef or chicken.

  • •

    A spicier peanut sauce increases the fresh or dried chile for those who enjoy more heat.

  • •

    Serving with onion wedges alongside the cucumber is a traditional addition.

Storage

Refrigerate grilled skewers up to 3 days; the peanut sauce keeps well and can be gently reheated with a splash of water before serving.

History & Origin

Satay has become one of Malaysia's most iconic dishes, deeply tied to hawker culture and celebrations nationwide, with countless regional variations across the country each claiming their own preferred marinade and sauce recipe.

Frequently Asked Questions

What's the difference between Malaysian and Indonesian satay?

Both countries have their own strong satay traditions with regional variations, but Malaysian satay often features a more pronounced turmeric marinade and is commonly served with ketupat.

Can I use chicken instead of beef?

Yes, chicken satay is equally traditional and popular, using the same marinade and grilling technique.

Why is my meat tough?

It was likely overcooked or cut too large — cut into smaller, even cubes and grill just until charred and cooked through, checking a bit early.

Nutrition Facts

Per serving (360g / 12.7 oz) · 4 servings total

Calories520kcal
Protein32g
Carbohydrates34g
Fat30g
Fiber4g
Protein32g
Carbs34g
Fat30g

Time Summary

Prep time240 min
Cook time15 min
Total time255 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes