Some recipes just hit different on a cold evening. You know the ones — the kind where the smell alone makes everyone wander into the kitchen asking what's cooking.
This Easy Thai Coconut Chicken Soup is exactly that recipe. Rich, creamy coconut broth, tender shredded chicken, bold aromatics, and just enough heat to make it interesting. It tastes like something you'd order at a Thai restaurant and never quite figure out how to recreate at home.
Except you're about to recreate it at home. Easily.
I made this for the first time on a rainy Tuesday when I needed something comforting but didn't have the energy for anything complicated. One pot, simple ingredients, about 40 minutes — and the result was so good that my family asked me to put it on permanent rotation.
That's the highest compliment a recipe can get in my house, and this one earned it fast. If you've been sleeping on Thai-inspired cooking because it feels intimidating, this is the recipe that's going to change your mind.
For the soup base:
For the chicken:
For garnish:
Step 1: Saute the aromatics
Heat your oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic, grated ginger, and bruised lemongrass pieces. Cook for another 2 minutes, stirring frequently, until fragrant. Your kitchen should already smell incredible at this point.
Step 2: Add the spices and curry paste
Add the turmeric and red curry paste directly to the pot. Stir everything together and cook for about 1 minute, letting the spices bloom in the oil with the aromatics. This step is important — cooking the spices briefly before adding liquid deepens their flavor significantly and makes a noticeable difference in the final soup.
Step 3: Pour in the broth
Add the chicken broth to the pot and stir to combine everything. Bring to a gentle simmer over medium heat, scraping up any bits from the bottom of the pot. Let it simmer for about 5 minutes to let the lemongrass infuse the broth with its flavor.
Step 4: Add the coconut milk and fish sauce
Pour in both cans of coconut milk and add the fish sauce. Stir well to combine. Bring the soup back to a gentle simmer — do not let it boil hard at this stage. A rolling boil can cause the coconut milk to separate and affect the texture of your broth. Keep it at a calm, steady simmer.
Step 5: Add the shredded chicken
Add your shredded chicken directly into the simmering broth. Stir to combine and let everything simmer together for 5-7 minutes so the chicken absorbs the flavors of the broth. If you're using rotisserie chicken, this step just needs 3-4 minutes since the chicken is already fully cooked.
Step 6: Remove the lemongrass and finish with lime
Fish out and discard the lemongrass pieces — nobody wants to bite into one of those. Squeeze in the juice of both limes and give the soup a good stir. Taste and adjust seasoning at this point. Need more salt? A little more fish sauce. Want more heat? Add more curry paste or a pinch of chili flakes. Want more brightness? Another squeeze of lime.
Step 7: Serve and garnish
Ladle the soup into bowls and top generously with fresh cilantro, sliced green onions, and lime wedges on the side. Add sliced red chili or a drizzle of chili oil if you like heat. Serve immediately while the broth is hot and fragrant.
In the refrigerator: Let the soup cool completely before storing. Transfer to an airtight container and refrigerate for up to 4 days. The flavors actually deepen overnight so this soup is genuinely great the next day — sometimes even better than the first serving.
Reheating: Reheat gently in a pot over medium-low heat, stirring occasionally. Do not boil — reheating coconut milk-based soups on high heat can cause the broth to separate. Low and slow is the move here. Add a small splash of broth or water if the soup has thickened up in the fridge.
Freezing: This soup freezes well for up to 3 months. Coconut milk soups can sometimes change texture slightly after freezing and thawing but a good stir while reheating usually brings it back together. Freeze in individual portions for easy weeknight meals — just pull one out the night before to thaw in the fridge.
Note on garnishes: Always add fresh garnishes after reheating, never before storing. Cilantro, green onions, and lime juice should be added fresh each time you serve the soup.
This Easy Thai Coconut Chicken Soup is one of those recipes that genuinely punches above its weight. It looks impressive, it tastes complex, and yet here you are — one pot, 40 minutes, done. That is the kind of cooking I want to do every single weeknight and exactly the kind of recipe I love sharing with you.
Whether it is a cold evening that needs something warming, a busy week that needs a reliable dinner, or just a craving for something that tastes a little different from the usual rotation — this soup has you covered. Make a big batch, enjoy it fresh, and look forward to the leftovers the next day because they are somehow even better. IMO that is the mark of a truly great recipe.
Give it a try and let me know how it goes. Drop a comment below or tag me on Pinterest — I love seeing your bowls. Now go get that coconut milk simmering :)
— Kip
This Easy Thai Coconut Chicken Soup brings together creamy coconut milk, tender shredded chicken, fragrant lemongrass, ginger, and a bright hit of lime in one deeply satisfying bowl. It comes together in a single pot in under 40 minutes and delivers the kind of complex, layered flavor that tastes like it took hours. Comforting, healthy, and genuinely delicious — this is the soup you'll come back to all year long.