Inspired Dreamer
Malaysian Chicken Satay with Peanut Sauce (Authentic Recipe)

Malaysian Chicken Satay with Peanut Sauce (Authentic Recipe)

cookUpdated 6 min read

If there is one dish that captures the soul of Malaysian street food, it is satay. Picture this: golden skewers of tender, spice-marinated chicken sizzling over glowing charcoal, fanned by a patient vendor at a hawker stall, filling the night air with an intoxicating fragrance of lemongrass, turmeric, and smoke. Served with a luscious, deeply flavored peanut sauce, cool cucumber, and compressed rice cakes called ketupat, Malaysian chicken satay is not just a meal — it is an experience. The good news? You can recreate that experience beautifully in your own kitchen or backyard, and this recipe will show you exactly how.

The Cultural Heart of Malaysian Satay

Satay has deep roots across Southeast Asia, but Malaysia has elevated it into something uniquely its own. Originating with Arab and Indian spice trade influences that shaped the Malay Peninsula for centuries, Malaysian satay is distinguished by its bold, aromatic marinade — heavy on lemongrass, galangal, and turmeric — and its sweeter, richer peanut sauce compared to Indonesian or Thai versions. Towns like Kajang in Selangor are so famous for their satay that Kajang Satay has become a beloved institution. Whether enjoyed at a late-night hawker stall or at a festive family gathering, satay is a dish that brings people together. Making it at home is a tribute to that tradition.

Ingredients

For the Chicken Marinade

Ingredients

For the Peanut Sauce

Ingredients

For Serving

Ingredients

Instructions

  1. Make the marinade: Add the lemongrass, shallots, garlic, galangal, turmeric, coriander, cumin, sugar, salt, and oil to a blender or food processor. Blend into a smooth paste, adding a splash of water if needed to help it come together.
  2. Marinate the chicken: Place the cubed chicken thighs into a large bowl or zip-lock bag. Pour the marinade over the chicken and mix thoroughly until every piece is evenly coated. Cover and refrigerate for at least 4 hours, ideally overnight for maximum depth of flavor.
  3. Make the peanut sauce spice paste: Combine the lemongrass, shallots, dried chilies, garlic, galangal, and shrimp paste in a blender. Process into a fine paste, adding just a tablespoon of water to loosen if needed.
  4. Cook the peanut sauce: Heat the vegetable oil in a medium saucepan over medium heat. Fry the spice paste for 5–6 minutes, stirring constantly, until it deepens in color and the oil begins to separate from the paste — this step is crucial for flavor. Add the ground peanuts (or peanut butter), water, tamarind paste, palm sugar, and salt. Stir well to combine, then reduce heat to low and simmer for 10–15 minutes, stirring frequently, until the sauce thickens to a pourable, creamy consistency. Taste and adjust seasoning — it should be savory, lightly sweet, tangy, and gently spicy. Set aside.
  5. Skewer the chicken: Thread 3–4 pieces of marinated chicken onto each soaked bamboo skewer, pressing the meat snugly together so it stays moist during grilling.
  6. Grill the satay: Preheat a charcoal grill, gas grill, or grill pan to medium-high heat. Lightly brush the grates with oil. Grill the skewers for 3–4 minutes per side, turning once or twice, until the chicken is cooked through, lightly charred at the edges, and beautifully caramelized. Baste lightly with a little extra oil or marinade during grilling for extra juiciness and color.
  7. Serve immediately: Arrange the hot skewers on a platter alongside the warm peanut sauce, sliced cucumber, red onion wedges, and steamed rice or rice cakes. Encourage everyone to dip generously!

