• Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Never Not Hungry logo

  • Recipes
  • Wanderlust
    • Europe
  • Inspiration
    • The Magic of Books
      • Monthly Book Bag
      • Cookbook Clique
  • Shop
  • Crumbs, Nibbles, Sips & Sprinkles
    • Obsessed
      • Gift & Lifestyle Guides
    • Resources
    • On Sundays We Brunch
  • About
    • Work With Me
    • Contact
    • Le Bon Fond Cooking School
  • Newsletter Subscription

Tom Kha Gai (Thai Coconut Chicken Soup)

[heart_this] · Feb 6, 2025 · Leave a Comment

Disclosure: This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This means if you click on any Amazon links on my website and make a purchase, I may receive a commission at no additional cost to you. It’s a great way to support my blog, so I can keep sharing delicious recipes with you!

Jump to Recipe·Print Recipe

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:

  • Galangal – Not to be confused with ginger (seriously, don’t do it), galangal has a sharper, more citrusy and piney taste. It’s essential to the dish, so seek it out.
  • Lemongrass – Provides a bright, lemony freshness that cuts through the richness of the coconut milk.
  • Makrut Lime Leaves – Floral, citrusy, and slightly bitter, these are irreplaceable. Regular lime zest is not the same, and I will personally haunt you if you try it.
  • Coconut Milk – Full-fat only, please. This is not the time for “lite” anything.
  • Fish Sauce – Salty, funky, and essential for umami depth. If you think you don’t like fish sauce, I promise you just haven’t had it in the right context yet.
  • Palm Sugar – Adds a subtle sweetness to balance the heat and acidity. Brown sugar works in a pinch, but palm sugar is superior.
  • Thai Chilies – These little guys bring the heat. If you’re spice-averse, you can dial it back, but don’t leave them out entirely.
  • Shiitake or Oyster Mushrooms – They soak up all that delicious broth and add a bit of chewiness to contrast the silky soup. Plus, I WILL NEVER TURN DOWN A MUSHROOM—ahem, the edible kind, not the psychedelic kind.
  • Rotisserie Chicken – A weeknight shortcut that keeps things easy. You could absolutely poach your own chicken, but let’s not pretend we always have that kind of time.
  • Lime Juice – The final touch that wakes everything up.

Equipment Needed

  • Chef’s knife
  • Plastic cutting board
  • Liquid measuring cups
  • Measuring cups and spoons
  • 5.5-quart enamel Dutch oven or 4-quart saucepan
  • Food scale
  • Wooden spoon
  • 12-inch stainless-steel tongs

Technique Tips & Tricks

  • Bruise the aromatics – Smashing the galangal, lemongrass, and chilies helps release their essential oils, making the broth way more flavorful.
  • Don’t boil the soup – Coconut milk has a habit of curdling if it gets too hot, so keep it at a gentle simmer.
  • Strain out the inedibles – Lemongrass stalks, lime leaves, and galangal slices are there for flavor, not texture. Nobody wants to bite into a woody chunk of lemongrass.
  • Adjust to taste – More fish sauce for saltiness, more palm sugar for sweetness, more lime juice for acidity. You’re the boss.

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
Print Recipe
Pin Recipe

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
  • 2–3 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.

Equipment

Image of 12-inch stainless-steel tongs

12-inch stainless-steel tongs

Buy Now →
Image of 4-quart saucepan

4-quart saucepan

Buy Now →
Image of 5.5-quart enamel Dutch oven

5.5-quart enamel Dutch oven

Buy Now →
Image of Better Than Bouillon Roasted Chicken Base

Better Than Bouillon Roasted Chicken Base

Buy Now →
Image of chef's knife

chef’s knife

Buy Now →
Image of Chili oil

Chili oil

Buy Now →
Image of food scale

food scale

Buy Now →
Image of liquid measuring cups

liquid measuring cups

Buy Now →
Image of measuring cups and spoons

measuring cups and spoons

Buy Now →
Image of palm sugar

palm sugar

Buy Now →
Image of plastic cutting board

plastic cutting board

Buy Now →
Image of wooden spoon

wooden spoon

Buy Now →

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

Did you make this recipe?

Tag @iamnevernothungry on Instagram and hashtag it #nevernothungry

Related

Share
Pin3
Tweet
Yum
Email
3 Shares

Recipe Asian-Inspired, Chicken, Dairy-Free, Soups/Stews, Thai-Inspired

Reader Interactions

Leave a ReplyCancel reply

Primary Sidebar

  • Bloglovin
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

ABOUT ME

Hi. I’m Amanda. I love food, cooking, sharing it with others and documenting it. I’m a little of this and little of that-taste while you go type of cook.  I found a true passion over the years when I really began to understand how deeply connected food and love are.

Learn More

FAVORITE BLOGS

Pinch of Yum

How Sweet Eats

Smitten Kitchen

Broma Bakery

FoodieCrush

Spoon Fork Bacon

A Cozy Kitchen

What’s Gaby Cooking

Wood & Spoon

Footer

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Receive New Posts in Your E-mail!

Enter your email address to follow this blog and receive notifications of all new content by email.

