If you’re looking for a dinner that’s packed with bold flavor, incredibly comforting, and surprisingly easy to make, this Baked Thai Peanut Chicken might become your new obsession. It’s creamy, savory, slightly sweet, a little tangy, and filled with rich peanut flavor that coats every juicy bite of chicken beautifully.
The first time I made this recipe, I honestly couldn’t stop sneaking spoonfuls of the sauce straight from the pan. The combination of peanut butter, garlic, ginger, soy sauce, and coconut milk creates this unbelievably creamy sauce that tastes like something you’d order from a restaurant. But the best part? It comes together with simple pantry ingredients and minimal effort.
What makes this dish especially wonderful is how the chicken absorbs all the flavor while baking. As it cooks, the sauce thickens slightly and becomes rich, silky, and absolutely perfect for spooning over rice or noodles.
This recipe is also ideal for busy weeknights because most of the work happens in the oven. You simply whisk together the sauce, pour it over the chicken, and bake until everything is tender and bubbling.
And despite the rich flavor, this dish still feels balanced thanks to fresh lime juice, ginger, and herbs that brighten the sauce beautifully.
Whether you’re cooking for family dinner, meal prepping lunches, or simply craving comforting takeout-style food at home, this Baked Thai Peanut Chicken delivers every single time.
Serve it with fluffy rice, crunchy vegetables, or warm noodles, and you’ve got a meal that feels cozy, satisfying, and packed with flavor.
Why You’ll Love This Recipe
This Baked Thai Peanut Chicken has so many things to love.
First, the sauce is absolutely incredible. It’s creamy from the peanut butter and coconut milk, savory from soy sauce, slightly sweet from honey, and brightened with garlic, ginger, and lime juice.
Another reason to love this recipe is how easy it is to prepare. Everything comes together in one baking dish with very little hands-on cooking.
The chicken stays wonderfully juicy because it bakes directly in the sauce, absorbing all the flavor as it cooks.
This recipe is also extremely versatile. You can serve it with rice, noodles, vegetables, or wraps depending on what you have at home.
It’s perfect for meal prep too because the flavors become even deeper and richer the next day.
And finally, it tastes restaurant-quality while still being approachable for beginner cooks.
Preparation Time and Servings
- Prep Time: 15 minutes
- Bake Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
Nutrition Information (Approximate Per Serving)
- Calories: 510
- Protein: 36g
- Carbohydrates: 14g
- Fat: 34g
- Saturated Fat: 11g
- Fiber: 2g
- Sodium: 760mg
Ingredients
For the Chicken
- 4 boneless skinless chicken thighs or breasts
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 tablespoon olive oil
Chicken thighs stay especially juicy, but chicken breasts work beautifully too.
For the Thai Peanut Sauce
- ½ cup creamy peanut butter
- 1 cup coconut milk
- 3 tablespoons soy sauce
- 2 tablespoons honey
- 1 tablespoon lime juice
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon red curry paste
- 1 teaspoon sesame oil
The coconut milk creates silky texture while the peanut butter gives the sauce its rich creamy body.
Optional Garnishes
- Chopped peanuts
- Fresh cilantro
- Lime wedges
- Sliced green onions
- Chili flakes
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a baking dish or casserole dish.
Preparing the dish first makes everything easier once the sauce is ready.
Step 2: Season the Chicken
Pat the chicken dry using paper towels.
Season both sides with salt, pepper, and garlic powder.
This simple seasoning helps build flavor before the sauce is added.
Step 3: Make the Peanut Sauce
In a medium bowl, whisk together:
- Peanut butter
- Coconut milk
- Soy sauce
- Honey
- Lime juice
- Garlic
- Ginger
- Red curry paste
- Sesame oil
Whisk until smooth and creamy.
The sauce should be rich, silky, and deeply fragrant.
If the peanut butter is very thick, microwave it for a few seconds first to help it mix more easily.
Step 4: Arrange the Chicken
Place the chicken into the prepared baking dish.
Pour the peanut sauce evenly over the chicken.
Turn the chicken slightly so it gets coated well on all sides.
The sauce may seem thin at first, but it thickens beautifully while baking.
Step 5: Bake the Chicken
Place the dish into the oven uncovered.
Bake for about 25–30 minutes.
Halfway through cooking, spoon some sauce over the chicken.
The chicken should become tender and fully cooked while the sauce thickens slightly around the edges.
The internal temperature should reach 165°F (74°C).
Step 6: Broil for Extra Color (Optional)
For a little caramelization, broil the chicken for 2–3 minutes at the end.
Watch carefully so the sauce doesn’t burn.
This creates beautiful golden edges and deeper flavor.
Step 7: Rest Briefly
Remove the dish from the oven.
Let the chicken rest for about 5 minutes before serving.
This helps the juices stay inside the chicken.
Step 8: Garnish and Serve
Sprinkle chopped peanuts, cilantro, green onions, or chili flakes over the top.
Serve with lime wedges for extra brightness.
The fresh toppings add wonderful texture and freshness against the creamy sauce.
How to Serve
This Baked Thai Peanut Chicken pairs beautifully with many side dishes.
Here are some delicious serving ideas:
- Steamed jasmine rice
- Coconut rice
- Rice noodles
- Stir-fried vegetables
- Roasted broccoli
- Cucumber salad
- Lettuce wraps
- Quinoa bowls
One of my favorite ways to serve this dish is over fluffy jasmine rice with extra sauce spooned generously over the top.
Additional Tips
1. Use Full-Fat Coconut Milk
Full-fat coconut milk creates the creamiest sauce.
2. Don’t Overbake the Chicken
Overcooked chicken can dry out quickly.
3. Adjust the Spice Level
Add extra curry paste or chili flakes for more heat.
4. Stir the Sauce Well
Peanut butter can settle, so whisk thoroughly.
5. Fresh Ginger Matters
Fresh ginger gives much brighter flavor than powdered ginger.
6. Let the Chicken Rest
Resting keeps the chicken juicy and tender.
7. Save Extra Sauce
The sauce is amazing over rice or vegetables.
Recipe Variations
Spicy Thai Peanut Chicken
Add sriracha or extra red curry paste.
Vegetable Version
Add bell peppers, snap peas, or broccoli before baking.
Crunchy Peanut Style
Top with extra chopped roasted peanuts.
Low-Carb Option
Serve with cauliflower rice.
Sweet and Spicy Version
Add sweet chili sauce to the peanut mixture.
Chicken Skewer Style
Cube the chicken and bake on skewers.
Noodle Bowl Variation
Serve sliced chicken over noodles with extra vegetables.
Serving Suggestions
This rich creamy chicken pairs wonderfully with fresh and crunchy sides.
Side Dishes
- Jasmine rice
- Garlic green beans
- Asian cucumber salad
- Stir-fried bok choy
- Roasted carrots
- Sesame noodles
Halal-Friendly Drinks
- Thai iced tea
- Mango smoothie
- Sparkling lime water
- Coconut water
- Pineapple juice
For a cozy dinner, I love serving this chicken with jasmine rice and a crisp cucumber salad for freshness and crunch.
Freezing and Storage
Refrigerating
Store leftovers in an airtight container for up to 4 days.
Freezing
Freeze cooled chicken and sauce for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Warm gently on the stove or in the microwave.
Add a splash of coconut milk or water if the sauce thickens too much.
Special Equipment
Helpful kitchen tools include:
- Baking dish
- Mixing bowl
- Whisk
- Measuring cups and spoons
- Instant-read thermometer
A ceramic baking dish works especially well because it distributes heat evenly.
Frequently Asked Questions
1. Can I use chicken breasts?
Yes. Chicken breasts work very well.
2. Is this recipe spicy?
It’s mildly spicy, but easily adjustable.
3. Can I use crunchy peanut butter?
Yes, though creamy peanut butter creates smoother sauce.
4. What coconut milk works best?
Full-fat canned coconut milk gives the best texture.
5. Can I make this ahead of time?
Absolutely. The flavors deepen beautifully overnight.
6. Can I grill the chicken instead?
Yes. Grill separately and serve with the sauce.
7. What vegetables go well with this?
Broccoli, carrots, snap peas, and peppers all work wonderfully.
8. Is this freezer-friendly?
Yes, it freezes very well.
9. Can I make it dairy-free?
It already is naturally dairy-free.
10. What’s the best rice for serving?
Jasmine rice pairs perfectly with the sauce.
Conclusion
This Baked Thai Peanut Chicken is everything a comforting dinner should be—rich, creamy, flavorful, and incredibly satisfying. The silky peanut sauce, tender chicken, and bold Thai-inspired flavors create a meal that tastes restaurant-worthy while still being easy enough for busy weeknights.
One of the best things about this recipe is how approachable it is. With just a handful of ingredients and minimal prep, you can create a dinner that feels special, cozy, and deeply flavorful.
Whether you serve it over rice, noodles, or vegetables, this creamy peanut chicken is guaranteed to become a repeat favorite in your kitchen.
Once you taste that rich peanut sauce with juicy baked chicken, you’ll understand why this recipe is so hard to resist.






