Coconut Milk Chicken

Creamy coconut chicken curry with rice, garnished with cilantro and lime wedges in a wooden bowl.

If you’re craving a cozy, flavorful meal that’s ready fast, this tender poached coconut milk chicken hits all the right notes. It combines creamy coconut milk, fragrant aromatics, spicy red Thai curry paste, and a touch of sweetness, all served over rice in under 30 minutes. It’s a perfect dish for those busy weeknights when you want something warm, inviting, and fuss-free.

If you love meals that feel like a comforting hug but still pack bold, vibrant flavors, this poached coconut milk chicken is going to become a new favorite. The chicken stays incredibly tender because it’s gently poached in a luscious broth made from coconut milk, fresh ginger, garlic, and red curry paste, creating a delicate balance of creaminess and spice. Every bite of chicken breast soaks up those fragrant flavors, giving you juicy, melt-in-your-mouth pieces.

I’ll be honest, I could eat this by the bowlful because of the depth and richness in the broth. The blend of fresh ginger, fiery red chilies, garlic, and onion infused in the coconut milk creates a rich base. Then, mixing in soy sauce, brown sugar, salt, and pepper takes it to the next level with just the right amount of umami and hint of sweetness.

To really bring the dish alive, topping it with fresh cilantro, thinly sliced scallions, and a drizzle of chili oil or crunchy chili flakes adds fantastic texture and brightness. I’m a big fan of Trader Joe’s chili crunch for that perfect spicy crunch on top.

Notes

Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs are a great swap since they’re fattier and tend to stay juicy. Just keep an eye on the cooking time—thighs might need a few extra minutes.

Nutrition facts are estimated and meant to be a guideline only.

Additional Info

This poached coconut milk chicken is a comforting, Thai-inspired favorite that comes together in under 30 minutes with minimal prep work—just 5 minutes and about 25 minutes cooking time. The magic happens by gently poaching thin slices of chicken breast in a fragrant broth made from creamy coconut milk, fresh ginger, garlic, red curry paste, soy sauce, and a touch of brown sugar. It’s a simple method that results in juicy chicken and a silky, flavorful sauce perfect for spooning over rice or noodles.

You’ll notice the beautiful layers of flavor from warm ginger and aromatic herbs, the subtle heat from red chili and curry paste, and a bright finish from fresh lime and cilantro. Plus, this recipe uses few ingredients—mostly pantry staples—and is naturally dairy-free. Feel free to customize it by swapping chicken thighs for breasts or adjusting how spicy you want it. Topping with scallions, cilantro, and chili oil or chili crunch adds that extra wow factor and makes every bite memorable.

  • Prep and cook in about 30 minutes total, serving 6 hungry folks.
  • Cook technique: gentle poaching in coconut milk broth keeps chicken tender.
  • Steps: sauté aromatics, add coconut milk and seasonings, simmer chicken until just done, finish with fresh toppings.

What Makes It So Good

This recipe nails tender, juicy chicken gently poached in a creamy, aromatic coconut milk broth packed with fresh ginger, garlic, red curry paste, and soy sauce—all ready in under 30 minutes—and if you prefer seafood, our Garlic Shrimp in Coconut Milk brings similar cozy coconut comfort. It’s the kind of comforting meal that feels indulgent but is easy enough for weeknights. Plus, it’s dairy-free and customizable—add more curry paste for heat, swap thighs for extra richness, and serve on fluffy rice or chewy noodles. For a plant-based spin with the same lush coconut base, try Quick Creamy Vegan Coconut Chickpea Curry. Topped with bright cilantro, lime, scallions, and a kick of chili oil, every bite feels fresh and exciting without extra fuss.

What You’ll Need and Why

Overhead view of chicken and ingredients for Thai red curry arranged in bowls.

  • 1 Tablespoon Coconut Oil (or a neutral oil like canola)
  • 1 Onion, diced
  • 1 Tablespoon Fresh Ginger, minced
  • 4 Garlic Cloves, minced
  • 1 Red Chili, minced (adjust to taste)
  • 2 cans (14 ounces each) Coconut Milk
  • 2 to 3 Tablespoons Soy Sauce
  • 3 Tablespoons Red Curry Paste
  • 1 Tablespoon Brown Sugar
  • 1 1/2 pounds Chicken Breast, thinly sliced
  • 1 teaspoon Salt
  • 1/2 teaspoon Black Pepper
  • Fresh Cilantro, Chili Oil or Chili Crunch, Scallions, and Fresh Lime wedges
  • Steamed Rice to serve

