Thai Chicken Curry with Coconut Milk is a delightful and aromatic dish that captures the essence of Thai cuisine in your own kitchen. This recipe is perfect for any occasion, from weeknight dinners to gatherings with friends. The rich coconut milk and fragrant spices create a harmonious blend of flavors that will impress your guests and satisfy your cravings. With just a few simple ingredients, you’ll be able to whip up a restaurant-quality meal that’s both comforting and exotic.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Chicken
- For the Vegetables
- For the Sauce
- For Thickening
- How to Make Thai Chicken Curry with Coconut Milk
- Step 1: Cook the Chicken and Vegetables
- Step 2: Add Spices
- Step 3: Create the Sauce
- Step 4: Thicken the Curry
- Step 5: Serve It Up
- How to Serve Thai Chicken Curry with Coconut Milk
- Over Rice
- With Noodles
- Garnished with Herbs
- With Lime Wedges
- Accompanied by Papadums
- How to Perfect Thai Chicken Curry with Coconut Milk
- Best Side Dishes for Thai Chicken Curry with Coconut Milk
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Thai Chicken Curry with Coconut Milk
- Reheating Thai Chicken Curry with Coconut Milk
- Frequently Asked Questions
- What can I substitute for chicken in Thai Chicken Curry with Coconut Milk?
- How spicy is Thai Chicken Curry with Coconut Milk?
- Can I make this dish ahead of time?
- What is served with Thai Chicken Curry with Coconut Milk?
- How long does this recipe take?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick and Easy: This Thai Chicken Curry can be prepared in just 25 minutes, making it a great choice for busy weeknights.
- Flavorful Experience: The blend of yellow curry powder and red curry paste creates a depth of flavor that tantalizes the taste buds.
- Versatile Ingredients: You can easily swap out vegetables or proteins based on what you have on hand, making this recipe adaptable to your preferences.
- Healthy Option: Packed with lean chicken and fresh vegetables, this dish offers a wholesome meal without sacrificing taste.
- Crowd-Pleaser: With its rich flavors and creamy texture, this dish is sure to delight family and friends alike.
Tools and Preparation
Before diving into the cooking process, it’s essential to gather your tools. Having everything ready will streamline your cooking experience.
Essential Tools and Equipment
- Large skillet
- Whisk
- Measuring spoons
- Cutting board
- Sharp knife
Importance of Each Tool
- Large skillet: A spacious skillet allows for even cooking of the chicken and vegetables without overcrowding.
- Whisk: Useful for mixing the corn starch with water, ensuring it dissolves smoothly without clumps.

