If you’re in the mood for a dish that combines luscious flavors with a burst of vibrant textures, this recipe is your answer! Imagine tender pieces of chicken enveloped in a rich, creamy coconut sauce, perfectly balanced by the freshness of vegetables. Each bite brings a mouthwatering combination of savory and nutty sensations, making it a delightful dinner choice. Whether you’re hosting a family gathering or just looking for a comforting weeknight meal, this dish is sure to impress. Plus, serving it over fluffy white rice adds an extra dimension that soaks up all that flavorful sauce. It’s a warm, comforting bowl of goodness that’s hard to resist!
Quick Answer
This Thai Coconut Chicken recipe is a quick and delicious meal that combines chicken, creamy coconut milk, and vibrant vegetables for a perfect weeknight dinner.
Why You’ll Love This Recipe
This dish is a favorite for many reasons:
- Rich in flavor: The combination of coconut milk and peanut butter creates a creamy, delicious sauce.
- Protein-packed: Chicken thighs provide a hearty source of protein.
- Quick prep time: Easily made in less than 30 minutes.
- Colorful veggies: Broccoli and carrots add brightness and nutrition to the dish.
- Comforting: Perfect for cozy nights or feeding the family.
- Versatility: Great as a weeknight meal or for meal prep.
What Makes This Recipe Special
This Thai Coconut Chicken stands out for its harmonious blend of flavors and textures. The creamy coconut milk provides a luscious base that melds beautifully with the creamy peanut butter and zesty lime juice, while the chili garlic sauce adds a hint of warmth. Crisp-tender broccoli and carrots not only introduce a pleasing crunch but also vibrant colors to the dish. Plus, using chicken thighs ensures moist, flavorful bites with a satisfying depth that breast meat often lacks. Finished with a sprinkle of fresh Thai basil, this recipe embodies the perfect balance of comfort and exotic flair.
Kitchen Tools You’ll Need
- Nonstick skillet – Ensures even cooking and easy cleanup.
- Medium bowl – For mixing the sauce ingredients.
- Whisk – To combine the sauce ingredients smoothly.
- Sharp knife – For cutting chicken and vegetables.
- Cutting board – Essential for safe and efficient prep.
Ingredients
- Coconut milk: Adds a rich, creamy base with subtle sweetness.
- Creamy peanut butter or almond butter: Introduces a nutty flavor and creamy texture.
- Chili garlic sauce: Provides heat and depth of flavor to the dish.
- Worcestershire sauce: Enhances umami notes and adds a unique tang.
- Lime juice: Brightens the flavors with a zesty freshness.
- Brown sugar: Balances flavors by adding a touch of sweetness.
- Coriander: Offers a warm, earthy flavor that complements other spices.
- Cumin: Adds a subtle smokiness that enhances the overall taste.
- Vegetable oil: Used for sautéing the chicken and vegetables.
- Boneless, skinless chicken thighs: Tender and juicy, perfect for absorbing flavors.
- Salt and pepper: Essential for seasoning to taste.
- Broccoli florets: Provide crunch and nutrition to the dish.
- Sliced carrots: Add color, sweetness, and texture.
- Fresh ginger: Brings a warm and aromatic depth to the dish.
- Thai basil: Brightens the dish with its aromatic and slightly sweet flavor.
- White rice: Serves as a comforting base that absorbs the flavors.
Ready to cook? Scroll to the recipe card below for exact measurements.
How to Make Thai Coconut Chicken
Phase 1 – Prep
STEP 1. Prepare the sauce. In a medium bowl, whisk together the coconut milk, peanut butter, chili garlic sauce, Worcestershire sauce, lime juice, brown sugar, coriander, and cumin. Set aside.
Phase 2 – Cook
STEP 2. Warm the oil. In a large nonstick skillet, warm 2 tbsp vegetable oil over medium-high heat.
STEP 3. Cook the chicken. Season the chicken with salt and pepper and add it to the skillet. Cook, undisturbed, for 1 minute. Sauté for 4 minutes.
STEP 4. Transfer the chicken. Transfer the chicken to a plate and keep warm.
STEP 5. Sauté the vegetables. Add the remaining oil to the skillet; toss in the broccoli and carrots. Sauté for about 3 minutes until tender.
STEP 6. Add chicken and ginger. Add the chicken back to the skillet with any juices, and the ginger. Cook for about 30 seconds until fragrant.
STEP 7. Add the sauce. Stir the sauce and pour it into the skillet. Toss to coat for 15-20 seconds to warm through.
Phase 3 – Serve
STEP 8. Plate the dish. Serve immediately with cooked white rice and chopped Thai basil.

