If you’re looking for a flavorful and satisfying dish that combines exotic ingredients with simple prep, this Thai peanut chicken recipe is exactly what you need. With tender boneless skinless chicken thighs simmered in a luscious coconut and peanut butter sauce, this dinner delivers bold flavor, creamy texture, and the kind of comfort food satisfaction that’s hard to beat. Whether you’re already a fan of Thai cuisine or just looking to spice up your weeknight menu, this baked Thai peanut chicken is bound to become a regular in your rotation.
Table of Contents
Why You’ll Love This Thai Peanut Chicken
This Thai Peanut Chicken is a perfect harmony of creamy, nutty, tangy, and savory elements. The combination of peanut butter, coconut milk, and lime juice gives the dish its signature Thai flavor profile, while soy sauce and sesame oil bring in an umami depth. Garlic and ginger provide a zesty aroma that’s completely mouthwatering. Best of all, it’s a one-pan meal that’s baked in the oven—no standing at the stovetop for hours. Pair it with white rice, quinoa, or even creamy Tuscan shrimp pasta for an incredible fusion experience.
Who This Recipe Is For
If you’re short on time but don’t want to compromise on taste, this recipe is for you. It’s ideal for:
- Busy weeknight cooks
- Meal prep enthusiasts
- Thai food lovers
- Gluten-free eaters (with the right soy sauce)
- Peanut butter fanatics
Whether you’re a novice home cook or an experienced foodie, this dish is easy to master and flexible enough to suit your needs.
Ingredients You’ll Need
- 6 boneless skinless chicken thighs
- 7 ounces (half a can) of coconut milk
- 1/3 cup creamy peanut butter
- 2 tablespoons low sodium soy sauce
- 2 tablespoons honey
- 1 tablespoon rice wine vinegar
- 1 tablespoon lime juice
- 1/2 teaspoon sesame oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- Optional: chopped cilantro for garnish
- Optional: chopped peanuts for garnish
Ingredient Notes and Variations
You can easily adapt this Thai peanut chicken recipe to suit your tastes or pantry items. For instance:
- Chicken: While thighs are juicy and flavorful, you can substitute with boneless skinless chicken breasts. Just be sure not to overcook them.
- Coconut Milk: Use full-fat for richness, or light coconut milk for a lighter version.
- Peanut Butter: Creamy works best, but crunchy adds some interesting texture.
- Soy Sauce: Tamari or coconut aminos are great gluten-free alternatives.
- Sweetener: Honey adds a mild sweetness, but maple syrup or brown sugar works just as well.
Kitchen Equipment You’ll Need
To prepare this dish, gather the following tools:
- Large mixing bowl
- Baking dish
- Oven preheated to 375°F
- Measuring cups and spoons
- Garlic press or microplane (for ginger and garlic)
- Optional: food thermometer
Step-by-Step Preparation: How to Make Thai Peanut Chicken
Step 1: Prepare Your Oven
Preheat your oven to 375 degrees Fahrenheit to ensure it’s hot and ready when your chicken is prepped.
Step 2: Make the Marinade
In a large bowl, combine the coconut milk, creamy peanut butter, soy sauce, honey, rice wine vinegar, lime juice, sesame oil, garlic, and ginger. Whisk everything together until it forms a smooth and creamy sauce.
Step 3: Marinate the Chicken
Place the boneless skinless chicken thighs into your bowl and toss them well to coat in the peanut sauce. Let them marinate for at least 10–15 minutes if you have the time, although this step is optional since the chicken will still absorb plenty of flavor during baking.
Step 4: Arrange in Baking Dish
In your prepared baking dish, place the chicken thighs smooth side down. Pour all of the remaining sauce over the chicken to ensure every piece is well coated.
Step 5: Bake the Chicken
Bake uncovered for 30 to 35 minutes, or until the chicken reaches an internal temperature of 165 degrees F. Basting once during cooking can help lock in more moisture and flavor.
Step 6: Garnish and Serve
Once out of the oven, garnish with chopped cilantro and crushed peanuts for a fresh, nutty finish. Serve hot over steamed jasmine rice, cauliflower rice, or noodles.
Pro Tips for the Best Thai Peanut Chicken
- Use fresh garlic and ginger for optimal flavor; jarred versions don’t have the same punch.
- Basting the chicken once during baking helps create a thicker, more luscious sauce.
- Let the chicken rest for 5 minutes after baking so the juices can redistribute.
- If your sauce seems too thick, add a splash of warm water or more coconut milk.
Common Mistakes to Avoid
- Skipping the whisking: Make sure your sauce is fully emulsified before adding it to the chicken.
- Using cold chicken: Let the chicken come to room temperature for 10 minutes so it cooks evenly.
- Overbaking: Check the internal temperature around the 30-minute mark to prevent dryness.
Serving Suggestions
Pair this Thai peanut chicken with:
- Steamed jasmine or basmati rice
- Coconut rice for added richness
- Stir-fried vegetables like bok choy, bell peppers, or snap peas
- A crisp cucumber salad or Thai slaw
For a low-carb option, serve it with cauliflower rice or over a bed of fresh greens.
Creative Presentation Ideas
Presentation can elevate this humble dish into a restaurant-style meal:
- Serve in shallow bowls over rice, drizzled with extra sauce and garnished with lime wedges.
- Add a sprinkle of sesame seeds and sliced red chili for extra flair.
- Place it on a banana leaf for an exotic, tropical twist at a dinner party.
Flavor Variations and Add-Ins
Want to customize the flavor even more? Try these additions:
- Add a splash of fish sauce for extra umami (if not vegetarian)
- Stir in a teaspoon of red curry paste for a spicy kick
- Add crushed red pepper flakes for heat
- Mix in sautéed bell peppers, zucchini, or mushrooms for added veggies
How to Store and Reheat
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat:
- Microwave: Reheat in 30-second intervals, stirring occasionally.
- Oven: Cover and warm in a 325°F oven for 10–12 minutes.
If the sauce thickens too much, stir in a tablespoon of water or coconut milk.
Make-Ahead Tips
This recipe is excellent for meal prep. You can:
- Mix the sauce and marinate the chicken overnight.
- Bake the entire dish ahead of time and store in individual containers.
- Double the recipe and freeze half (sauce and chicken together) for future use.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes! But keep a close eye on them so they don’t dry out.
Is this dish spicy?
Not particularly, but you can add chili flakes or Sriracha for heat.
Can I make this dairy-free and gluten-free?
It already is dairy-free! Use tamari or coconut aminos to keep it gluten-free.
Can I grill instead of bake?
Absolutely. Grill over medium heat for 5–7 minutes per side, brushing with sauce.
Final Thoughts: Why Thai Peanut Chicken Is a Keeper
Thai peanut chicken combines everything we love in a weeknight dinner: flavor, ease, and flexibility. The rich, creamy sauce clings beautifully to juicy chicken, while the tang of lime and touch of sweetness bring the whole dish together. Whether you’re serving it for a casual family meal or meal prepping for the week, this recipe is always a winner.
Give it a try, and it may just become your go-to chicken recipe for years to come.
Call to Action – Share and Subscribe
If you loved this Thai peanut chicken recipe, be sure to share it with your friends and family. Don’t forget to subscribe to the blog for more globally inspired meals made simple, and leave a comment below sharing how you served your dish!
PrintIrresistible Thai Peanut Chicken with Creamy Coconut Sauce
- Total Time: 45 minutes
- Yield: 4 1x
- Diet: Gluten Free
Description
Thai peanut chicken is an easy baked dinner made with juicy chicken thighs simmered in a creamy coconut milk and peanut butter sauce. With soy sauce, honey, ginger, garlic, lime, and a touch of sesame oil, every bite is rich, nutty, tangy, and lightly sweet—perfect for weeknights, meal prep, and family-friendly comfort food.
Baked Thai Peanut Chicken is a creamy, flavorful, protein-packed dish made with coconut milk, peanut butter, and bold Thai spices—perfect for easy dinners.
Ingredients
- 6 boneless skinless chicken thighs
- 7 ounces (half a can) coconut milk
- 1/3 cup creamy peanut butter
- 2 tablespoons low sodium soy sauce
- 2 tablespoons honey
- 1 tablespoon rice wine vinegar
- 1 tablespoon lime juice
- 1/2 teaspoon sesame oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- Optional: chopped cilantro, for garnish
- Optional: chopped peanuts, for garnish
Instructions
- Preheat the Oven: Preheat oven to 375°F.
- Make the Sauce/Marinade: In a large bowl, whisk together coconut milk, peanut butter, soy sauce, honey, rice wine vinegar, lime juice, sesame oil, minced garlic, and minced ginger until smooth and creamy.
- Coat (Optional Marinate): Add chicken thighs and toss to coat. Marinate 10–15 minutes if you have time (optional).
- Arrange in Baking Dish: Place chicken thighs smooth-side down in a baking dish. Pour remaining sauce evenly over the chicken.
- Bake: Bake uncovered 30–35 minutes, or until chicken reaches 165°F internal temperature. Optional: baste once during baking for extra moisture and a thicker sauce.
- Rest + Garnish: Let chicken rest 5 minutes. Garnish with chopped cilantro and crushed peanuts.
- Serve: Serve hot over steamed jasmine rice, cauliflower rice, or noodles. Spoon extra sauce over the top.
Notes
- Fresh aromatics: Use fresh garlic and ginger for the best flavor (jarred versions are milder).
- Whisk well: Fully emulsify the sauce so peanut butter blends smoothly before coating the chicken.
- Baste once: Basting during baking helps the sauce get thicker and cling to the chicken.
- Rest before serving: Let the chicken rest 5 minutes so juices redistribute.
- Sauce thickness: If the sauce is too thick, add a splash of warm water or more coconut milk.
- Even cooking: Let chicken sit at room temperature for ~10 minutes before baking so it cooks more evenly.
- Don’t overbake: Check temperature around 30 minutes to prevent dryness.
- Chicken swap: Boneless skinless breasts work, but watch closely to avoid drying out.
- Gluten-free option: Use tamari or coconut aminos instead of soy sauce.
- Sweetener swaps: Maple syrup or brown sugar can replace honey.
- Spice boost: Add red curry paste, crushed red pepper, chili flakes, or a drizzle of sriracha.
- Umami add-in: Add a splash of fish sauce if not vegetarian.
- Storage: Refrigerate leftovers in an airtight container up to 4 days.
- Reheat: Microwave in 30-second intervals (stir sauce), or warm covered in a 325°F oven for 10–12 minutes.
- Freezing: Freeze chicken + sauce together for later (thaw overnight before reheating).
- Grill option: Grill over medium heat 5–7 minutes per side, brushing with sauce.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baked
- Cuisine: Thai-inspired