Ingredients
For the Chicken
- 1 ½ pounds boneless skinless chicken breasts (or boneless skinless thighs, thinly sliced into 1/2-inch pieces)
For the Vegetables
- 3 red bell peppers (chopped)
- 1 white or yellow onion (chopped)
For the Sauce
- 2 tablespoons oil
- 2 teaspoons yellow curry powder
- 2 tablespoons red curry paste
- ½-1 teaspoon crushed red pepper flakes (more to taste)
- 26 ounces unsweetened coconut milk
- 1 teaspoon salt (more to taste)
For Thickening
- ¼ cup cold water + 2 tablespoons corn starch
How to Make Thai Chicken Curry with Coconut Milk
Step 1: Cook the Chicken and Vegetables
In a large skillet over medium heat, combine the chicken, chopped peppers, and chopped onions. Drizzle with oil, stir well to coat everything evenly, and cook for about 6-8 minutes. Stir occasionally until the chicken is just cooked through.
Step 2: Add Spices
Sprinkle the yellow curry powder over the mixture in the skillet. Stir continuously for about one minute to allow the spices to become fragrant.
Step 3: Create the Sauce
Pour in the coconut milk along with the red curry paste, crushed red pepper flakes, and salt. Bring everything to a low boil while stirring gently.
Step 4: Thicken the Curry
In a separate bowl, whisk together corn starch with cold water until fully dissolved. Add this mixture to the skillet and stir for about 1-2 minutes until it thickens.
Step 5: Serve It Up
Taste your Thai Chicken Curry and adjust salt if needed. Serve immediately over steamed white rice or rice noodles. Garnish with fresh cilantro if desired for an extra touch of flavor!
How to Serve Thai Chicken Curry with Coconut Milk
Serving your Thai Chicken Curry with Coconut Milk can elevate your dining experience. Here are some delicious ways to enjoy this flavorful dish.
Over Rice
- Serve over steamed white rice for a classic combination that absorbs the rich coconut curry sauce.
With Noodles
- Pair with rice noodles for a comforting meal that adds a delightful texture and absorbs the flavors beautifully.
Garnished with Herbs
- Sprinkle fresh cilantro or basil on top for an aromatic finish that brightens the dish and adds freshness.
With Lime Wedges
- Offer lime wedges on the side so diners can squeeze fresh juice over their curry, enhancing the flavors with a zesty kick.
Accompanied by Papadums
- Serve with crispy papadums for a crunchy contrast to the creamy curry, perfect for dipping.
How to Perfect Thai Chicken Curry with Coconut Milk
To ensure your Thai Chicken Curry is both delicious and authentic, consider these helpful tips.
Use fresh ingredients: Fresh vegetables and spices will enhance the flavor and aroma of your curry.
Adjust spice level: Modify the amount of crushed red pepper flakes according to your heat preference; start small and add more as needed.
Let it simmer: Allow the curry to simmer gently after adding coconut milk to deepen the flavors without boiling it aggressively.
Taste before serving: Always taste your curry before serving; adjusting salt or spice levels at this stage can make a big difference.
Best Side Dishes for Thai Chicken Curry with Coconut Milk
Enjoying your Thai Chicken Curry is even better when paired with complementary side dishes. Here are some great options:
Steamed Jasmine Rice: A fragrant rice option that pairs perfectly, absorbing all the delicious curry sauce.
Cucumber Salad: A refreshing salad made with thinly sliced cucumbers, vinegar, and herbs, adding crunch and brightness.
Roasted Vegetables: Seasonal roasted vegetables provide a hearty addition that contrasts well with the creamy curry.
Mango Sticky Rice: For dessert, this sweet sticky rice dish offers a wonderful balance after a spicy meal.
Thai Spring Rolls: Light and crisp spring rolls filled with fresh veggies make an excellent appetizer or side.
Sautéed Bok Choy: Quick sautéed bok choy adds a nutritious green element that complements the richness of the curry.
Common Mistakes to Avoid
Making Thai Chicken Curry with Coconut Milk can be a delightful experience, but there are common mistakes that can diminish your dish.
- Skipping the Marinade: Not marinating the chicken can lead to bland flavors. Consider marinating with spices or coconut milk for at least 30 minutes before cooking.
- Using Low-Quality Coconut Milk: Poor quality coconut milk can affect the richness of your curry. Always choose full-fat, unsweetened coconut milk for the best flavor.
- Overcooking the Chicken: Cooking the chicken too long will make it dry and tough. Cook just until it’s no longer pink, as it will continue to cook in the sauce.
- Forgetting to Taste: Neglecting to taste your dish while cooking may result in unbalanced flavors. Always taste and adjust salt or spice levels as needed.
- Not Balancing Flavors: Failing to balance sweet, salty, and spicy elements can make your curry one-dimensional. Use lime juice or sugar to enhance flavors as necessary.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Thai Chicken Curry with Coconut Milk in an airtight container for up to 3 days.
- Allow the curry to cool completely before sealing to prevent condensation.
Freezing Thai Chicken Curry with Coconut Milk
- Freeze in a freezer-safe container for up to 2 months.
- Leave space at the top of the container for expansion as it freezes.
Reheating Thai Chicken Curry with Coconut Milk
- Oven: Preheat oven to 350°F (175°C). Place curry in an oven-safe dish, cover with foil, and heat for about 20 minutes or until warmed through.
- Microwave: Transfer curry to a microwave-safe bowl, cover loosely, and heat on high for 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium-low heat in a skillet, stirring frequently until heated through. Add a splash of water if it seems too thick.
Frequently Asked Questions
If you’re curious about making Thai Chicken Curry with Coconut Milk, here are some common questions and their answers.
What can I substitute for chicken in Thai Chicken Curry with Coconut Milk?
You can use tofu or vegetables like eggplant and zucchini for a vegetarian option. Adjust cooking times accordingly.
How spicy is Thai Chicken Curry with Coconut Milk?
The spiciness depends on the amount of red pepper flakes you add. Start with less and increase according to your taste preferences.
Can I make this dish ahead of time?
Yes! You can prepare it a day in advance and store it in the refrigerator. Just reheat before serving.
What is served with Thai Chicken Curry with Coconut Milk?
Typically served over steamed rice or rice noodles. Fresh cilantro makes a great garnish!
How long does this recipe take?
This delicious dish takes only about 25 minutes from prep to table!
Final Thoughts
Thai Chicken Curry with Coconut Milk is not only easy to prepare but also packed with flavor. It’s perfect for weeknight dinners or impressing guests at a gathering. Feel free to customize it by adding different vegetables or adjusting the spice levels according to your preference!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Thai Chicken Curry with Coconut Milk
- Total Time: 25 minutes
- Yield: Serves approximately 4 people 1x
Description
Indulge in the rich and aromatic flavors of Thai Chicken Curry with Coconut Milk, a dish that brings the essence of Thailand into your kitchen. This quick, 25-minute recipe features tender chicken simmered in creamy coconut milk, infused with fragrant spices that create a delightful balance of taste and texture. Perfect for entertaining or a cozy weeknight dinner, this curry is both satisfying and easy to customize based on your preferences. Serve it over steamed rice or rice noodles for a complete meal that will impress family and friends alike!
Ingredients
- 1 ½ pounds boneless skinless chicken breasts or thighs
- 3 red bell peppers
- 1 onion
- 2 tablespoons oil
- 2 teaspoons yellow curry powder
- 2 tablespoons red curry paste
- 26 ounces unsweetened coconut milk
- Salt to taste
- Crushed red pepper flakes (optional)
- ¼ cup cold water
- 2 tablespoons corn starch
Instructions
- Heat oil in a large skillet over medium heat. Add chicken, chopped peppers, and onions; cook for 6-8 minutes until chicken is cooked through.
- Stir in yellow curry powder and cook for another minute until fragrant.
- Pour in coconut milk, red curry paste, crushed red pepper flakes, and salt. Bring to a low boil while stirring gently.
- In a separate bowl, mix corn starch with cold water until dissolved. Add to skillet and stir for 1-2 minutes until thickened.
- Taste and adjust seasoning if needed before serving over rice or noodles.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Cooking
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 3g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 14g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 90mg





