Loading…

By Reading time

Silky coconut broth, tender chicken, and the sharp lift of lemongrass and lime make this Thai coconut chicken soup the kind of bowl people ask for again before they’ve finished the first one. The broth stays creamy without turning heavy, and the ginger gives it a clean warmth that keeps every spoonful moving. It tastes bright and rich at the same time, which is exactly why it earns a spot in the regular dinner rotation.

The trick here is keeping the coconut milk at a gentle simmer instead of a hard boil. That keeps the broth smooth and lets the lemongrass and ginger infuse without turning flat or muddy. Thin-sliced chicken cooks fast and stays tender, and the lime goes in at the end so the soup keeps its sharp, fresh edge instead of tasting cooked down.

Below, I’ve laid out the small details that matter most: how to bruise the lemongrass so it actually perfumes the pot, when to add the fish sauce, and what to change if you want to make it dairy-free, lighter, or a little hotter.

The broth turned out silky and the lime at the end made the whole pot pop. I used chicken thighs and it was still tender after the 10-minute simmer.

★★★★★— Melissa R.

Save this Thai Coconut Chicken Soup for the nights when you want a creamy, fragrant broth with bright lime and tender chicken.

Save to Pinterest

The Secret to Keeping Coconut Soup Creamy Instead of Separated

The biggest mistake in coconut-based soups is boiling them hard and too long. Coconut milk can handle heat, but it doesn’t like aggression. A gentle simmer keeps the broth smooth and lets the aromatics do their work without turning the soup grainy or dull.

Another thing that matters here is the order. Lemongrass and ginger go in first so they can perfume the oil before the liquid is added. Fish sauce goes in while the soup simmers so it blends into the broth instead of tasting sharp on top, and lime waits until the end because citrus loses its brightness fast in heat.

What Each Ingredient Is Actually Doing in This Soup

Thai Coconut Chicken Soup creamy aromatic
  • Coconut milk — This is the body of the soup, not just the liquid. Full-fat coconut milk gives you that silky, velvety finish, while light coconut milk makes the broth thinner and less satisfying. If you swap it, the soup loses its creamy texture and the whole bowl tastes flatter.
  • Lemongrass — Bruising the stalks is worth the extra second because it releases the citrusy, floral aroma hiding inside. Slice it into chunks big enough to fish out later, or the fibers can be annoying to eat around. If you can only find lemongrass paste, use it sparingly and add it with the liquid so it doesn’t scorch.
  • Fresh ginger — Ginger keeps the coconut milk from feeling heavy. Fresh beats powdered here because you want the clean heat and brightness, not a dusty spice note. Slice it thin so it has enough surface area to flavor the oil and broth quickly.
  • Fish sauce — This is the savory backbone of the soup. It won’t taste fishy once it’s simmered; it just deepens the broth and makes the coconut taste rounder. Soy sauce can work in a pinch, but the soup will lose some of the Thai-style complexity.
  • Lime juice — Add it at the end, always. Heat dulls the sharp edge, and this soup needs that burst of acid to balance the richness. Bottled lime juice works only if that’s what you have, but fresh gives the cleanest finish.

How to Build the Broth Without Losing the Brightness

Waking Up the Aromatics

Warm the coconut oil over medium heat, then add the bruised lemongrass and sliced ginger. Let them sizzle just long enough to smell fragrant, not browned. If the ginger starts catching color fast, the heat is too high and the broth will pick up a bitter edge later.

Cooking the Chicken Before the Liquid Goes In

Add the sliced chicken and stir it through the aromatic oil until the outside loses its pink color. Thin slices cook fast, which keeps the meat tender and lets the soup come together quickly. If you cut the chicken thick, it will need more simmer time and can turn stringy before the broth is ready.

Simmering the Coconut Milk Gently

Pour in the coconut milk and chicken broth, then bring everything to a soft simmer. You want small bubbles around the edges, not a rolling boil. That gentle heat keeps the coconut milk smooth and gives the lemongrass time to infuse without the broth reducing too aggressively.

Finishing With Lime and Chili

Stir in the fish sauce and let the soup simmer until the chicken is cooked through and the broth tastes layered, about 10 to 12 minutes. Pull out the lemongrass before serving so nobody bites into the woody stalks. Add the lime juice and sliced chili at the end, then taste once more; if the soup feels rich but slightly flat, it usually needs another small squeeze of lime, not more salt.

Three Smart Ways to Change This Soup Without Losing What Makes It Good

Use chicken thighs for a richer bowl

Boneless thighs give you a little more forgiveness and a deeper chicken flavor. They stay tender even if the soup simmers a few minutes longer, which makes them a good choice if you like a heartier texture. The broth will taste a little rounder and less lean.

Make it dairy-free and gluten-free without changing the method

