Satay Recipe: Peanut Sauce Perfection With Grilled Skewers

Satay Recipe: Peanut Sauce Perfection With Grilled Skewers

This satay recipe delivers restaurant-quality grilled skewers paired with rich peanut sauce—authentic, smoky, and perfectly balanced. After years of perfecting the technique, I’ve cracked the code for tender, caramelized chicken that holds up to the bold flavors of the sauce.

The key lies in marinating overnight and grilling over high heat for that signature char.

The recipe combines two essential components: a fragrant marinade with lemongrass, garlic, and turmeric, and a creamy peanut sauce thickened with coconut milk and tamarind. Each step builds on the last, ensuring the skewers stay juicy while the sauce develops depth.

No shortcuts here—just precise methods for professional results every time.

By the end, you’ll have skewers with crisp edges and tender centers, bathed in a velvety peanut sauce that’s nutty, slightly sweet, and perfectly tangy. The aroma alone will draw everyone to the table, and the first bite delivers that perfect harmony of smoky meat and rich sauce.

This is satay as it should be made—bold, authentic, and impossible to resist.

Serve with steamed jasmine rice, ketupat (rice cakes), and fresh cucumber slices for a complete meal. The peanut sauce doubles as a dipping sauce, ensuring every bite is packed with flavor. Let’s get cooking—this recipe is worth the effort.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for satay

Authentic satay starts with these 15 ingredients—bold flavors and tender meat guaranteed.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch cubes
Lemongrass 🌿 1 whole Bruised stems only, cut into 2-inch pieces
Coconut Milk 🥥 13 ½ oz Full-fat canned, unsweetened
Peanut Butter 🥜 ¾ cup Natural, unsweetened
Garlic Cloves 🧄 6 cloves Peeled, minced
Tamarind Paste 🍋 2 tbsp Or 1 tbsp lime juice
Turmeric Powder 🌶️ 1 tsp Freshly ground preferred
Ground Coriander 🌿 1 tsp Freshly ground preferred
Soy Sauce 🥄 2 tbsp Light or dark variety
Brown Sugar 🍚 2 tbsp Packed firmly
Vegetable Oil 🫒 ½ cup For grilling skewers
Bamboo Skewers 🪵 16 whole Soaked in water 30 mins
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Red Chili Flakes 🔥 1 tsp Adjust to taste

The chicken thighs are non-negotiable for satay—bone-in stays juicier, but boneless works too. Look for fresh lemongrass at Asian markets—it’s the heart of the marinade’s aroma. Thai Kitchen brand has great pre-bruised lemongrass if you’re short on time. For coconut milk, Aroy-D brand is my go-to—it’s ultra-creamy and consistent. The peanut butter should be natural, no added sugar or oils. Smucker’s Natural is widely available and reliable. Fresh turmeric and coriander make all the difference—if you can’t find them, Penzeys Spices sells high-quality ground versions.

No tamarind paste? Substitute lime juice at double the amount—it won’t be identical but works in a pinch. For extra smokiness, add 1 tsp smoked paprika to the marinade. The peanut butter should be smooth—if it’s crunchy, blend it briefly to avoid graininess in the sauce. For the skewers, bamboo works best—soak them well to prevent burning. If you can’t find them, metal skewers are a solid backup. The brown sugar can be swapped for white sugar at half the amount if you’re avoiding color differences.

Marinate the chicken overnight for best results, but minimum 4 hours works too. The peanut sauce keeps 5 days refrigerated—store it in an airtight container with plastic wrap pressed directly on the surface to prevent a skin from forming. Freeze portions for up to 3 months. I always make extra sauce—it’s perfect for drizzling over rice or using as a dip for spring rolls. The grilled skewers reheat beautifully in a 350°F oven for 10 minutes—just brush with oil first to prevent drying.

❤️

Why You’ll Love This Recipe

  • Fewer Ingredients, Big Flavor: I swear by this combo—lemongrass and peanut butter alone make it taste like a restaurant dish. The garlic cloves? They’re the secret weapon that ties everything together without overpowering.
  • One-Pot Magic: Honestly, this is my lazy-day hero: toss the chicken in a single pot with coconut milk, simmer for 20 minutes, and boom—no cleanup. The peanut butter doesn’t curdle, and the lemongrass infuses effortlessly.
  • Weeknight to Party Ready: Between us, I make this for Tuesday dinners and Sunday brunches. The sauce thickens perfectly for dipping skewers or pouring over rice, and it’s the one dish that feels fancy without trying too hard.
  • Leftovers That Don’t Suck: I’ll be real—most satay recipes turn into glue after reheating. Not this one. The coconut milk keeps it creamy, and the peanut butter adds richness that stays rich. Store it in jars, and it’s still delicious three days later.