How to Cook It

  1. Thinly slice the chicken breasts into uniform pieces.
  2. Mince the fresh ginger and garlic, chop the red chili, and dice the onion.
  3. Heat a large, deep skillet over medium heat and add the coconut oil.
  4. Add the diced onion and cook 4–5 minutes until softened and fragrant.
  5. Stir in the minced ginger, chopped red chili, and garlic and sauté 2 minutes.
  6. Pour in the coconut milk, then add brown sugar, soy sauce, salt, black pepper, and red curry paste; stir until the sauce is smooth and combined.
  7. Bring the coconut milk mixture to a gentle simmer.
  8. Gently lower the sliced chicken into the simmering sauce.
  9. Reduce heat to medium-low and maintain a gentle simmer (do not boil); cook 15–20 minutes until chicken is cooked through and tender (165°F/74°C).

    four-panel collage showing pouring creamy sauce, bubbling sauce, adding chicken, and cooked chicken in sauce.

  10. Remove the pan from heat or lower to very low as soon as the chicken is done to avoid overcooking.
  11. Stir in a squeeze of fresh lime juice and/or chopped cilantro just before serving.

Tips for Perfect Results

  • Keep chicken slices uniform to ensure even poaching and tenderness.
  • Maintain a gentle simmer for your coconut milk sauce—avoid boiling to prevent splitting and tough meat.
  • Taste your sauce after simmering and add soy sauce little by little to get the saltiness just right.
  • Use full-fat coconut milk for richness; light coconut milk is fine if you want a lighter sauce but expect thinner consistency.
  • If you want a thicker sauce, simmer uncovered for a few extra minutes or stir in a cornstarch slurry (1 tsp cornstarch mixed with 1 tbsp cold water) until it thickens.
  • Using chicken thighs? Plan for a couple extra minutes to poach thoroughly. Check doneness with a thermometer—165°F (74°C) is the safe mark.
  • Add fresh lime juice or herbs right at the end of cooking for the brightest flavor without dulling the freshness.
  • Make sure to drizzle chili oil or chili crunch on top at serving—it adds vibrant heat and a delicious crunch that takes the dish over the top.

Mix-ins, Swaps, and Sides

This poached coconut milk chicken shines served over simple steamed rice, letting the creamy sauce soak in. Another wonderful option is noodles — rice noodles, udon, or egg noodles all work beautifully. For a vibrant veggie side, try Garlic Parmesan Broccoli.

Steamed Rice or Coconut Rice: The mild rice absorbs and balances the flavorful sauce perfectly. Or make One-Pot Mushroom Rice for an earthy, cozy pairing.

Noodles: Toss hot cooked noodles directly into the sauce for a comforting noodle bowl.

Storing, Freezing, and Reheating

Refrigerate: Let the chicken and sauce cool to room temperature within two hours, then store in an airtight container in the fridge for up to 3–4 days. Keeping the chicken in the sauce helps it stay moist. Leftover chicken can also be repurposed into a cold chicken macaroni salad.

Freezing: You can freeze the dish for up to 2 months. Keep in mind, coconut milk can change texture when frozen. For best results, freeze sauce and chicken separately, then thaw overnight in the fridge before reheating.

Reheating: Warm gently on the stovetop over low heat, stirring occasionally. Add a splash of water or broth if the sauce thickens or separates. Heat until internal temperature reaches 165°F (74°C). If using a microwave, heat in short bursts, stirring between to keep sauce smooth.

Make-ahead: Prepare the sauce and aromatics in advance and store or freeze. Partially cook the chicken and finish poaching right before serving for the best texture. Cook rice or noodles fresh—try orzo with mushrooms—and reheat the main components together when ready to eat.

top-down view of pan-seared chicken in creamy herb sauce, garnished with parsley

