Save My first bowl of Tom Kha Gai arrived at a crowded Bangkok market stall on a sweltering afternoon, and I watched the vendor stir a massive pot with the kind of practiced ease that comes from making the same thing a thousand times. The steam rising from that golden broth carried lemongrass and coconut in equal measure, and one spoonful made me understand why this soup had survived centuries of Thai cooking tradition. Years later, I recreated it in my own kitchen on a rainy evening, and that same magic happened again, except this time I could control exactly how much lime and chili went into my bowl. Now it's become my go-to when I want something that feels both luxurious and deeply comforting.
I made this for my sister during her first week of a new job, when she showed up at my door looking completely drained and searching for something warm. She sat at my kitchen counter while I bruised the lemongrass and the whole apartment filled with this incredible fragrance, and I could literally see her shoulders relax before she even tasted a spoonful. That bowl of soup became the thing we still talk about when we're catching up, not because it was fancy, but because it arrived exactly when she needed it.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken breast or thighs (300 g / 10 oz): Thighs give you more forgiving, juicier results than breast meat, but either works beautifully when sliced thin against the grain.
- Coconut cream (400 ml / 1 can): The full-fat version creates that silky mouthfeel that makes this soup special, and it won't split when simmered.
- Chicken stock (500 ml / 2 cups): Use homemade if you have it, but good quality store-bought keeps the flavors clean and lets the aromatics shine.
- Lemongrass stalks (2, trimmed and bruised): Bruising them by smashing with the side of your knife releases their essential oils and fills your kitchen with pure Thailand.
- Fresh galangal (4 slices, or 1 tbsp ginger if unavailable): Galangal tastes peppery and slightly medicinal where ginger is warm and spicy, but either will work in a pinch.
- Kaffir lime leaves (4, torn): These are the secret to authentic flavor, and tearing them by hand instead of chopping releases more of their oils.
- Button mushrooms (200 g / 7 oz, sliced): They soak up the broth beautifully and add a subtle earthiness that grounds all the fragrant spices.
- Shallots (2 small, thinly sliced): Their gentle sweetness mellows as they cook, creating a subtle backbone to the soup.
- Garlic (2 cloves, smashed): Smashing instead of mincing lets the cloves infuse more gradually and flavor the entire pot.
- Thai bird's eye chilies (2–3, smashed, optional): Start with just one if you're uncertain, since these pack serious heat and you can always add more heat later with lime and fish sauce.
- Fish sauce (2 tbsp): This is what transforms good soup into authentic Tom Kha, adding umami depth that nothing else can replicate.
- Lime juice (1 tbsp plus extra to serve): Fresh lime is non-negotiable here, and that extra wedge at the table lets everyone adjust brightness to their taste.
- Sugar (1 tsp): Just enough to balance the heat and acidity without making the soup sweet.
- Salt, to taste: Add it at the very end after tasting, since fish sauce already brings saltiness.
- Fresh cilantro (for garnish): Its peppery, fresh notes are the final flourish that makes each spoonful feel complete.
- Extra lime wedges (to serve): These are not optional, they're essential for letting people customize their bowl.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your fragrant base:
- Pour the coconut cream and chicken stock into your large saucepan, then add the lemongrass, galangal, kaffir lime leaves, shallots, garlic, and chilies all at once. Bring it to a gentle simmer over medium heat, watching for tiny bubbles that break the surface rather than a rolling boil.
- Let the aromatics whisper their secrets:
- Simmer undisturbed for about 10 minutes while those fragrant elements infuse the broth, filling your kitchen with that unmistakable Tom Kha aroma. You'll notice the broth taking on a golden hue and smelling progressively more complex.
- Welcome the protein and vegetables:
- Add your sliced chicken and mushroom slices, then maintain that gentle simmer for 8 to 10 minutes until the chicken is cooked through and no longer translucent, and the mushrooms have softened. The chicken should be tender enough to break apart with just a spoon.
- Clear away the spent aromatics:
- Fish out and discard the lemongrass stalks, galangal slices, and kaffir lime leaves using a slotted spoon or small strainer. They've already given everything they have to offer.
- Season to your perfect taste:
- Stir in the fish sauce, lime juice, and sugar, then taste and adjust, adding more lime if you want brightness, more fish sauce for depth, or more salt as needed. This is the moment where you make the soup yours.
- Serve with intention:
- Ladle the soup into bowls, scatter fresh cilantro over the top, and set a lime wedge on the rim so everyone can add as much brightness as they want. Serve immediately while it's still steaming.
Save There's something about the moment when someone takes their first spoonful of this soup and their eyes widen slightly, when they taste that intersection of creamy and bright and aromatic all at once. My partner actually set down his spoon the first time to just sit with that flavor for a moment, and I knew right then that this recipe had done its job.
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.
Why This Soup Feels Like Medicine
Tom Kha walks this beautiful line between indulgence and wellness, delivering real nutrition without feeling heavy or clinical. The coconut provides healthy fats that actually help your body absorb the flavors and nutrients from the lemongrass and lime, while the chicken adds lean protein, and the whole thing comes in at around 310 calories per serving if you're paying attention to that sort of thing. It's the kind of soup that makes you feel cared for, which might be the most important medicine of all.
The Art of Tasting and Adjusting
I learned early on that Tom Kha is less about following exact measurements and more about understanding the four flavor pillars: creamy (coconut), salty (fish sauce), sour (lime), and spicy (chili). Once you taste those four elements in balance, you understand the soup's personality, and adjusting becomes intuitive rather than stressful. Some days you might want more lime because you're craving brightness, other times you might dial back the chili because you're cooking for someone whose heat tolerance is different from yours.
Building a Tom Kha Night at Home
This soup becomes something even more special when you set the stage around it, letting it be the star rather than just another weeknight dinner. Serve it with jasmine rice cooked so it's fluffy and fragrant, set out small bowls of extra lime wedges and fresh cilantro so people can personalize their bowls, and consider finishing with a drizzle of chili oil if anyone wants extra richness and heat. You might even light a candle that smells faintly herbal or citrusy, letting the whole experience feel intentional and warm.
- Slice your chicken thin before it goes into the pot so it cooks through in minutes and stays tender rather than turning tough.
- Keep your lime wedges at room temperature so they're easier to squeeze and release more juice.
- Make this soup when you want your kitchen to smell incredible for hours afterward.
Save This is the soup I return to when I want to feel both grounded and transported, when I want my kitchen to smell like somewhere far away while my bowl stays safely in my hands at home. It's easy enough for a Tuesday but special enough for the people you actually want to cook for.
Recipe FAQs
- → What makes Tom Kha different from Tom Yum?
Tom Kha features coconut cream creating a rich, creamy base, while Tom Yum has a clear, spicy broth. The coconut adds sweetness and body that mellows the heat, making Tom Kha gentler on the palate.
- → Can I substitute galangal?
While fresh galangal provides authentic flavor, you can use ginger as a substitute. Galangal has a piney, citrusy note that's more complex than ginger's spicy warmth. Use slightly less ginger as it's more pungent.
- → Is Tom Kha gluten-free?
Yes, traditionally made Tom Kha is naturally gluten-free as it relies on fish sauce for seasoning rather than soy-based sauces. Always verify your fish sauce brand to ensure no wheat-based additives.
- → How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. The coconut cream may separate when cold—simply reheat gently while stirring to recombine. Freezing is possible but may affect the creamy texture slightly.
- → Can I make this vegetarian?
Absolutely. Replace chicken with firm tofu and substitute fish sauce with soy sauce or a vegetarian fish sauce alternative. The cooking process remains the same, though tofu only needs 3-4 minutes to heat through.
- → What's the best way to bruise lemongrass?
Use the back of your knife or a heavy pestle to gently crush the stalk after trimming. This breaks the fibrous outer layer, releasing the aromatic oils. Don't pulverize it—you want the flavor infused, not the actual pieces in your soup.