Pin It There's something almost meditative about the moment when lemongrass hits hot coconut cream, and the kitchen fills with that unmistakable fragrance of Thailand. I discovered Tom Kha quite by accident on a rainy afternoon when a friend dropped off a container from her family's restaurant, and I've been chasing that exact balance of creamy, bright, and gently warming ever since. This soup became my go-to when I wanted to feel transported without leaving my stove, and honestly, it's become easier to make than to order out.
I made this for my partner on a night when he came home exhausted, and watching his expression shift from tired to genuinely happy as he took the first spoonful reminded me why cooking for someone matters. He asked for seconds before finishing the first bowl, and now he texts me from work asking if there's any left. That's when I knew this soup had moved beyond recipe territory into something we'd keep making.
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): Thighs stay more tender and forgiving, but breasts work beautifully if you slice them thin and don't overcook.
- Coconut cream (400 ml): The real deal makes all the difference here; avoid anything with additives, and give the can a good shake before opening.
- Chicken stock (500 ml): Use homemade if you have it, but quality store-bought works just fine when life happens.
- Lemongrass stalks (2): Bruise them by crushing with the side of your knife so they release their oils into the soup.
- Fresh galangal (4 slices): This floral, peppery rhizome is worth seeking out at an Asian market, but fresh ginger works in a pinch.
- Kaffir lime leaves (4): These are magic; they add a subtle citrus note that lime juice alone can't replicate.
- Button mushrooms (200 g): Slice them consistently so they cook evenly and stay tender rather than turning rubbery.
- Shallots (2): Their sweetness balances the heat and aromatics better than regular onions.
- Garlic cloves (2): Smash them whole so they infuse without overpowering.
- Thai bird's eye chilies (2-3): Optional but recommended; smash them to release flavor, then adjust to your heat tolerance.
- Fish sauce (2 tbsp): It smells funky alone but transforms into umami richness once the soup comes together.
- Lime juice (1 tbsp plus extra): Fresh squeezed changes everything; the acidity brightens each spoonful.
- Sugar (1 tsp): Just enough to round out the sharp edges without making it sweet.
- Fresh cilantro and lime wedges: Don't skip these finishes; they're what makes each bowl feel intentional.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build Your Flavor Base:
- Pour the coconut cream and chicken stock into a large saucepan and turn the heat to medium. Add your bruised lemongrass, galangal slices, torn kaffir lime leaves, sliced shallots, smashed garlic, and chilies if using. You want gentle bubbles forming at the edges, not a rolling boil.
- Let It Whisper:
- Simmer this fragrant mixture for about 10 minutes without touching it much. Your kitchen will smell incredible as the aromatics infuse into the broth, and you'll understand why this soup feels like an occasion.
- Add the Protein and Vegetables:
- Slide your thinly sliced chicken and mushroom slices into the pot and give everything a gentle stir. Keep the heat steady and let it simmer for 8 to 10 minutes until the chicken is opaque throughout and the mushrooms have softened.
- Finish and Season:
- Fish out the lemongrass stalks, galangal slices, and lime leaves and discard them. Now add your fish sauce, fresh lime juice, sugar, and a pinch of salt.
- Taste and Adjust:
- Take a spoon and taste it honestly. Does it need more lime brightness or fish sauce depth? This is your moment to make it yours.
- Serve with Intention:
- Ladle the soup into bowls, scatter fresh cilantro over the top, and set lime wedges on the side so everyone can adjust the brightness to their liking.
Pin It What surprised me most was how this soup became the dish I made when someone needed comfort but I didn't have much time or energy myself. It asks very little of you but gives back generously, which feels like a small kind of magic in the kitchen.
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.
On Sourcing Your Ingredients
Asian markets are your best friend for galangal, kaffir lime leaves, and proper fish sauce, but I've learned that ordering online works just fine too. The difference between trying to make do with substitutes and having the real thing is noticeable but not dramatic, so don't let ingredient hunting become a barrier to actually making this soup.
The Balance of Heat and Brightness
The magic of Tom Kha lives in its contrasts: the coolness of lime against the warmth of galangal, the creaminess of coconut balanced by the sharp bite of fish sauce. I've learned that adding the lime juice at the end rather than early keeps it bright and alive, and I always taste before serving because every person's preference for citrus is different. What feels balanced to me might need another squeeze from your wedge, and that's exactly how it should be.
Making It Your Own
Once you understand the skeleton of this soup, you can play with it freely. I've added bamboo shoots, tried it with shrimp, and even made a vegetarian version with silken tofu that my non-meat-eating friends still request. The foundation is forgiving enough that your experiments will almost always land well.
- Swap the chicken for shrimp, tofu, or even leftover turkey depending on what you have on hand.
- A splash of extra coconut milk makes it richer if you're feeling indulgent on a particular evening.
- Serve it alongside jasmine rice to catch every drop of broth, or keep it as is for a lighter meal.
Pin It This soup has a way of becoming a go-to for the people you care about, the kind of dish that earns requests and becomes part of your rotation. Make it once and you'll understand why.
Recipe FAQs
- → What makes Tom Kha different from Tom Yum?
Tom Kha features coconut cream creating a rich, velvety texture, while Tom Yum is a clear, sour broth. The coconut milk mellows the heat and adds natural sweetness, making Tom Kha gentler on the palate with a luxurious mouthfeel.
- → Can I make Tom Kha vegetarian?
Yes, replace chicken with firm tofu cubes and substitute fish sauce with soy sauce or a vegetarian fish sauce alternative. The aromatic base of lemongrass, galangal, and kaffir leaves remains unchanged, preserving the authentic flavor profile.
- → Where can I find galangal and kaffir lime leaves?
Asian grocery stores typically stock fresh galangal and kaffir lime leaves in the produce section. Frozen alternatives work well too. If unavailable, substitute galangal with young ginger, though the flavor profile will be slightly different.
- → How spicy is this soup?
The base recipe includes 2-3 bird's eye chilies for moderate heat. Adjust the quantity to your preference—remove seeds for milder warmth or add more chilies for extra fire. The coconut cream naturally helps temper the spice level.
- → Can I prepare Tom Kha in advance?
The flavor actually improves after resting, making it ideal for meal prep. Store without garnish and reheat gently, adding fresh cilantro and lime just before serving. The broth develops deeper complexity overnight in the refrigerator.
- → What should I serve with Tom Kha?
Fragrant jasmine rice is the classic accompaniment, soaking up the creamy broth. The soup also pairs beautifully with crispy spring rolls, satay skewers, or a simple green papaya salad for a complete Thai-inspired meal.