This soup already works naturally for both diets as written, as long as your broth and fish sauce are labeled gluten-free. That’s one of the nice things about it: the coconut milk does the creamy work, so you don’t need cream or flour to get a full-bodied soup.

Add noodles or vegetables for a more filling meal

Rice noodles, mushrooms, baby spinach, or thin-sliced bell pepper all fit in without fighting the broth. Add quick-cooking vegetables near the end so they stay bright and don’t turn mushy. If you add noodles, cook them separately or they’ll steal too much broth as they sit.

Turn the heat up carefully

A sliced red chili gives a clean, fresh burn without muddying the broth. If you want more heat, add the chili earlier so it softens into the soup. If you want a sharper finish, keep the chili for the bowl and let each person adjust their own spice level.

Storage and Reheating

  • Refrigerator: Keep leftovers covered for up to 4 days. The broth may thicken slightly as it chills, which is normal.
  • Freezer: It freezes well for about 2 months, though the coconut milk may separate a little when thawed. Stir well after reheating and it usually comes back together.
  • Reheating: Warm it slowly over low heat until just steaming. Don’t boil it hard, or the coconut milk can break and the chicken can turn dry.

Answers to the Questions Worth Asking

Can I use chicken thighs instead of chicken breast?+

Yes, and they’re a great swap if you want a richer broth and a little more cushion during simmering. Thighs stay juicy even if the soup goes a minute or two longer than planned. Use boneless thighs and slice them thin so they still cook quickly.

How do I keep the coconut milk from curdling?+

Keep the soup at a gentle simmer, not a hard boil. Coconut milk is stable, but high heat can make it separate and look oily or grainy. If that happens, lower the heat right away and whisk gently until it smooths out.

Can I make Thai coconut chicken soup ahead of time?+

Yes. It actually holds up well for meal prep, though the lime should still go in at the end or just before serving. If you’re making it ahead, wait to add the cilantro and chili until reheating so they stay fresh.

How do I make it less spicy?+

Leave out the red chili and use a mild fish sauce. The ginger and lemongrass still give the soup plenty of character, so you won’t lose the core flavor. You can always pass sliced chili at the table for anyone who wants heat.

Can I use bottled lime juice instead of fresh?+

You can, but fresh lime tastes cleaner and brighter here. Bottled juice tends to be flatter, which matters because the lime is what cuts through the richness of the coconut milk. If bottled is what you have, start with a little less and taste before adding more.

Thai Coconut Chicken Soup

Thai Coconut Chicken Soup is a one-pot simmer that turns sliced chicken into tender bites in a silky coconut milk broth. Lemongrass, ginger, fish sauce, and lime create a bright, aromatic flavor profile with a velvety texture in every spoonful.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Thai
Calories: 380

Ingredients
  

Coconut oil
  • 1 tbsp coconut oil
Chicken
  • 1 lb boneless chicken breast, sliced thin
Aromatics
  • 2 stalks lemongrass, bruised
  • 2 tbsp fresh ginger, sliced
Coconut broth
  • 2 can (13.5 oz) coconut milk
  • 3 cup chicken broth
  • 2 tbsp fish sauce
Finishing
  • 1 tbsp lime juice
  • 1 red chili, sliced
  • 1 fresh cilantro, for garnish

Equipment

  • 1 large pot

Method
 

Build the aromatic base
  1. Heat 1 tbsp coconut oil in a large pot over medium heat and briefly sauté the lemongrass and ginger until fragrant, about 1-2 minutes. You should see the aromatics turn slightly shinier and smell sharp and fragrant.
Cook the chicken
  1. Add the sliced chicken and cook over medium heat for 3-4 minutes, stirring, until no longer pink. The pieces should look opaque throughout.
Simmer the coconut broth
  1. Pour in the coconut milk and chicken broth, then bring the soup to a gentle simmer over medium-high heat. Small bubbles should break the surface without a hard boil.
  2. Stir in the fish sauce and simmer for 10-12 minutes, until the chicken is cooked through. The broth should look creamy and slightly thickened, and the chicken should be tender.
  3. Remove the lemongrass stalks from the pot. The soup should look smooth with the aromatics fully cleared.
Finish and serve
  1. Stir in the lime juice and sliced chili, then simmer for 1-2 minutes. The soup should brighten and smell fresh as the chili disperses.
  2. Garnish with fresh cilantro before serving. Add it right at the table so the leaves stay vivid.

Notes

Pro tip: Bruise the lemongrass with the back of a knife so it releases more aroma during the sauté. Store leftovers in the fridge up to 3 days in a sealed container; reheat gently to avoid overcooking the chicken. Freeze yes—cool completely, freeze up to 2 months, and thaw in the refrigerator. For a lighter option, use light coconut milk (or half coconut milk/half broth) to reduce richness while keeping the Thai flavor.
About the author
Gabriella

Leave a Comment

Recipe Rating