Save I used to think the secret to great Thai soup was a complex spice paste but it is actually about the gentle infusion of whole aromatics. One rainy afternoon I let the lemongrass and galangal steep while I cleaned the kitchen and the fragrance that filled the house was better than any candle. This recipe captures that specific magic where the sharp citrus notes meet the velvety richness of coconut. It is a comforting bowl that feels sophisticated without being stressful to pull together.
I once tried to rush this process by boiling the coconut milk too hard and it split into a messy texture. Now I treat the simmering phase like a quiet meditation watching the mushrooms soften as the broth turns that perfect pearly white. Sharing this with friends usually leads to a quiet table because everyone is too busy savoring the depth of the broth. It has become my go to meal whenever the week feels a bit too heavy.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Chicken stock: Use a high quality low sodium version so you can control the saltiness from the fish sauce.
- Chicken breast: Slicing the meat thinly against the grain ensures every bite is incredibly tender.
- Full fat coconut milk: This provides the essential creamy mouthfeel that lighter versions simply cannot replicate.
- Lemongrass: Smashing the stalks before adding them releases the oils much more effectively than just chopping.
- Kaffir lime leaves: Tearing these by hand releases a floral citrus aroma that defines the whole dish.
- Galangal: This root provides a peppery pine like flavor that is quite different from standard ginger.
- Thai birds eye chilies: These pack a punch so I usually crush them whole to control the heat.
- Garlic and shallots: These base aromatics add a subtle sweetness and depth to the broth.
- Oyster mushrooms: They soak up the coconut broth beautifully and have a satisfyingly silky texture.
- Cherry tomatoes: These add a pop of color and a burst of acidity to cut through the richness.
- Fish sauce: This is the backbone of the savory umami flavor even if it smells strong initially.
- Fresh lime juice: Always add this at the end to keep the brightness from fading.
- Palm sugar: A little bit of sweetness balances the salt and spice perfectly.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Infuse the broth:
- Simmer the stock with the smashed aromatics to create a fragrant base for the soup.
- Poach the chicken:
- Gently cook the sliced chicken in the flavored stock until it is just opaque and tender.
- Combine and cream:
- Stir in the coconut milk along with the vegetables and let everything warm through without boiling.
- Balance the flavors:
- Add the fish sauce lime and sugar then taste to ensure the salty and sour notes are even.
- Clean the broth:
- Use a spoon to lift out the woody pieces of lemongrass and galangal before you start serving.
- Add the finish:
- Ladle the soup into warm bowls and top with fresh herbs and a squeeze of lime.
Save The first time I served this to my brother he asked for the recipe before he even finished his first bowl. We sat on the porch in the humidity and for a moment the soup made us feel like we were back on our favorite vacation.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Sourcing the Right Roots
Finding galangal can sometimes feel like a treasure hunt at the local international market. It looks like ginger but has a much tougher skin and a totally different citrusy profile. I usually buy a large hand of it and freeze slices so I am always ready for a soup craving.
The Texture of Mushrooms
I prefer oyster mushrooms because they hold their shape and have a lovely velvet texture that mimics the chicken. If those are not available simple button mushrooms work just fine as long as they are sliced thin. The goal is for them to act like little sponges for the coconut milk.
Making it Your Own
You can easily tweak this recipe depending on what you have in the fridge or your dietary needs.
- Swap the chicken for firm tofu or shrimp for a different protein experience.
- Add a handful of baby spinach at the very end for an extra boost of greens.
- Keep extra lime wedges on the table so guests can adjust the acidity to their liking.
Save This soup is a reminder that the simplest ingredients can create the most complex experiences when treated with care. Enjoy the warmth and the bright citrus notes of every single spoonful.
Recipe Questions & Answers
- → Can I make this vegetarian?
Substitute chicken with firm tofu and use vegetable broth instead of chicken stock. Replace fish sauce with soy sauce or tamari to maintain the salty depth of flavor.
- → What can I use instead of galangal?
Fresh ginger works as a substitute, though it has a slightly different flavor profile. Use about the same amount and add it with the aromatics during the initial simmer.
- → How spicy is this soup?
Three Thai bird's eye chilies provide moderate heat. Adjust the quantity to your preference—remove seeds for milder spice or leave them whole for less heat release during cooking.
- → Why shouldn't the soup boil after adding coconut milk?
Boiling can cause coconut milk to separate and become grainy. Maintain a gentle simmer to preserve the creamy texture and prevent the oils from separating.
- → Can I prepare this in advance?
The flavors actually improve after sitting for a few hours or overnight. Store in the refrigerator and reheat gently, adding fresh garnishes before serving.
- → What's the best way to slice chicken for soup?
Partially freeze the chicken for 20 minutes before slicing. Cut against the grain into thin, even strips about 1/8 inch thick for quick, even cooking.