Why This Recipe Works
This Thai Coconut Chicken recipe achieves the perfect balance of textures and flavors. The creamy coconut milk combined with peanut butter creates a luxurious sauce that clings to every piece of chicken and vegetable. Stir-frying the chicken until golden brown brings out its natural flavors, while the quick sauté of broccoli and carrots ensures they remain crisp yet tender. This method preserves the vibrant colors and nutrients of the vegetables. In just one pot, you’re able to develop a complex flavor profile that makes this dish feel gourmet while being easy enough for weeknight dinners.
Pro Tips
- For extra flavor, marinate the chicken in the sauce for 30 minutes before cooking.
- Use fresh ingredients to enhance the overall brightness and taste of the dish.
- Adjust the spice by adding more or less chili garlic sauce based on your preference.
- For a vegetarian option, substitute the chicken with tofu or chickpeas.
- Garnish with fresh lime wedges for an extra burst of freshness when serving.
Common Mistakes to Avoid
Variations
- For a spicy kick, add red pepper flakes or extra chili sauce.
- Swap out the chicken for shrimp or tofu for a different protein option.
- Incorporate other seasonal vegetables like bell peppers or snap peas.
- Make it a curry by adding a tablespoon of red curry paste to the sauce.
- Use brown rice or quinoa instead of white rice for a healthier base.
Nutrition Highlights
| Nutrient | Role |
|---|---|
| Protein | Helps support satiety and balanced meals. |
| Fiber | Promotes digestion and keeps you feeling full. |
| Healthy fats | Supports brain health and provides energy. |
| Vitamins A & C | Contributes to immune function and skin health. |
Serving Ideas
This Thai Coconut Chicken pairs beautifully with fluffy white rice that absorbs the creamy sauce exceptionally well. Serve alongside a light cucumber salad for a refreshing contrast. For a complete meal, you can add a fruit salsa or avocado slices on the side. A sprinkle of chopped peanuts over the top adds a delightful crunch, bringing the dish to another level of flavor and texture. You can also serve it with noodles for a fun variation!
Best Occasions for This Recipe
This dish is perfect for various occasions! Serve it at family gatherings for a comforting dish that pleases everyone. It works well for weeknight dinners when you need something quick but delicious. It’s also great for potlucks, as it can be made in advance and transported easily. A wonderful choice for meal prep, this recipe can be enjoyed throughout the week with different sides or additions, making it versatile and appealing for any meal!
Meal Prep & Storage
Meal Prep
This recipe is an excellent choice for meal prep, as it stores well in the fridge and can be quickly reheated. Make a double batch and portion it into meal prep containers for quick lunches ready to go!
Refrigeration
Store leftover Thai Coconut Chicken in an airtight container in the refrigerator for up to three days. To retain freshness, allow it to cool to room temperature before sealing.
Freezing
You can freeze this dish for up to three months. Portion into freezer-safe containers and allow to cool completely before sealing. Label with the date for easy tracking.
Reheating
Reheat on the stovetop over medium heat until warmed through, stirring occasionally. Add a splash of coconut milk or broth to bring back the creamy consistency. You can also microwave in short intervals, stirring in between to ensure even heating.

FAQs
Can I substitute chicken thighs with chicken breasts?
Yes, you can use chicken breasts; just be careful not to overcook them as they can dry out.
Is there a vegetarian option?
Absolutely! You can replace the chicken with firm tofu or chickpeas.
Can I make this dish in advance?
Yes, this dish is great for meal prep. It stores well in the fridge for up to three days.
What can I serve with Thai Coconut Chicken?
It pairs nicely with white rice, but you can also serve it with noodles or a fresh salad.
How do I store leftovers?
Store in an airtight container in the fridge for up to three days, or freeze for up to three months.
Save This Recipe for Later
Don’t forget to save this recipe to your favorite Pinterest board for a delicious meal anytime. Every bite of this Thai Coconut Chicken is worth savoring!
Conclusion
This Thai Coconut Chicken is an absolute must-try for anyone seeking a quick, flavorful meal packed with nutrients. With its creamy coconut sauce, tender chicken, and colorful vegetables, it’s a dish that brings warmth and comfort to your table. Whether you’re preparing it for a family dinner or a cozy night in, this recipe is versatile and satisfying. Try it out tonight and discover how easy it is to enjoy a hearty, wholesome meal!

Thai Coconut Chicken
Ingredients
Method
- In a medium bowl, whisk together the coconut milk, peanut butter, chili garlic sauce, Worcestershire sauce, lime juice, brown sugar, coriander, and cumin. Set aside.
- In a large nonstick skillet, warm 2 tbsp vegetable oil over medium-high heat.
- Season the chicken with salt and pepper and add it to the skillet. Cook, undisturbed, for 1 minute. Sauté for 4 minutes.
- Transfer the chicken to a plate and keep warm.
- Add the remaining oil to the skillet; toss in the broccoli and carrots. Sauté for about 3 minutes until tender.
- Add the chicken back to the skillet with any juices, and the ginger. Cook for about 30 seconds until fragrant.
- Stir the sauce and pour it into the skillet. Toss to coat for 15-20 seconds to warm through.
- Serve immediately with cooked white rice and chopped Thai basil.
