Creamy Coconut Milk Chicken Recipe
If you’re looking for a comforting and flavor-packed chicken dinner that’s quick to make, this Coconut Milk Chicken is a perfect choice. Tender chicken gently poaches in a creamy coconut milk broth filled with garlic, ginger, red chili, and Thai curry paste. The result is a rich, aromatic dish that tastes like it simmered all day — yet it’s ready in under 30 minutes.
This recipe is ideal for busy weeknights when you want something warm, satisfying, and full of bold flavor. Serve it over steamed rice or noodles to soak up every drop of the creamy sauce.

Why You’ll Love This Coconut Milk Chicken
This Thai-inspired coconut milk chicken delivers deep flavor with minimal effort. The gentle poaching method keeps the chicken juicy while the coconut milk creates a smooth, comforting sauce.
What makes this recipe special:
- Creamy coconut milk broth with subtle heat
- Tender poached chicken full of flavor
- Ready in under 30 minutes
- Simple ingredients and easy steps
- Perfect for weeknight dinners or cozy meals
Each bite combines rich coconut flavor, warm spices, and fresh herbs for a balanced and satisfying dish.
Ingredients You’ll Need
Here’s a closer look at the key ingredients that build the flavor of this coconut milk chicken.
Chicken
- Chicken breast or thighs: Sliced for even cooking and better flavor absorption. Chicken thighs stay extra moist but either option works well.
Coconut Milk
- Coconut milk: Creates a creamy, slightly sweet base. Full-fat coconut milk gives the richest sauce, while light coconut milk can be used for a lighter option.
Aromatics & Flavor Base
- Fresh ginger: Adds warmth and a fresh, zesty flavor.
- Garlic: Brings depth and savory richness.
- Red Thai chili: Adds gentle heat. Adjust to taste.
- Onion: Provides sweetness and balance.
- Coconut oil or neutral oil: Used to sauté the aromatics.
Seasonings & Sauce
- Red Thai curry paste: Adds classic Thai flavor and mild spice.
- Soy sauce: Balances sweetness with savory umami.
- Brown sugar: Rounds out the spice and saltiness.
- Salt and pepper: Enhance overall flavor.
Fresh Toppings
- Cilantro and scallions: Add freshness and color.
- Chili oil or chili crunch: Optional but adds extra heat and texture.
- Fresh lime: Brightens the final dish.

How to Make Coconut Milk Chicken
This recipe comes together quickly with simple steps and gentle simmering.
Step 1: Sauté the Aromatics
Heat a large deep skillet over medium heat and add oil. Add diced onion and cook for about 4–5 minutes until softened. Stir in minced ginger, chopped red chili, and garlic. Cook for 2 more minutes until fragrant.
Step 2: Add the Coconut Milk
Pour in the coconut milk. Add soy sauce, brown sugar, salt, pepper, and red curry paste. Stir well until everything combines into a smooth, creamy sauce.
Step 3: Poach the Chicken
Carefully add sliced chicken into the simmering coconut milk mixture. Reduce heat to medium-low and keep the mixture at a gentle simmer. Do not let it boil.
Simmer for about 15–20 minutes or until the chicken is fully cooked through.
Step 4: Keep the Chicken Tender
Avoid overcooking. Once the chicken is done, remove from heat or reduce to very low. Gentle poaching keeps the chicken soft and juicy.
Step 5: Finish and Serve
Stir in a squeeze of fresh lime juice or chopped cilantro for brightness. Serve the chicken and sauce over rice or noodles. Top with chili oil or chili crunch, scallions, and fresh cilantro for extra flavor.
What to Serve with Coconut Milk Chicken
This creamy dish pairs well with simple sides that soak up the sauce.
Best serving options:
- Steamed white rice or coconut rice
- Rice noodles, udon, or egg noodles
- Fresh herbs and lime wedges
The sauce is rich and flavorful, so a simple base helps balance the dish.
Helpful Tips for Best Results
- Slice chicken evenly so it cooks at the same rate.
- Keep the heat low while simmering to prevent tough chicken.
- Taste the sauce before serving and adjust salt if needed.
- Add chili oil or chili crunch just before serving for extra flavor.

Coconut Milk Chicken
Ingredients
Method
- Heat a large, deep skillet over medium heat and add the coconut oil (or canola oil).
- Add the diced onion and cook for about 4–5 minutes, stirring occasionally, until it begins to soften.
- Stir in the minced ginger, chopped red chili, and minced garlic. Cook for another 2 minutes until fragrant and well combined.
- Pour in the canned coconut milk and stir gently.
- Add the brown sugar, soy sauce, salt, pepper, and red curry paste. Mix well until the curry paste fully blends into the creamy coconut sauce.
- Carefully add the sliced chicken breast to the simmering coconut milk mixture.
- Reduce the heat to medium-low and keep the mixture at a gentle simmer. Avoid boiling, as high heat can make the chicken tough.
- Let the chicken simmer for about 15–20 minutes, or until it is fully cooked and tender.
- Do not overcook the chicken. Once it is cooked through, remove the pan from heat or lower the heat to very low.
- Gentle poaching in the coconut sauce helps the chicken stay moist and prevents a rubbery texture.
- For a fresh, bright flavor, stir in a squeeze of lime juice or sprinkle in chopped cilantro just before serving.
- Spoon the coconut milk chicken and sauce over bowls of steamed rice. Top with chili oil or chili crunch, sliced scallions, and fresh cilantro. Add extra chili oil or chili crunch if you prefer more heat and flavor.
Notes
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes. Chicken thighs are slightly fattier and stay very moist. They may need a few extra minutes of cooking time.
Can I make this ahead of time?
You can prepare the sauce and partially cook the chicken ahead. Reheat gently to avoid overcooking the chicken.
What if I don’t have red Thai curry paste?
You can use green curry paste or mild curry powder if needed. The flavor will change slightly but will still be delicious.
Is this recipe dairy-free?
Yes. Coconut milk replaces dairy, making this recipe naturally dairy-free.
Final Thoughts
This Coconut Milk Chicken is a simple yet deeply flavorful meal that brings comfort and bold taste together in one bowl. With creamy coconut broth, tender poached chicken, and fresh toppings, it’s an easy dinner that feels special without extra work.
Serve it over rice or noodles and enjoy a warm, satisfying dish that’s perfect for any night of the week.
