If you’re craving a dish that’s bursting with bold flavors, tender textures, and a touch of exotic flair, you absolutely have to try this Creamy Chicken Satay with Spicy Peanut Sauce Recipe. This dish combines juicy marinated chicken thighs grilled to perfection with a luscious peanut sauce that’s both spicy and creamy, creating a harmony that’s irresistible. Whether you’re preparing a casual weeknight dinner or aiming to impress guests, this recipe brings everything you want in a meal—comfort, excitement, and that unforgettable peanut punch.
Ingredients You’ll Need
This recipe calls for a handful of simple yet vibrant ingredients that work together beautifully. Each one plays a crucial role in pulling together the deep, layered flavors, the wonderful texture of the chicken, and that inviting golden color that makes the dish pop on your plate.
- Boneless skinless chicken thighs: Offer tenderness and rich flavor, perfect for absorbing the marinade.
- Dry roasted peanuts: Add a nutty crunch and depth to both marinade and sauce.
- Light brown sugar: Brings subtle sweetness that balances the spices and heat.
- Soy sauce: Provides a savory umami foundation for the marinade and sauce.
- Lemongrass: Infuses a fresh citrus aroma that lifts the dish.
- Garlic cloves: Offer pungency and warmth fundamental for authentic flavors.
- Makrut lime leaves or lime zest/juice: Impart a fragrant, zesty brightness.
- Minced ginger: Lends a spicy warmth and a refreshing bite.
- Turmeric, curry powder, and black pepper: Provide earthiness and mild heat, essential for complexity.
- Vegetable oil: Keeps chicken juicy and prevents sticking during grilling.
- Thai chiles: Bring that kick of heat essential to balance the creaminess of the peanut sauce.
- Green onion, crushed peanuts, and cilantro leaves: Bright, fresh garnishes that add texture and color.
How to Make Creamy Chicken Satay with Spicy Peanut Sauce Recipe
Step 1: Prepare the Marinade
Start by blending the marinade ingredients, except for 1 1/2 tablespoons of vegetable oil, until completely smooth. This blend creates the perfect mixture of sweet, salty, aromatic, and slightly spicy notes that will soak deep into the chicken. Don’t forget to reserve ⅓ cup of this marinade separately—that’s your peanut sauce base.
Step 2: Marinate the Chicken
Pour the remaining marinade over the chicken pieces and toss them until every single cube is thoroughly coated. This step is key for flavor penetration—allow the chicken to soak in these delicious layers for at least 4 hours, or better yet, let it rest overnight in the fridge to really intensify the taste.
Step 3: Skewer the Chicken
Thread about 5 to 6 pieces of marinated chicken onto each skewer. Bamboo skewers are classic here, lending an authentic touch and making the chicken easy to handle on the grill.
Step 4: Grill to Perfection
Heat a grill pan over medium-high heat and add a little oil to prevent sticking. Grill the skewers for 4 minutes per side until charred spots appear and the chicken is cooked through but still juicy. These grill marks are not just for looks—they add a wonderful smoky flavor that elevates this dish.
Step 5: Make the Spicy Peanut Sauce
Blend together the reserved marinade with dry roasted peanuts, remaining oil, soy sauce, lime zest and juice, Thai chiles, garlic, and green onion until smooth. Adjust the thickness by adding water a little at a time if needed—aim for a creamy yet pourable consistency perfect for dipping.
Step 6: Garnish and Serve
Top the grilled chicken skewers with crushed peanuts and fresh cilantro leaves. These final touches add crunch, freshness, and an irresistible aroma that invites everyone to dig in.
How to Serve Creamy Chicken Satay with Spicy Peanut Sauce Recipe
Garnishes
Crushed peanuts and cilantro are essential garnishes—they enhance the texture and add bursts of flavor with every bite. Thinly sliced green onions also bring a mild oniony freshness that balances the rich peanut sauce beautifully.
Side Dishes
This dish pairs wonderfully with simple jasmine rice or a light cucumber salad, which cools down the spice and adds a refreshing crunch. You could also serve it with grilled vegetables or warm flatbreads to round out the meal.
Creative Ways to Present
For a fun twist, serve the chicken skewers over a bed of rice noodles tossed with fresh herbs and lime. Alternatively, create mini appetizer portions by cutting the grilled chicken into bite-sized pieces and serving with small ramekins of the spicy peanut sauce for dipping—perfect for parties.
Make Ahead and Storage
Storing Leftovers
Your leftover chicken satay and sauce can be stored separately in airtight containers in the fridge for up to 3 days. Keeping the sauce separate prevents the chicken from becoming soggy, helping maintain the perfect texture.
Freezing
If you’d like to freeze the cooked chicken skewers, wrap them tightly in plastic wrap and place in a freezer-safe bag for up to 2 months. The peanut sauce freezes well too—just thaw it overnight in the fridge before serving.
Reheating
Reheat the chicken gently in a skillet over medium heat or in the oven to keep it moist. Warm the peanut sauce separately in a small pan or microwave, stirring occasionally until it’s heated through and creamy again.
FAQs
Can I use chicken breasts instead of thighs?
You absolutely can! Chicken breasts work fine, but they tend to be leaner and can dry out more easily, so watch the grilling time closely. Thighs naturally stay juicier and absorb the marinade better.
How spicy is the peanut sauce?
The heat level depends on how many Thai chiles you add—using 1 chile will give a mild spice, while adding up to 3 will ramp up the heat nicely. You can always adjust based on your preference or omit the chiles for a milder sauce.
Is there a vegetarian alternative for this recipe?
Yes! Tofu or tempeh are fantastic substitutes. Marinate and grill them just like the chicken, and you’ll have a satisfying vegetarian version with all the same flavors.
Can I prepare the marinade and sauce in advance?
Definitely! Both the marinade and peanut sauce can be made a day ahead, which actually helps the flavors develop even more. Just keep them refrigerated until ready to use.
What should I use if I don’t have lemongrass or makrut lime leaves?
You can substitute lemongrass with a bit of finely grated lime zest and a splash of lemon juice, and makrut lime leaves with lime zest and juice as well. These won’t be exact but will still add that lovely citrusy brightness.
Final Thoughts
Now that you have this superstar Creamy Chicken Satay with Spicy Peanut Sauce Recipe in your cooking arsenal, you’re well on your way to creating a dish that feels both special and comforting. It’s perfect for sharing, savoring, and impressing. Dive into the wonderful blend of textures and flavors, and I promise this one will be a go-to favorite before you know it. Happy cooking!
Print
Creamy Chicken Satay with Spicy Peanut Sauce Recipe
- Total Time: 4 hours 27 minutes
- Yield: 5 servings
Description
Chicken Satay is a flavorful Southeast Asian grilled chicken dish marinated in a rich blend of spices and herbs, served with a spicy peanut dipping sauce. Tender chicken thigh pieces are skewered and grilled to perfection, topped with crushed peanuts and fresh cilantro, offering a perfect balance of savory, sweet, and spicy flavors.
Ingredients
Chicken Satay Marinade and Chicken:
- 1 1/2 pounds boneless, skinless chicken thighs, cut into 1-inch pieces (about 6)
- 1/2 cup dry roasted peanuts
- ⅓ cup light brown sugar
- 6 tablespoons soy sauce
- ¼ stalk lemongrass, chopped (about 3 inch piece)
- 3 garlic cloves, chopped
- 2 makrut lime leaves, chopped (OR 1 lime, zested and juiced)
- 1 tablespoon minced ginger
- 1 tablespoon turmeric
- ¼ teaspoon curry powder
- ¼ teaspoon black pepper
- 3 tablespoons vegetable oil, divided
Peanut Sauce:
- ⅓ cup reserved marinade
- ¼ cup dry roasted peanuts
- 3 tablespoons vegetable oil
- 1 ½ tablespoons soy sauce
- 1 lime, zested and juiced
- 1 to 3 Thai chiles, seeded (depending on desired heat)
- 1 garlic clove, chopped
- 1 green onion, thinly sliced
- 2 tablespoons crushed peanuts (for topping)
- Cilantro leaves (for garnish)
Instructions
- Prepare the Marinade: Place all marinade ingredients into a blender, except 1 1/2 tablespoons of oil, and blend until smooth.
- Reserve Marinade for Sauce: Set aside ⅓ cup of the blended marinade to use later for the peanut sauce.
- Marinate the Chicken: Pour the remaining marinade over the chicken pieces and toss thoroughly until every piece is coated. Cover and marinate in the refrigerator for at least 4 hours, preferably overnight, to enhance the flavor.
- Skewer the Chicken: Thread 5 to 6 pieces of marinated chicken onto each bamboo skewer, using all the chicken pieces evenly.
- Grill the Chicken Satay: Heat a grill pan or outdoor grill over medium-high heat. Add vegetable oil to the pan, then grill the skewers for about 4 minutes per side, turning to cook evenly, until the chicken is cooked through and has nice grill marks. Repeat with all skewers.
- Garnish the Chicken: Once grilled, place the chicken skewers on a serving platter and sprinkle with crushed peanuts and fresh cilantro leaves for added flavor and texture.
- Make the Spicy Peanut Sauce: In a blender, combine the reserved marinade with dry roasted peanuts, vegetable oil, soy sauce, lime zest and juice, Thai chiles, garlic, and green onion. Blend until smooth. If the sauce is too thick, add water in ½ tablespoon increments to reach the desired consistency.
- Serve the Sauce: Pour the peanut sauce into a small bowl or ramekin and optionally top with crushed peanuts. Serve alongside the chicken satay as a dipping sauce.
Notes
- Marinate the chicken overnight if possible for maximum flavor infusion.
- Adjust Thai chiles in the sauce for heat level preference.
- Soak bamboo skewers in water for 30 minutes before grilling to prevent burning.
- Can be cooked on an outdoor grill or a grill pan indoors.
- Serve with steamed jasmine rice and cucumber salad for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Appetizer
- Method: Grilling
- Cuisine: Southeast Asian