What’s happening on Instagram

iamnevernothungry

I love good food.

If you think stuffed mushrooms are a relic of 1970 If you think stuffed mushrooms are a relic of 1970s dinner parties, let me introduce you to the glow-up you didn’t know you needed. These Manchego-Stuffed Mushrooms with Chorizo Breadcrumbs are rich, crispy, and dangerously poppable—so much so that you might accidentally eat an entire tray while “taste-testing.” (Not speaking from experience. Definitely not.)

They’re easy enough for a casual get-together but fancy enough to pretend you have your life together. Perfect for parties, holidays, or a Tuesday night when you need a snack that’s extra.

Get the full recipe on the blog! Link in bio.

#StuffedMushrooms #EasyEntertaining #SavorySnacks #Appetizers#nevernothungry
Sunday Funday anyone? Enter: the Paper Plane. Bour Sunday Funday anyone? Enter: the Paper Plane. Bourbon, Aperol, Amaro Nonino, and lemon—equal parts, no fuss, all reward. 🍹✈️ #SundayFunday #Cocktails
This Roasted Cipollini Onion Torta with Pecorino F This Roasted Cipollini Onion Torta with Pecorino Fonduta is a showstopper that combines rich, caramelized cipollini onions with a buttery, Pecorino-infused crust and creamy fonduta made with Pecorino and Taleggio. Perfect for a special dinner or impressing guests, this dish is packed with layers of deep, savory flavors and satisfying textures. While it’s not quick or cheap, the effort is absolutely worth it—each bite is a melt-in-your-mouth experience of sweet onions, creamy cheese, and a flaky crust. Perfect for food lovers who appreciate the magic of slow-roasted onions and decadent, cheesy indulgence.

#Food #Recipe #DinnerParty #ImpressYourGuests #Foodstagram #ItalianFood #RusticCooking #SavoryPie #IndulgentEats #FromScratch #NeverNotHungry
Elevate your Valentine’s Day with this stunning Elevate your Valentine’s Day with this stunning Red Wine-Poached Pear and Blue Cheese Salad—no prix fixe menu required. Sweet, salty, crunchy, and creamy—it’s a showstopping salad that’s easy to prep ahead!

Sweet, tender pears, creamy blue cheese, crispy pancetta, and crunchy walnuts come together in the perfect balance of flavors and textures. It’s elegant but easy, special but not fussy—just how a great meal (and date) should be.

Pour a glass of wine, plate up something delicious, and enjoy. ❤️

Recipe linked in bio!

 #ValentinesDayDinner #RedWineAndDine #WeeknightGourmet
January salads are all about ‘new year, new me,’ but let’s be real—no one said that ‘me’ had to skip crispy potatoes or steak. 

This Crispy Potato & Balsamic Steak Salad with Creamy Boursin Dressing is the perfect balance of ‘I’m trying’ and ‘treat yourself.’ Because life’s too short for sad salads—and bad food in general. Link in bio for the recipe! 

#NeverNotHungry #SaladGoals #DinnerSalad #Recipe #Healthyish
Looking for an easy, crowd-pleasing recipe that fe Looking for an easy, crowd-pleasing recipe that feels fresh and light despite being a massive sandwich? Enter the Green Goddess Turkey Party Sandwich—a layered masterpiece that’s as simple to make as it is impressive to serve. With a zesty, herb-packed green goddess sauce, marinated zucchini ribbons, and fresh, crunchy, mostly green veggies, every bite bursts with flavor and texture. 

Don’t let its size fool you—this sandwich tastes incredibly fresh, thanks to bright, seasonal ingredients that keep things light while still delivering on all the comforting, hearty vibes we love in a good sandwich. Perfect for a quick lunch or to serve a crowd for game day!

#GreenGoddess #PartySandwich #EasyRecipes #FreshAndLight #CrowdPleaser #LunchIdeas #GameDayFood #QuickMeals # #Foodstagram #InstaFood #FoodInspiration #FoodPhotography #HomeCookedMeals #ComfortFood
I know what you’re thinking: squash blossoms in I know what you’re thinking: squash blossoms in late September? Am I out of my mind? Maybe. But hear me out. I found the best-looking squash blossoms I’ve ever come across at the farmer’s market on Saturday, and they were $5 for 3 big bunches and the sweet corn stand was still going on the corner, so you can’t expect me to pass that up. I’ve been waiting to recreate a dish I had at @monteverdechi in Chicago last month, so here we are…with a recipe…for squash blossoms…with sweet corn…in almost October.

I get it—it’s technically the end of squash blossom season, but if you’re lucky, you might still find a stash at your local farmers’ market or, dare I say it, a friendly neighbor’s garden (or your own?). Either way, if you can track some down, these Crab and Ricotta-Stuffed Squash Blossoms are worth the hunt. Trust me, you’ll want to savor every last bite of this seasonal gem. I can easily take down five or six of these.

#Food #Recipe #Seafood #SquashBlossoms #SummerRecipes #SummerFood #Seasonal #Crab #Instafood #Foodstagram #NeverNotHungry
Lettuce wraps are one of those dishes that sound s Lettuce wraps are one of those dishes that sound simple, but when done right, they pack a punch of flavor that’ll leave you wondering why you don’t make them more often. These Spicy Coconut Chicken Lettuce Wraps are no exception. Sure, they’ve got a few more ingredients than the quick weeknight dinner you might be looking for, but trust me, the payoff is huge. With layers of spicy green curry, creamy coconut, tangy pickled veggies, and two ridiculously good sauces, these wraps are a sensory experience in every bite. Whether you’re a fan of the lettuce wraps at P.F. Chang’s or you’ve fallen in love with the spicy, herb-packed flavors of Thai larb, this recipe is going to blow your mind (in the best way possible). 

Plus, if you’re feeling overwhelmed by the ingredient list, I’ve got tips on how to split this into a two-day cooking adventure—because let’s be real, no one wants to spend five hours in the kitchen on a weekday.

#Food #Recipe #NeverNotHungry #Chicken #Foodstagram #Instafood
Let’s talk s’mores—the ultimate campfire tre Let’s talk s’mores—the ultimate campfire treat: graham crackers, chocolate, and marshmallows, perfectly toasted over an open flame, leaving your fingers sticky and your soul satisfied. But, sometimes, the outdoors isn’t calling or you want to make them on a larger scale, and making a bonfire in your kitchen is frowned upon. That’s where these S’mores Bars with Toasted Marshmallow Meringue come in. They’re a modern twist on a campfire classic. They’re a perfect make-ahead dessert for parties, tailgates, and bake sales.

We’re taking all the nostalgic flavors of your childhood camping trips and leveling them up—big time. These bars start with a buttery graham cracker crust, are layered with fudgy brownie goodness, topped with rich chocolate ganache, and finished with a cloud of toasted marshmallow meringue. And the best part? You can enjoy these babies without having to swat away a single mosquito. No joke—last time I had a bonfire and made s’mores, my cousin and I came away with over 50 mosquito bites collectively.

#Food #Recipe #Smores #CampfireTreats #DessertLovers #SweetTooth #ChocolateLovers #TailgateSnacks #BakeSaleFavorites #DessertInspo #Foodstagram #BakersOfInstagram #SmorePlease #GooeyGoodness #NostalgicFlavors #PartyDesserts #CampingVibes #SweetTreats #HomeBaking #BakingGoals #nevernothungry
Looking to take your burger game to the next level Looking to take your burger game to the next level? The Monterey Melt Smash Burger is about to blow your taste buds away. This isn’t just your average burger—it’s a flavor-packed experience with crispy, caramelized beef, beer-braised vegetables, and a smoky jalapeño-cilantro ranch that you’ll want to put on everything. We’re talking double layers of melty cheese, a rich beer-mustard glaze, and that perfect smash burger texture. Whether you’re cooking for a crowd or treating yourself to a next-level meal, this burger brings big flavors and textures with every bite. This is the best burger I’ve ever made.

#Food #Recipe #Burgers #BurgerNight #Grilling #Smashburgers #SummerRecipes #NeverNotHungry #Instafood #Foodstagram
Have guests coming over and need to impress withou Have guests coming over and need to impress without resorting to the old standby recipes? Spicy Lobster Pasta with Sungold Tomato Sauce is the kind of dish that says, “I went all out for you”—because, let’s be real, lobster isn’t exactly a budget-friendly ingredient. But when company’s coming, it’s time to pull out the stops. This pasta is decadent, rich, and bursting with fresh summer flavors, thanks to sweet Sungold tomatoes and a luxurious mascarpone-laden sauce. It’s a little spicy, a lot indulgent, and just the thing to make your guests feel like they’re dining at a five-star restaurant—without anyone realizing you’re secretly glad to have an excuse to splurge.

It’s rich, flavorful, and just the right amount of spicy. Plus, there’s a Sungold tomato sauce so smooth it’s like silk wrapped around every strand of pasta. Forget reservations—this is dinner with a serious wow factor, and you didn’t even have to leave your house.

#Tomatoes #PastaLovers #GourmetAtHome #LobsterPasta #DecadentDishes #ImpressYourGuests #SummerFlavors #FoodieInspo #FiveStarMeals #DinnerPartyIdeas #PastaPerfection #SeafoodLovers #ComfortFood #FancyFood #Lobster #Recipe #nevernothungry
When it comes to dessert, I think that combining f When it comes to dessert, I think that combining fruit with a crispy, buttery topping and serving with vanilla ice cream is one of the most satisfying ways to enjoy the season’s best produce. But let’s be real, there’s always room for improvement. Enter: Salted Caramel Peach Crisp. The salty-sweet, slightly bitter caramel plays off the peaches so well. This dish is the perfect marriage of sweet, juicy peaches and a rich, salty caramel sauce, all crowned with a crisp topping that’s just begging to be devoured.

#Food #Recipe #Desserts #SummerDesserts #Peaches #FeedFeed #Foodstagram #NeverNotHungry
Follow on Instagram
  • Facebook
  • Twitter
  • Instagram
  • Pinterest

Copyright © 2025 Never Not Hungry on the Seasoned Pro Theme
Terms & Privacy Policy