Thai Chicken Coconut Curry is a rich and cozy dish that brings the flavors of Southeast Asia straight to your kitchen. With juicy chicken simmered in a creamy coconut base infused with Thai spices, this curry is both comforting and vibrant. It’s a dish that feels like takeout, yet it’s simple enough to make at home on a weeknight.
Each bite of this curry is a dance of sweet, spicy, and savory. The coconut milk tames the heat from the red curry paste, while fresh lime juice and herbs brighten up the whole dish. Whether you spoon it over jasmine rice or mop it up with naan, this is the kind of meal you’ll want to make again and again.
Why You’ll Love This Thai Chicken Coconut Curry
This recipe strikes the perfect balance between ease and flavor. It uses pantry staples like coconut milk and red curry paste, yet the result tastes like something from your favorite Thai restaurant. It’s perfect for meal prepping since it reheats beautifully, and you can customize it with vegetables or tofu for variety.
This curry also manages to feel indulgent and nourishing at the same time. It’s naturally dairy-free and packed with protein and healthy fats. Plus, it smells absolutely amazing as it simmers on the stove.
What Kind of Chicken Should I Use?
Boneless, skinless chicken thighs are ideal here because they stay tender and flavorful even after simmering in the sauce. However, chicken breast works just as well if you prefer a leaner cut. Be sure to slice your chicken into bite-sized pieces for quick cooking and maximum flavor absorption.
Ingredients for the Thai Chicken Coconut Curry
This curry uses accessible ingredients that come together in a flavorful way. Each one plays an important role in creating that classic Thai flavor we all love.
- Chicken thighs
- Coconut milk
- Thai red curry paste
- Garlic
- Ginger
- Onion
- Fish sauce
- Brown sugar
- Lime juice
- Fresh cilantro or Thai basil
- Neutral oil (like canola or avocado)
- Salt
- Optional vegetables (like bell peppers, spinach, or snap peas)

How To Make the Thai Chicken Coconut Curry
Step 1: Sear the Chicken
Heat oil in a large skillet or Dutch oven over medium-high heat. Add the chicken pieces and sear until lightly browned but not cooked through. Remove from the pan and set aside.
Step 2: Sauté the Aromatics
In the same pan, add a bit more oil if needed and sauté the chopped onion until translucent. Stir in the garlic and ginger, cooking until fragrant.
Step 3: Add the Curry Paste
Stir in the red curry paste and cook for 1-2 minutes to let it bloom. This step is key to deepening the curry’s flavor.
Step 4: Simmer the Sauce
Pour in the coconut milk and stir to combine with the paste. Add the fish sauce and brown sugar. Let the mixture come to a gentle simmer.
Step 5: Finish the Curry
Return the chicken to the pan and let it simmer in the sauce for 10-15 minutes or until fully cooked. Stir in lime juice and taste for seasoning. Add vegetables if using and simmer until just tender.
Step 6: Garnish and Serve
Sprinkle with chopped fresh cilantro or Thai basil. Serve hot over steamed rice or with naan.
Serving and Storing Thai Chicken Coconut Curry
This hearty dish comfortably serves four people and makes for excellent leftovers. Serve it piping hot over jasmine or basmati rice, or even with cauliflower rice if you’re going low-carb. Naan or roti are perfect for soaking up that luscious sauce.
Store any leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen over time, making it even more delicious the next day. You can also freeze the curry for up to two months. Reheat gently on the stovetop or in the microwave.
What to Serve With Thai Chicken Coconut Curry?
Jasmine Rice
Fluffy jasmine rice is the go-to base, soaking up every drop of that creamy coconut sauce.
Easy Homemade Naan Bread
If you’re skipping rice, this soft and chewy easy naan bread is a fantastic alternative.
Crunchy Thai Slaw
Balance the creaminess with a crisp slaw tossed in a light lime and fish sauce dressing.
Roasted Asparagus
A simple roasted asparagus side brings bright, earthy contrast to the rich curry.
Cucumber Salad
Cool cucumber slices with a splash of rice vinegar make a refreshing counterpoint.
Garlic Butter Chicken Balls
Pair it with these savory garlic butter chicken balls for a protein-packed feast.
Classic Caprese Salad
For something light, a classic caprese salad adds color and freshness to the table.
Want More Chicken Dinner Ideas?
If this Thai Chicken Coconut Curry hits the spot, here are a few other recipes you might enjoy from my kitchen:
- Creamy Pepperoncini Chicken Skillet for a tangy and spicy one-pan meal.
- White Chicken Enchilada Casserole when you’re craving something creamy and cheesy.
- Herby Chicken Meatball Bowl for a healthy, protein-packed lunch or dinner.
- Chicken Scampi with Garlic Parmesan Rice that’s bursting with buttery, garlicky flavor.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how it turned out. Did you go heavy on the curry paste or add extra veggies? Did you use chicken breast or stick with thighs?
I love hearing how you make these recipes your own. Questions are welcome too — let’s help each other cook better and tastier meals.
Explore beautifully curated comfort food dinners on Janet Dishes on Pinterest and discover your next favorite family meal!
Conclusion
This Thai Chicken Coconut Curry brings vibrant, restaurant-worthy flavor into your own kitchen with surprisingly little effort. It’s cozy, comforting, and customizable. Whether you’re making it for a weeknight dinner or meal prepping for the week, this dish is sure to satisfy.

Thai Chicken Coconut Curry
- Total Time: 35 minutes
- Yield: 4 servings
Description
This Thai Chicken Coconut Curry is rich, creamy, and full of bold Thai flavors. Made with tender chicken thighs, coconut milk, and red curry paste, it’s the perfect easy dinner that tastes like takeout but better. Great for meal prep and naturally dairy-free, this coconut curry recipe is comforting, spicy, and customizable for the whole family.
Ingredients
1 ½ pounds chicken thighs, cut into bite-sized pieces
1 tablespoon neutral oil
1 onion, chopped
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
3 tablespoons Thai red curry paste
1 can (13.5 oz) coconut milk
1 tablespoon fish sauce
1 tablespoon brown sugar
1 tablespoon lime juice
½ teaspoon salt, or to taste
¼ cup chopped fresh cilantro or Thai basil
1 cup optional vegetables (bell peppers, spinach, or snap peas)
Instructions
1. Heat oil in a large skillet over medium-high heat. Add the chicken pieces and sear until lightly browned but not fully cooked. Remove and set aside.
2. In the same pan, sauté the chopped onion until translucent. Add garlic and ginger and cook for 30 seconds until fragrant.
3. Stir in the red curry paste and cook for 1–2 minutes to release its full flavor.
4. Pour in the coconut milk, then add fish sauce and brown sugar. Stir to combine and bring to a simmer.
5. Return the chicken to the skillet and simmer for 10–15 minutes, or until fully cooked and tender.
6. Add lime juice and salt to taste. If using vegetables, stir them in now and cook until tender.
7. Garnish with chopped cilantro or Thai basil. Serve hot over rice or with naan.
Notes
This curry deepens in flavor overnight, making it ideal for meal prep.
You can substitute chicken thighs with breast for a leaner option.
Adjust curry paste amount to control the heat level.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 ½ cups
- Calories: 420
- Sugar: 6g
- Sodium: 780mg
- Fat: 28g
- Saturated Fat: 18g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 95mg
