
If you’re looking for a recipe that brings big flavor with minimal effort, this Thai Peanut Chicken is a game changer. Marinated in a luscious peanut sauce made with coconut milk, lime, garlic, and a touch of heat, this chicken comes out juicy, savory, and slightly spicy with every bite. Whether you skewer it and grill it, or broil it in the oven, it’s a must-make for your next dinner night or gathering.
Why I Love This Recipe
This is one of those dishes that hits every note—creamy, nutty, zesty, spicy, and deeply satisfying. The marinade is a star on its own, doubling as both a base for the chicken and a dipping sauce. I love how versatile it is, too: serve it with rice, wrap it in lettuce, or stuff it in flatbread. The best part? It tastes like restaurant-quality Thai but comes together effortlessly at home.
Love easy mains with big flavor? You’ll also enjoy Easy Turkey Wings and our cheesy Dorito Casserole.
📝 Ingredients
For the Peanut Sauce & Marinade:
- ½ cup creamy peanut butter
- 1 cup full-fat unsweetened coconut milk (from a can, stirred well)
- 2 tbsp fresh lime juice (juice of about 1 lime)
- 2 tbsp soy sauce (or fish sauce for a funkier depth)
- 1½ tbsp packed brown sugar (dark preferred)
- 1 tsp ground ginger
- 1 tbsp minced garlic (about 3 cloves)
- ½ tsp crushed red pepper flakes (or more, to taste)
For the Chicken:
- 2 lbs boneless, skinless chicken thighs, cut into bite-sized chunks
Optional for Serving:
- Cooked white or brown rice
- Reserved peanut sauce for dipping
- Lime wedges
- Chopped peanuts, green onions, and fresh cilantro for garnish
🥄 Ingredient Tips & Substitutions
- Chicken thighs stay juicier than breasts, especially when grilled or broiled.
- Natural peanut butter can be used, but stir well and taste for sweetness.
- No coconut milk? Sub in whole milk + a splash of cream, though it won’t be as rich.
- Add veggies: Serve with roasted or grilled vegetables like bell peppers or snap peas.
👨🍳 Step-by-Step Instructions
1. Make the Peanut Sauce
In a medium bowl, whisk together:
- Peanut butter
- Coconut milk
- Lime juice
- Soy sauce
- Brown sugar
- Ginger
- Garlic
- Red pepper flakes
Mix until smooth and well-blended.
2. Reserve Some Sauce
Set aside 1 cup of the sauce in a separate bowl for serving later.
Refrigerate until ready to use (let come to room temp before serving).
3. Marinate the Chicken
Place chicken pieces in a large bowl or baking dish.
Pour the remaining peanut sauce over the chicken and toss to coat thoroughly.
Cover and marinate for at least 1 hour in the fridge.
4. Cook the Chicken
If Broiling:
- Preheat broiler to high.
- Arrange chicken on skewers or a lined baking sheet.
- Broil for 6 minutes, or until internal temp reaches 160°F.
If Grilling:
- Preheat grill to medium-high.
- Grill chicken skewers for 6–10 minutes, turning once, until cooked through.
5. Rest & Serve
Let chicken rest for 5 minutes after cooking.
Serve hot with rice, drizzle with the reserved sauce, and garnish with:
- Lime wedges
- Chopped peanuts
- Green onions
- Cilantro
💡 Tips for Best Results
- Soak wooden skewers for 30 minutes before grilling to prevent burning.
- Marinate overnight for maximum flavor depth.
- Thin out reserved sauce with a little water if it thickens too much in the fridge.
🍽️ Serving Suggestions
This peanut chicken is incredibly versatile. Try it:
- With a side of fluffy jasmine rice
- In a lettuce wrap with cucumbers and shredded carrots
- Over rice noodles with a splash of chili oil
- Paired with Sheet Pan Quesadillas for a global flavor mash-up
And if you’re entertaining, kick things off with our crowd-pleasing Beer Cheese Dip.
🧊 Storage & Make-Ahead Tips
- Store leftovers in the fridge for up to 3 days.
- Reheat gently in the microwave or stovetop with a splash of water or coconut milk.
- Freeze uncooked marinated chicken for up to 2 months; thaw in the fridge overnight before cooking.
🍗 More Flavor-Forward Meals You’ll Love
- Dorito Casserole – Comfort food with a crunchy twist.
- Easy Turkey Wings – Crispy and perfect with rice.
- Sheet Pan Quesadillas – Fast, filling, and great for dipping.
- Instant Pot Lasagna – When comfort food calls.
- Beer Cheese Dip – The ideal appetizer to any bold main.
🔚 Final Thoughts
This Thai Peanut Chicken is sweet, savory, creamy, and just the right amount of spicy. It’s perfect for a family dinner, easy entertaining, or meal prep for the week. The marinade alone is worth the recipe—you’ll want to slather it on everything!
Tried it? Tag @ChefManiac with your plate, skewer, or bowl—we love seeing your spins on our favorite dishes!




Leave a Reply