Save The first time the sharp scent of galangal hit my kitchen, the rain was drumming rhythmically against the window. I had just returned from a trip with a bruised stalk of lemongrass tucked into my bag. The steam rising from the pot felt like a warm sanctuary against the grey weather outside. It was a small revelation to see how a few woody roots could transform plain broth into something so complex.
I once made this for my sister when she was feeling particularly under the weather. We sat on the floor with oversized ceramic bowls, letting the spice clear our heads while we caught up on lost time. There is a quiet magic in the way the lime leaves float on the surface of the coconut milk. I still think of that quiet afternoon every time I see fresh aromatics at the local market.
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 Broth: This provides the savory foundation that supports all the bright and citrusy notes.
- Lemongrass: Smash it well with the back of your knife to let those aromatic oils infuse the liquid properly.
- Galangal: This citrusy root is the backbone of the soup and provides a peppery depth that regular ginger cannot match.
- Makrut Lime Leaves: Tearing these by hand releases a floral scent that defines the entire personality of the dish.
- Thai Birds Eye Chilies: These little peppers bring a heat that cuts through the richness of the coconut milk beautifully.
- Chicken Thighs: Choosing thighs over breasts ensures the meat stays juicy and tender even after simmering.
- Coconut Milk: Using the full fat version gives you that velvety mouthfeel that makes this soup so satisfying.
- Fresh Mushrooms: They soak up the broth like little sponges and add a wonderful earthy texture to every bite.
- Shallot: Slicing these thin allows them to melt into the broth and provide a delicate onion sweetness.
- Fish Sauce: This adds the essential saltiness and umami that balances the sweet and sour elements.
- Lime Juice: Adding this at the very end provides the characteristic zing that defines the soup.
- Palm Sugar: A tiny bit of sweetness rounds out the sharp edges of the lime and chili.
- Fresh Cilantro: This herb adds a final layer of freshness and color to the finished bowl.
- Green Onions: These provide a mild crunch and a bit of bite to the garnish.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Infuse the base:
- Toss the aromatics into the simmering broth and let the kitchen fill with the scent of citrus. Let them mingle for a few minutes until the air smells like a tropical garden.
- Poach the chicken:
- Gently drop the chicken and shallots into the pot until they turn a perfect opaque white. Keep the heat steady so the meat stays tender and succulent.
- Creamy addition:
- Stir in the mushrooms and coconut milk slowly to keep the texture smooth and avoid any separation. The broth should turn a beautiful pale ivory color as it integrates.
- Balance the flavors:
- Whisk in the fish sauce and lime juice while tasting to find that sweet spot between salty and sour. Adjust the seasoning slowly as the flavors will continue to develop.
- Final touches:
- Remove the tough aromatics and ladle the steaming liquid into your favorite deep bowls. You can leave the galangal in for decoration if you prefer a rustic look.
- Garnish and serve:
- Sprinkle fresh cilantro and green onions on top for a pop of color and brightness. Serve it while it is piping hot for the best experience.
Save Last summer, I hosted a dinner where this soup was the unexpected star of the evening. Everyone ended up crowded in the kitchen, dipping spoons directly into the pot to catch the last drops. It was loud and messy and exactly what a shared meal should be.
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.
The Galangal Discovery
Finding fresh galangal felt like a treasure hunt when I first started exploring Thai cuisine. I used to think ginger was a fine substitute, but the woody and pine notes of galangal are truly unique. If you find a large root, you can slice it thin and freeze the extra for future cravings. It keeps its punchy flavor surprisingly well for several months in the freezer.
Managing the Heat
The Thai birds eye chilies are tiny but they pack a serious punch that can catch you off guard. I usually start with just two crushed peppers and add more only after the coconut milk has mellowed the broth. If you prefer a milder experience, removing the seeds is a helpful way to control the fire. Everyone has a different tolerance, so let your guests add extra chili oil at the table.
Finishing the Experience
This soup is light enough for a starter but can easily become the main event with a few tweaks. I love serving it alongside a heap of fragrant jasmine rice to soak up every bit of the broth. It keeps the meal balanced and filling without feeling too heavy on the stomach.
- Try adding a few extra mushrooms if you want a heartier vegetable presence.
- Keep extra lime wedges on the table so everyone can adjust the acidity.
- A cold lager or a crisp glass of white wine pairs beautifully with the creamy spice.
Save This soup is a sensory journey that brings the vibrant flavors of Thailand into your home kitchen. I hope every spoonful brings you as much peace and warmth as it does to me.
Recipe FAQ
- → What makes Tom Kha Gai different from Tom Yum?
Tom Kha Gai features coconut milk for a rich, creamy base, while Tom Yum is a clear, sour soup. The coconut adds sweetness and velvety texture that balances the tangy lime and salty fish sauce.
- → Can I substitute galangal with ginger?
While ginger works in a pinch, galangal has a unique piney, citrusy flavor essential to authentic taste. Look for frozen galangal at Asian markets—it freezes beautifully and maintains flavor better than dried substitutes.
- → How do I prevent the coconut milk from separating?
Simmer gently rather than boiling vigorously. Stir occasionally and avoid rapid temperature changes. Some separation is natural and doesn't affect flavor—simply stir before serving.
- → Is this soup spicy?
The heat level is adjustable. Three Thai bird's eye chilies provide moderate warmth. Reduce to one or remove seeds for milder flavor, or increase to five for more kick. The coconut milk helps temper the spice naturally.
- → Can I make Tom Kha Gai vegetarian?
Simply swap chicken broth for vegetable broth, replace chicken thighs with firm tofu cubes, and use soy sauce or vegetarian fish sauce instead of traditional fish sauce. The aromatic base remains equally delicious.
- → What's the best way to serve this soup?
Serve piping hot in deep bowls, garnished generously with fresh cilantro and green onions. Accompany with lime wedges for extra brightness and steamed jasmine rice to soak up the creamy broth.