Quick Creamy Coconut Chicken Soup
This coconut chicken soup is the one pot meal I keep coming back to when I want something warm in under 30 minutes. The broth tastes rich and silky from full fat coconut milk, with a brightness from lime and ginger that cuts right through the creaminess.

The chicken poaches gently in the broth, so it stays tender every time, and you can throw in whatever mushrooms are sitting in your fridge. It feels like a treat without much work, and that’s the kind of cooking I live for on a Tuesday night.
Why This Soup Works
The coconut milk does all the heavy lifting here. It gives you a velvety texture with zero cream or roux, and the fat carries the ginger and lemongrass really well.
I keep a can of coconut milk and a bottle of fish sauce on hand mostly for this soup. It’s reliable enough for a solo dinner but bright enough to serve when friends come over.
Ingredients

- 1 tbsp coconut oil: or any neutral oil like avocado
- 1 stalk lemongrass: tender inner part only, finely minced
- 1 tbsp grated fresh ginger: use a microplane for less fibrous bits
- 2 to 3 bird’s eye chiles: thinly sliced, or 1 serrano (seeds removed for less heat)
- 4 cups chicken broth: low sodium gives you more control over salt
- 1 lb boneless skinless chicken thighs: cut into 1½ inch chunks
- 8 oz cremini mushrooms: sliced, or any mushroom you like
- 1 can full fat coconut milk: 13.5 oz, the creamier the better
- 2 tbsp fish sauce: adds saltiness and depth
- 2 tbsp fresh lime juice: plus extra wedges for serving
- 1 tsp coconut sugar: optional, just to round out the acidity
- Fresh cilantro: a generous handful for serving
Variations / Substitutions
- Use chicken breast: swap in an equal weight of boneless skinless breast, but reduce the simmer time to about 5 minutes so it stays tender.
- Make it vegetarian: replace the chicken with firm tofu cut into cubes and use a good vegetable broth. Add a splash more fish sauce or soy for depth.
- Swap the mushrooms: shiitake, oyster, or white button mushrooms all work. Just slice them roughly the same size.
- Dial back the heat: skip the fresh chiles and top with a few red pepper flakes at the table instead.
- No lemongrass: add an extra teaspoon of ginger and a wide strip of lemon zest. It won’t be quite the same, but it’s still really good.
Fluffy Coconut Flour Biscuits go great with this soup for soaking up every last bite.
How to Make Coconut Chicken Soup
Step 1: Sauté the Aromatics

Warm a large pot or Dutch oven over medium heat. Drop in the 1 tbsp coconut oil, then add the minced lemongrass, grated ginger, and sliced chiles. Cook for about 2 minutes, stirring often, until everything smells insanely good and the ginger begins to stick a little.
You’re not looking for color here, just releasing those oils into the fat. If things start browning too fast, lower the heat a hair.
Step 2: Simmer the Broth

Pour in all 4 cups of chicken broth and add the cut up chicken thighs. Turn the heat up to bring the liquid to a gentle boil, then lower it so the broth just simmers. Let it go for 8 to 10 minutes, until a piece of chicken cut open is fully opaque and the juices run clear.
The broth will take on a faint gold color from the aromatics, and the chicken will stay moist because you’re not blasting the heat.
Step 3: Add the Mushrooms and Coconut Milk

Stir the sliced mushrooms and the whole can of coconut milk into the pot. Bring it back to a simmer and cook for another 5 minutes. The mushrooms will soften and the broth will turn a cloudy, creamy white.
Keep an eye on the heat here. You want a gentle simmer, not a rolling boil, or the coconut milk can start to separate on the surface.
Step 4: Season with Fish Sauce and Lime

Take the pot off the heat. Stir in the 2 tbsp fish sauce, the 2 tbsp fresh lime juice, and the teaspoon of coconut sugar if you’re using it. Taste the broth and adjust with a pinch of salt or an extra squeeze of lime until it hits that balance of salty, sour, and rich.
The flavor should be punchy on its own because the rice or whatever you serve it with will mellow everything out a little.
Step 5: Ladle Over Cilantro and Serve

Spoon the soup into deep bowls. Top each one with a small mountain of fresh cilantro leaves and nestle a lime wedge on the side. If you saved a few fresh chile slices, scatter those on top for a gentler heat than cooked chiles.
Serve right away while it’s steaming, and know that it tastes even better after sitting for ten minutes off the heat.
Tips for the Best Coconut Chicken Soup
- Use full fat coconut milk.: Light versions make the broth thin and a little watery. The richness here comes from the fat.
- Don’t boil after adding the coconut milk.: A hard boil can cause the coconut milk to curdle or split. A gentle simmer keeps everything silky.
- Prep the lemongrass right.: Peel off the tough outer layers until you reach the pale, soft core. That’s the only part that blends into the soup without turning into little woody threads.
- Let the soup sit off the heat for a few minutes before serving.: The lime and fish sauce meld into the broth better as it cools just slightly.
Simmer time depends a bit on the size of your chicken pieces.
| Chicken Size | Simmer Time |
|---|---|
| 1½ inch chunks | 8 to 10 minutes |
| Thin slices or strips | 5 to 7 minutes |
Storing Leftovers
- Refrigerate: in a sealed container for up to 3 days. The soup will thicken as it sits; thin it with a splash of broth or water when you reheat.
- Reheat: over low heat just until warmed through. A microwave works fine in a pinch too, just stop before it boils.
What to Serve with Coconut Chicken Soup
Steamed jasmine rice is the obvious move. The grains soak up all that broth and turn it into a much heartier meal. A simple cucumber salad on the side brings a cold, crunchy contrast that cuts the richness. I also like it alongside a few cold spring rolls if I have the time to roll them.
Frequently Asked Questions
Can I freeze coconut chicken soup?
Yes, but the texture changes a little because coconut milk can separate when frozen. Thaw it in the fridge, then reheat gently while whisking to bring it back together.
What can I use instead of fish sauce?
Soy sauce or tamari works, but you’ll miss some of that funky depth. Add an extra squeeze of lime at the end to mimic a bit of the brightness fish sauce gives.
Can I use light coconut milk?
You can, but the soup won’t have the same full body. Light coconut milk makes a thinner broth. For something in between, use one can of full fat and add a little extra broth.
Can I add noodles?
Yes. Cook rice noodles separately according to the package, then add them to each bowl just before ladling in the soup. This keeps them from soaking up all the broth in the pot.

Coconut Chicken Soup Recipe
Ingredients
Method
- Heat the coconut oil in a large pot over medium heat. Add the lemongrass, ginger, and chiles. Cook for 2 minutes, stirring often.
- Pour in the chicken broth and add the chicken pieces. Bring to a simmer and cook for 8 to 10 minutes.
- Stir in the mushrooms and coconut milk. Simmer for 5 minutes, keeping the heat gentle so the coconut milk does not boil.
- Remove from heat and stir in the fish sauce, lime juice, and coconut sugar. Taste and adjust salt or lime as needed.
- Ladle into bowls, top with fresh cilantro, and serve with lime wedges.