Answers to Common Questions

  1. Can I use chicken thighs instead of chicken breast?
    Yes! Thighs offer more fat and stay juicy longer. Just plan on extra cooking time depending on size.
  2. Can I make this dish ahead of time?
    Definitely. Prepare the sauce and partially cook chicken ahead. Reheat gently to avoid overcooking.
  3. What if I don’t have red Thai curry paste?
    You can swap in green curry paste or a mild curry powder for a slightly different flavor. The dish will still taste great! For a coconut-and-tomato curry profile, see Aromatic Indian Chicken Curry in a Rich Coconut Tomato Sauce.
  4. Is this dish dairy-free?
    Yes! Coconut milk is our creamy base, so no dairy here—perfect for those avoiding it. For another dairy-free dinner built on coconut milk, try our Caribbean Plantain Curry.

5 from 11 votes

Close-up of creamy chicken and rice in a spiced sauce, garnished with cilantro, red chilies, and a lime wedge in a white bowl

Print

Tender chicken breast poached in a fragrant coconut milk broth with fresh ginger, garlic, red curry paste, soy sauce, and brown sugar. Served over steamed rice and topped with fresh herbs and chili oil for a cozy, flavorful meal ready in under 30 minutes.

  • Author: Ashley
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Cuisine: Thai-inspired

Ingredients

Scale
  • 1 Tablespoon Coconut Oil (or a neutral oil like canola)
  • 1 Onion, diced
  • 1 Tablespoon Fresh Ginger, minced
  • 4 Garlic Cloves, minced
  • 1 Red Chili, minced (adjust to taste)
  • 2 cans (14 ounces each) Coconut Milk
  • 2 to 3 Tablespoons Soy Sauce
  • 3 Tablespoons Red Curry Paste
  • 1 Tablespoon Brown Sugar
  • 1 1/2 pounds Chicken Breast, thinly sliced
  • 1 teaspoon Salt
  • 1/2 teaspoon Black Pepper
  • Fresh Cilantro (for topping)
  • Chili Oil or Chili Crunch (for topping)
  • Scallions, thinly sliced (for topping)
  • Fresh Lime wedges (for serving)
  • Steamed Rice (to serve)

Instructions

  1. Thinly slice the chicken breasts into uniform pieces.
  2. Mince the fresh ginger and garlic, chop the red chili, and dice the onion.
  3. Heat a large, deep skillet over medium heat and add the coconut oil.
  4. Add the diced onion and cook for 4–5 minutes until softened and fragrant.
  5. Stir in the minced ginger, chopped red chili, and garlic; sauté for 2 minutes to release aromas.
  6. Pour in the coconut milk, then add brown sugar, soy sauce, salt, black pepper, and red curry paste; stir until smooth and well combined.
  7. Bring the coconut milk mixture to a gentle simmer (do not let it boil).
  8. Gently lower the sliced chicken into the simmering sauce.
  9. Reduce heat to medium-low and maintain a gentle simmer; cook for 15–20 minutes or until chicken is cooked through and reaches 165°F (74°C).
  10. Remove pan from heat or lower to very low immediately after chicken is cooked to avoid overcooking.
  11. Stir in a squeeze of fresh lime juice and/or chopped cilantro just before serving.
  12. Serve chicken and sauce over steaming rice, topping with chili oil or chili crunch, scallions, and additional cilantro as desired.

Notes

Chicken thighs can be used instead of chicken breast; they may require a few extra minutes to cook., Maintain gentle simmer to prevent coconut milk from splitting and chicken from toughening., Taste sauce before final seasoning and adjust soy sauce as needed for saltiness., Use full-fat coconut milk for richer sauce; light coconut milk yields a thinner consistency., For thicker sauce, simmer uncovered longer or add cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water)., Add fresh lime juice or herbs at end to preserve brightness and freshness., Store leftovers in an airtight container with sauce to keep chicken moist., Freeze sauce and chicken separately to preserve texture; thaw overnight before reheating., Reheat gently on stovetop over low heat, stirring occasionally, adding water or broth if needed., This dish is dairy-free and customizable with heat level and protein choice.

Nutrition

  • Serving Size: About 1 chicken breast portion with sauce and rice per serving
  • Calories: Approximately 350 calories per serving
  • Fat: About 18g per serving
  • Carbohydrates: About 10g per serving
  • Protein: About 35g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating