Never Not Hungry

Tom Kha Gai (Thai Coconut Chicken Soup)

Tom Kha Gai is the perfect antidote to dreary, bone-chilling weather—the perfect winter soup with a tropical twist. It’s cold, dark, and the kind of miserable outside that makes you question why you ever chose to live somewhere with actual seasons. But just because the world outside looks like a frozen wasteland doesn’t mean your dinner has to feel that way. Enter a soup that’s as warming and cozy as your favorite oversized sweater, but with a tropical brightness that reminds you sunshine still exists somewhere.

This isn’t your average winter soup. Sure, it’s warm and comforting, but instead of being heavy and monotonous, it’s light, fragrant, and bursting with flavors that make you feel like you should be eating it on a beach instead of huddled under a blanket. Rich coconut milk, zippy lime, and the unmistakable punch of lemongrass and galangal make each spoonful taste like a much-needed escape from winter’s icy grip. Let me also say that this may be the only soup I want to eat year-round, even in the height of Iowa summers. If you’ve never experienced an Iowa summer, let me paint a picture for you: Step outside, and it’s like walking into a wall of wet, sticky heat that makes you question your choice to live in Iowa. The air is somehow both thick and oppressive, like a weighted blanket made of humidity. Your clothes stick to you, your hair takes on a mind of its own, and the mosquitoes are basically government-sized drones at this point. And yet—yet—I would still eat this soup in that infernal heat because it’s that good.

The History and Cultural Significance of Tom Kha Gai

Tom Kha Gai is one of those dishes that, once you taste it, you wonder how you ever lived without it. It’s a cornerstone of Thai cuisine, balancing creamy, tangy, spicy, and umami flavors in a way that makes every bite more addictive than the last.

The name breaks down pretty simply: “Tom” means “boiled” (as in soup), “Kha” refers to galangal, the aromatic rhizome that gives this dish its signature zing, and “Gai” means chicken. While the dish has some similarities to Tom Yum, its fiery, clear-brothed cousin, Tom Kha Gai is the more comforting, mellow, and downright luxurious option—thanks to the generous use of coconut milk.

While variations exist (and I mean exist—there are versions with shrimp, tofu, or no protein at all), the essential elements remain unchanged: galangal, lemongrass, makrut lime leaves, coconut milk, and fish sauce. These ingredients are the heart and soul of Tom Kha Gai, and without them, you’re making… something else.

What Makes Tom Kha Gai So Special?

Imagine this: The rich, velvety coconut milk coats your tongue with a silky, slightly sweet creaminess. The galangal and lemongrass punch through with a citrusy, almost peppery brightness, keeping the soup from feeling too heavy. The makrut lime leaves add an unmistakable floral fragrance, while the fish sauce brings that deep, salty umami note that makes everything pop. And then, of course, there’s the heat from the Thai chilies—just enough to make your lips tingle without setting your whole face on fire (unless that’s what you’re into, in which case, go wild).

Ingredients Breakdown: Why Each One Matters

This soup is all about balance. Every ingredient plays a role, and skipping any of the aromatics means sacrificing depth of flavor. Here’s what you’re working with:

Equipment Needed

Technique Tips & Tricks

Serving Suggestions

This soup is a meal on its own, but if you want to go all out, serve it alongside jasmine rice or a simple Thai cucumber salad. A drizzle of chili oil on top adds extra richness and heat, while a sprinkle of fresh cilantro keeps things fresh and vibrant.

Final Thoughts

Tom Kha Gai is a masterclass in balance—rich yet bright, creamy yet light, spicy yet soothing. If you’ve never made it at home, it’s time to change that. One spoonful in, and you’ll wonder why you ever settled for takeout versions that just don’t hit the same.

Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tom Kha Gai (Thai Coconut Chicken Soup)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda
  • Yield: 4 to 6 servings 1x

Description

If you could bottle up warmth, comfort, and a little tropical escape in a bowl, it would taste like Tom Kha Gai. This Thai coconut chicken soup is rich yet light, creamy yet tangy, and spicy yet soothing—basically, it’s the perfect contradiction in the best possible way. Whether you’re battling the cold or just need a dinner that feels like a hug, this soup delivers. Making this soup at home is surprisingly easy, especially if you lean on a few shortcuts like rotisserie chicken.

The key to success here is the balance of flavors. Don’t skimp on the galangal, lemongrass, or makrut lime leaves—these aromatics are what give Tom Kha Gai its unmistakable fragrance and depth. Full-fat coconut milk is non-negotiable, and don’t be afraid of fish sauce; it adds the necessary umami punch. Thai chilies bring the heat, but you can adjust the spice level to your preference. And if you’ve never shaved palm sugar before, welcome to your next kitchen flex.

A couple of pro tips: bruise your aromatics before adding them to the broth to maximize flavor extraction, keep the heat low to prevent the coconut milk from curdling, and don’t forget to fish out the lemongrass and lime leaves before serving—nobody wants to bite into a chewy, inedible stalk mid-spoonful.

Serve this soup with jasmine rice, a drizzle of chili oil, and extra lime wedges for that final zing. One spoonful in, and you’ll understand why this dish has been a staple of Thai cuisine for generations.


Ingredients

Scale
  • 1 tablespoon coconut or vegetable oil
  • 6 ounces shiitake mushrooms, stemmed and sliced, or oyster mushrooms, chopped into bite-sized pieces
  • 2 cups high-quality chicken stock* (preferably the very gelatinous kind)
  • 2 cups full-fat coconut milk
  • 2 stalks lemongrass, bruised with the back of a knife and cut into 2” chunks
  • 5 makrut lime leaves
  • One 2-inch-piece galangal, sliced into coins and bruised with the back of a knife
  • 3 Thai chilies, stemmed and smashed, plus more thinly sliced, for serving (if you want it hot)
  • 2 shallots, halved
  • 5 sprigs cilantro, plus more chopped for serving
  • 3 tablespoons palm sugar, shaved with a knife or grated using a microplane
  • 23 tablespoons fish sauce, to taste
  • 8 ounces rotisserie chicken (white and/or dark meat), cut into bite-sized pieces
  • 3 tablespoons fresh lime juice
  • Chili oil, for serving

Instructions

  1. In a Dutch oven or large saucepan, heat the oil over medium heat until shimmering. Add the mushrooms and a pinch of salt, stirring to combine. Sauté for 5–7 minutes, until the mushrooms have softened and started to release their moisture.
  2. Add the chicken stock, coconut milk, lemongrass, lime leaves, galangal, Thai chilies, shallots, cilantro sprigs, palm sugar, and fish sauce; bring to a simmer and let infuse over medium heat for 10 minutes, stirring occasionally. Do not allow the soup to boil. Taste for seasoning and adjust as necessary, adding more palm sugar or fish sauce as needed.
  3. Add the chicken and heat until warmed through. While the chicken is warming, fish out as many of the aromatics** (lemongrass, lime leaves, galangal, chilies, and shallots) as possible; these are intended to flavor the soup and not for consumption. Remove from the heat and stir in the lime juice. Serve with fresh cilantro, sliced Thai chilies, and chili oil, if desired.

Notes

*You can sub 2 cups cold water + 2 tablespoons Better Than Bouillon Roasted Chicken Base + 1/4 teaspoon powdered gelatin. Sprinkle the gelatin over the cold water; allow to sit for 5–10 minutes, then whisk in the Better Than Bouillon until dissolved.

 

**You can also tie the aromatics in a cheesecloth for easy removal; the flavor might not infuse quite as much when bundled, so you may want to simmer for 5–10 minutes longer the recipe calls for as written.

  • Category: Thai-Inspired, Asian-Inspired, Chicken, Soups & Stews, Dairy-Free
Exit mobile version