Step-by-step instructions for grilled satay skewers

Here’s the method for achieving perfectly charred skewers with a balanced peanut sauce.

1

Marinate the Chicken for Maximum Flavor

In a large bowl, combine the 1.5 lb boneless, skinless chicken thighs cut into 1-inch cubes with the minced 6 cloves garlic, 2 tbsp tamarind paste, 1 tsp turmeric powder, 1 tsp ground coriander, 2 tbsp soy sauce, 2 tbsp brown sugar, 1 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until the chicken is evenly coated and the marinade clings to each piece.

Cover the bowl and refrigerate for at least 2 hours, or preferably overnight. This extended marination ensures the chicken absorbs all the aromatic flavors and tenderizes the meat. The acidity from the tamarind paste will begin breaking down the proteins, while the spices penetrate deeply. Don’t skip this step—it’s what transforms good satay into exceptional satay.

2

Assemble and Grill the Skewers

Soak the 16 whole bamboo skewers in water for 30 minutes before using to prevent burning. Thread the marinated chicken pieces onto the skewers, spacing them evenly with about 0.5 inches between each piece. You should have 4 skewers with 4 pieces of chicken each for 4 servings.

Heat a grill or grill pan over medium-high heat. Lightly brush the grates with the 0.5 cup vegetable oil to prevent sticking. Grill the skewers for 3-4 minutes per side, turning carefully with tongs, until the chicken reaches an internal temperature of 165°F and develops beautiful grill marks. The chicken should be golden brown and slightly charred around the edges, with juices running clear when pierced with a fork. Keep the skewers moving to avoid flare-ups from the marinade.

3

Prepare the Signature Peanut Sauce

In a small saucepan, combine the 13.5 oz coconut milk, 0.75 cup peanut butter, 2-inch pieces of bruised lemongrass stems, and 1 tsp red chili flakes. Place the saucepan over medium heat and bring to a gentle simmer, stirring constantly to prevent scorching. The peanut butter will melt into the coconut milk, creating a smooth base.

Continue cooking for 8-10 minutes until the sauce thickens slightly and coats the back of a spoon. You’ll notice the lemongrass infusing its citrusy aroma into the mixture. Remove from heat and carefully strain out the lemongrass pieces using a fine-mesh sieve, pressing gently to extract all the flavor. The sauce should be smooth with a rich peanut color and a subtle hint of chili heat. Taste and adjust seasoning if needed—you might want to add a touch more soy sauce or brown sugar to balance the flavors.

4

Serve with Perfect Presentation

Arrange the grilled satay skewers on a serving platter and drizzle generously with the warm peanut sauce. For an elegant touch, garnish with additional red chili flakes and fresh cilantro if available. The contrast between the charred, smoky chicken and the creamy, nutty sauce is what makes this dish so satisfying.

Serve immediately with steamed jasmine rice and fresh cucumber slices. The peanut sauce should coat the chicken beautifully, with a perfect balance of sweet, spicy, and savory flavors. Each bite should offer tender, juicy chicken with a satisfying char, complemented by the rich, aromatic peanut sauce. The lemongrass adds a bright, citrusy note that cuts through the richness, creating a harmonious flavor profile that’s both comforting and exciting.

👨‍🍳

Pro Tips For Making Satay

  • Blanching Chicken First: Drop the raw chicken thighs into boiling water for 30 seconds before skewering—this tightens the fibers so they stay juicy when grilling. I learned this the hard way after serving dry satay to guests who’d never forgive me.
  • Toast the Peanut Butter: Heat the peanut butter with coconut milk over low heat until it’s just warm—this caramelizes the natural sugars and deepens the flavor. Skip this, and your sauce tastes like it’s missing something, even if the recipe says otherwise.
  • Don’t Overcrowd Skewers: Use 2-3 chunks of chicken per skewer, no more—packing them tight means uneven cooking and a sad, charred mess. Trust me, your future self will thank you when the satay comes out perfectly golden.
  • Strain the Lemongrass: After bruising the lemongrass stalks, strain out the tough fibers before blending—it makes the sauce silky smooth without that unpleasant texture. I used to skip this and wondered why my satay tasted like chewing on twigs.