Pro Tips

  • Use chicken thighs, not breasts: Thighs stay juicy and tender over high heat and have the fat content needed to develop that gorgeous char without drying out.
  • Overnight marination is the secret weapon: The longer the chicken sits in the spice paste, the more deeply flavored and tender it becomes. Don't rush this step.
  • Cook the spice paste properly: When making the peanut sauce, sauté the spice paste until you see the oil separate (this is called 'pecah minyak' in Malay). This renders the raw flavors and unlocks a rich, fragrant depth you simply cannot skip.
  • Charcoal over gas, if you can: Nothing replicates the smoky complexity of satay grilled over charcoal. If using a gas grill or grill pan, add a few drops of liquid smoke to the marinade to echo that flavor.
  • Keep the peanut sauce warm: The sauce thickens as it cools. Reheat gently with a splash of water and stir to restore its silky, scoopable consistency.
  • Fan your skewers: In authentic Malaysian hawker stalls, the vendor constantly fans the skewers over the coals. This keeps the heat even and prevents burning — try it at home for best results!

Storage & Make-Ahead Notes

Marinated chicken: The marinated, un-skewered chicken can be stored in an airtight container in the refrigerator for up to 24 hours, or frozen (already marinated) for up to 1 month. Thaw overnight in the fridge before threading and grilling.

Peanut sauce: Store leftover peanut sauce in an airtight jar in the refrigerator for up to 5 days. Reheat on the stovetop over low heat, adding a few tablespoons of water to loosen it back to the right consistency. The sauce can also be frozen for up to 2 months — simply thaw, reheat, and stir well before serving.

Cooked satay: Leftover grilled skewers keep well in the fridge for up to 3 days. Reheat in a hot pan or air fryer for 3–4 minutes to bring back that lovely caramelized crust without overcooking the chicken.

Frequently Asked Questions

You can, but chicken thighs are strongly recommended for authentic satay. Thighs have more fat and connective tissue, which keeps them juicy and tender on the grill. Chicken breast tends to dry out quickly over high heat. If you do use breast, cut the pieces slightly larger and be careful not to overcook — pull them off the grill the moment they reach 74°C (165°F) internally.

Fresh ginger is the best substitute for galangal. The flavor is slightly different — galangal is more citrusy and piney — but ginger gives you a similar warming, aromatic quality. Use the same quantity as called for in the recipe. Some specialty stores and Asian supermarkets also stock frozen galangal, which works just as well as fresh.

You can make the spice paste using a mortar and pestle — the traditional method that actually produces a slightly more textured, aromatic result. Simply pound the harder ingredients (lemongrass, galangal) first, then add the softer ones (shallots, garlic, chilies) and pound until you achieve a rough paste. Alternatively, if you want a very quick version, use store-bought red curry paste as the spice base and stir in peanut butter, coconut milk, sugar, and tamarind for a shortcut peanut sauce.

The chicken satay and peanut sauce are naturally gluten-free as written, provided your shrimp paste and tamarind paste are certified gluten-free (always check labels). Serve with steamed rice or rice cakes rather than any wheat-based sides, and the whole dish is safe for those with gluten sensitivities.

Absolutely! If you don't have a grill, preheat your oven broiler (grill function) to high and position the rack about 15cm (6 inches) from the element. Place skewers on a foil-lined baking tray and broil for 5–6 minutes per side, turning once, until cooked through and lightly charred. You can also use a cast iron grill pan on the stovetop over high heat for excellent results.

As written, this recipe has a mild-to-medium heat level — aromatic and warmly spiced rather than fiery. To increase the heat, add more dried chilies to the peanut sauce or include fresh bird's eye chilies (cili padi). To reduce the spice, deseed the dried chilies before soaking them, or use fewer. The peanut sauce, with its richness and sweetness, naturally tempers a lot of the heat, so don't be shy about adjusting to your preference.

Authentic Malaysian satay is always served with a generous bowl of warm peanut sauce for dipping, alongside cool sliced cucumber, chunks of raw onion, and ketupat — compressed rice cakes wrapped in woven coconut leaves. Ketupat can be tricky to make at home, so steamed white rice or store-bought rice cakes make a perfect and practical substitute. The combination of hot, smoky meat with cool cucumber and rich peanut sauce is what makes every bite so satisfying.

You might also like

More to Explore