Creamy Coconut Milk Chicken
Creamy coconut milk, fragrant ginger and lime, and tender bites of chicken come together in a dish that’s both comforting and bright. I first made this on a rainy weeknight when I wanted something quick but different from the usual pasta or tacos. The sauce clings to the chicken and the lime and cilantro keep it from feeling too heavy — perfect for evenings when you want a little luxe without a lot of fuss. If you like creamy, savory dinners with a hint of heat, this will become a go-to. For other cozy, creamy chicken ideas, try this creamy crockpot white chicken chili.
Why you’ll love this dish
This recipe hits a lot of home-cooking sweet spots: it’s fast, mostly one-pan, and uses pantry-friendly ingredients. Full-fat coconut milk makes a silky sauce that doesn’t need any dairy, so it’s great for anyone avoiding milk. Red curry paste and fresh ginger give authentic, layered flavor, while lime, cilantro, and scallions add brightness and freshness. It’s flexible too — ramp the spice up or down, serve it over jasmine rice for a weeknight dinner, or plate it for guests with steamed greens and toasted nuts.
“Comforting, quick, and full of flavor — the coconut sauce is unreal.” — a dinner guest who asked for seconds
The cooking process explained
Before you cook, expect a quick sauté-and-simmer routine. You’ll sweat aromatics (onion, garlic, ginger, chili), brown the chicken for texture, then stir in curry paste, coconut milk, and a few seasonings to make the sauce. A short simmer thickens the sauce while the chicken finishes cooking. Finally, lime, cilantro, and scallions wake the whole dish up — add them at the end so their brightness stays fresh.
What you’ll need
- 1 lb Chicken breast (cut into bite-sized pieces)
- 1/2 cup Cilantro, fresh (chopped)
- 3 cloves Garlic (minced)
- 1 tbsp Ginger, fresh (grated)
- 1 Lime, medium (fresh squeezed)
- 1 Onion, medium (diced)
- 1 Red chili, medium (chopped; adjust to taste)
- 2 tbsp Scallions (sliced, green parts)
- 1 can Coconut milk (full-fat preferred)
- 2 tbsp Red curry paste (adjust for spice level)
- 2 tbsp Soy sauce (or tamari for gluten-free)
- 2 cups Rice (white or jasmine recommended)
- 1 tbsp Brown sugar
- 1 tbsp Chili oil (optional)
- 1/2 tsp Pepper
- 1 tsp Salt
- 2 tbsp Coconut oil (or neutral oil like vegetable oil)
Notes: Use full-fat coconut milk for a richer, creamier sauce; light coconut milk will thin the sauce. Tamari is a straightforward swap if you want gluten-free. If red curry paste is very hot where you buy it, start with 1 tbsp and taste.
Step-by-step instructions
- Start by cooking the rice according to package instructions so it’s ready when the chicken is done.
- In a large pan, heat 2 tbsp of coconut oil over medium heat.
- Add the diced onion, minced garlic, grated ginger, and chopped red chili. Sauté until the onion is translucent, about 3–4 minutes.
- Add the chicken pieces to the pan and cook until browned on all sides.
- Stir in red curry paste, soy sauce, brown sugar, and coconut milk. Bring to a gentle simmer and scrape browned bits from the pan for flavor.
- Let simmer for about 10 minutes until the chicken is cooked through and sauce thickens. Season with salt and pepper to taste.
- Remove from heat and add lime juice, cilantro, and scallions. Toss to combine.
- Serve over cooked rice and drizzle with chili oil if desired.
Best ways to enjoy it
Serve spooned over steaming jasmine rice and top with extra cilantro and sliced scallions. For texture, scatter toasted cashews or crushed peanuts on top. A side of simple steamed bok choy or a crisp cucumber salad cuts through the richness. If you want an extra fresh pop, add a wedge of lime per plate.
For a garlic-forward pairing or a creamier twist, consider pairing it with flavors from my creamy garlic chicken notes when building a dinner menu.
Storage and reheating tips
- Refrigerate leftovers in an airtight container within two hours of cooking. They’ll keep for 3–4 days.
- Reheat gently on the stovetop over low heat, stirring occasionally, until the internal temperature reaches 165°F. Add a splash of water or extra coconut milk if the sauce has thickened too much.
- To freeze: cool completely, then transfer to a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
- Food safety tip: always discard if you notice off odors, color changes, or sliminess.
Pro chef tips
- Browning the chicken well at the start builds flavor. Don’t overcrowd the pan — work in batches if needed.
- Scrape up the browned bits (fond) after adding the coconut milk; that’s concentrated flavor.
- If the sauce is too thin at the end, simmer uncovered for a few minutes to reduce. If too thick, whisk in a little warm water or more coconut milk.
- Taste and adjust salt, lime, and sugar — those three balance curry-based sauces.
- Use a thermometer: chicken is safely done at 165°F in the thickest piece.
Creative twists
- Veg-forward: add bite-sized sweet potato cubes or cauliflower florets while simmering for a heartier one-pot meal.
- Protein swap: use thigh meat instead of breast for a more forgiving, juicier result (adjust simmer time slightly).
- Herb swap: replace half the cilantro with Thai basil for an aromatic, Southeast-Asian twist.
- Make it creamy without oil: use water or a little reserved coconut milk to sauté the aromatics, then proceed as usual.
Common questions
Q: How long does this take from start to finish?
A: Plan for about 30–35 minutes: 10 minutes prep, 15–20 minutes cook time (rice cooks simultaneously).
Q: Can I use light coconut milk or a milk alternative?
A: Light coconut milk will work but the sauce will be thinner and less rich. Unsweetened almond or cashew milk can thin the flavor profile; if you use them, consider adding a tablespoon of coconut cream or reducing the sauce slightly to concentrate flavor.
Q: Is this recipe spicy?
A: The heat mainly comes from the red curry paste and red chili. Use less curry paste or remove the seeds from the chili to reduce spice, or add more for heat.
Q: How do I make this dairy-free and gluten-free?
A: It’s naturally dairy-free when made with coconut milk. Use tamari instead of soy sauce to make it gluten-free.
Q: Can I prepare parts ahead of time?
A: Yes — chop aromatics and marinate the chicken (with a little soy sauce and lime) up to 24 hours ahead. Cook rice just before serving for best texture.
Conclusion
If you want a quick, creamy weeknight meal that still tastes like you spent more time on it, this recipe delivers. For another simple one-pan variation with similar flavor notes, see the Creamy Coconut Milk Chicken Recipe (One-Skillet).
PrintCreamy Coconut Chicken
A quick and comforting creamy coconut chicken dish with ginger, lime, and cilantro that delivers bright flavors in every bite.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Sautéing and Simmering
- Cuisine: Asian
- Diet: Dairy Free, Gluten Free
Ingredients
- 1 lb Chicken breast (cut into bite-sized pieces)
- 1/2 cup Cilantro, fresh (chopped)
- 3 cloves Garlic (minced)
- 1 tbsp Ginger, fresh (grated)
- 1 Lime, medium (fresh squeezed)
- 1 Onion, medium (diced)
- 1 Red chili, medium (chopped; adjust to taste)
- 2 tbsp Scallions (sliced, green parts)
- 1 can Coconut milk (full-fat preferred)
- 2 tbsp Red curry paste (adjust for spice level)
- 2 tbsp Soy sauce (or tamari for gluten-free)
- 2 cups Rice (white or jasmine recommended)
- 1 tbsp Brown sugar
- 1 tbsp Chili oil (optional)
- 1/2 tsp Pepper
- 1 tsp Salt
- 2 tbsp Coconut oil (or neutral oil like vegetable oil)
Instructions
- Start by cooking the rice according to package instructions so it’s ready when the chicken is done.
- In a large pan, heat 2 tbsp of coconut oil over medium heat.
- Add the diced onion, minced garlic, grated ginger, and chopped red chili. Sauté until the onion is translucent, about 3–4 minutes.
- Add the chicken pieces to the pan and cook until browned on all sides.
- Stir in red curry paste, soy sauce, brown sugar, and coconut milk. Bring to a gentle simmer and scrape browned bits from the pan for flavor.
- Let simmer for about 10 minutes until the chicken is cooked through and sauce thickens. Season with salt and pepper to taste.
- Remove from heat and add lime juice, cilantro, and scallions. Toss to combine.
- Serve over cooked rice and drizzle with chili oil if desired.
Notes
Use full-fat coconut milk for a richer, creamier sauce; light coconut milk will thin the sauce. Tamari is a straightforward swap if you want gluten-free. Adjust spice levels according to taste.