Make-ahead tips for this recipe

Marinade Prep Ahead

Prepare the marinade up to 3 days in advance and store it in an airtight container in the refrigerator. The flavors deepen over time, especially the turmeric and lemongrass. I like to make a double batch—I use half for chicken and save the rest for beef or tofu satay.

Just keep the marinade in a sealed container with plastic wrap pressed directly on the surface to prevent a skin from forming. 🌿

Peanut Sauce Make-Ahead

The peanut sauce can be made 2 days ahead and stored in the refrigerator. The flavors meld beautifully, becoming richer and more complex. When reheating, warm it gently over low heat, stirring constantly to prevent separation.

For extra smoothness, blend it briefly before serving. I always make extra sauce—it’s perfect for drizzling over rice or using as a dip for spring rolls. 🥜

Skewer Assembly

Assemble the skewers up to 4 hours ahead and refrigerate them on a tray lined with parchment paper. This allows the marinade to penetrate the chicken even deeper. Cover loosely with plastic wrap to prevent drying.

When ready to grill, let them sit at room temperature for 10 minutes before cooking to ensure even heat distribution. 🪵

Grilling in Advance

You can grill the satay skewers up to 2 hours ahead and reheat them in a 350°F oven for 10 minutes, brushing with oil first to maintain moisture. Alternatively, reheat them on the grill for 2-3 minutes per side over medium heat.

The key is to keep them warm but not dry—this ensures the meat stays tender and juicy. 🔥

Complete Meal Prep

For a full meal prep, cook the jasmine rice and prepare the cucumber slices in advance. Store them separately in airtight containers. Reheat the rice in the microwave for 2 minutes and chill the cucumbers in ice water for 10 minutes before serving to refresh their crunch.

This way, you can assemble the entire meal just before serving—keeping everything fresh and vibrant. ✨

Freezing Tips

Both the marinade and peanut sauce freeze beautifully for up to 3 months. Freeze the marinade in ice cube trays for portion control, then transfer to a freezer bag. For the sauce, freeze it in ½ cup portions in small airtight containers.

Thaw overnight in the refrigerator and stir well before using. The texture remains smooth, and the flavors stay intact. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 12g60%
Cholesterol 115mg38%
Sodium 890mg39%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make satay with beef or tofu instead of chicken?

The marinade works perfectly for beef or tofu! For beef, use 1.5 lb sirloin or flank steak cut into 1-inch cubes and marinate for 4-6 hours. Tofu should be pressed, cubed, and marinated 2-3 hours—it absorbs flavors quickly. Grill tofu for 2-3 minutes per side until golden. The peanut sauce complements all three proteins beautifully.

2

What if I don’t have bamboo skewers?

Metal or soaked wooden skewers work just fine! For wooden skewers, soak them in water for 30 minutes to prevent burning. Metal skewers don’t need soaking but may leave a metallic taste if not high-quality. If using metal, avoid aluminum—it can react with acidic marinades. Always oil your skewers before threading the meat to prevent sticking.

3

How can I make the peanut sauce smoother?

Blend the cooled sauce for 10-15 seconds with an immersion blender or regular blender for ultra-smooth texture. For extra richness, add 1 tbsp coconut cream or ½ tsp vanilla extract. If the sauce separates when reheated, stir vigorously over low heat—it should recombine. The key is gentle heat when cooking to prevent curdling.

4

Is satay traditionally served with peanut sauce?

Not always! While peanut sauce is iconic in many regions, traditional satay often features a lighter tamarind or kecap manis (sweet soy sauce) drizzle. The peanut version became popular through Indonesian and Malaysian influences. For authenticity, try a simple mix of 1 tbsp soy sauce + 1 tbsp brown sugar + 1 tsp lime juice as an alternative sauce.

5

Can I bake the satay instead of grilling?

Yes, but expect less char flavor. Preheat oven to 400°F and bake skewers on a wire rack for 12-15 minutes, turning halfway. For smokiness, place a metal pan with ½ cup water below the rack. Broil for 2 minutes at the end for color. The meat will be tender but lack the signature grill marks—ideal for indoor cooking.

★★★★★4.5(7 reviews)
Brian Walker