Best Ever Tom Kha Gai

Featured in: Everyday Bowl Meals

This aromatic Thai classic combines rich coconut milk with tender chicken breast, earthy mushrooms, and a fragrant blend of lemongrass, galangal, and kaffir lime leaves. The broth achieves perfect balance through tangy lime juice, savory fish sauce, and subtle sweetness from palm sugar. Ready in just 40 minutes, this comforting bowl delivers restaurant-quality results at home.

Updated on Wed, 28 Jan 2026 08:07:00 GMT
A bowl of creamy Best Ever Tom Kha Gai Soup with tender chicken and sliced mushrooms in fragrant coconut broth. Pin It
A bowl of creamy Best Ever Tom Kha Gai Soup with tender chicken and sliced mushrooms in fragrant coconut broth. | bowlbuffer.com

Standing over the stove in my tiny kitchen, the first whiff of lemongrass hitting the hot broth transported me straight to that beachside restaurant in Phuket. The Tom Kha Gai I tasted there haunted me for months until I finally attempted recreating it at home. After several tries and many conversations with the Thai grandmother at my local Asian market, I perfected this version that balances creamy coconut, zesty lime, and aromatic herbs just right.

Last December when my friend Mei was fighting a terrible cold, I showed up at her door with a thermos of this soup. She called the next morning, voice stronger, demanding the recipe and claiming it had medicinal properties beyond anything her doctor prescribed. Now whenever anyone in our friend group feels under the weather, a batch of my Tom Kha Gai mysteriously appears on their doorstep.

Ingredients

  • Coconut Milk: Please splurge on full-fat coconut milk in cans, not the drinking kind in cartons, as the richness creates that silky mouthfeel that makes this soup so luxurious.
  • Lemongrass: Look for firm stalks that smell citrusy when scratched, then bash them with the flat side of your knife to release their essential oils before adding to the broth.
  • Galangal: It looks like ginger but tastes entirely different with citrus and pine notes that define authentic Tom Kha Gai, though fresh ginger works in a pinch.
  • Fish Sauce: This umami bomb might smell questionable in the bottle but transforms completely in cooking, adding that mysterious depth that makes people ask for your secret ingredient.
  • Birds Eye Chilies: These tiny peppers pack serious heat, so start with just one if youre sensitive to spice you can always add more later but you cant take it away.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Infuse the broth:
Bring your chicken stock to that perfect gentle boil where small bubbles just break the surface. The aromatics should be roughly crushed rather than finely chopped you want them to release their flavors but be easy to remove later.
Cook the chicken:
Slice your chicken against the grain into pieces no thicker than a pencil so they cook quickly and remain tender. Watch carefully for that moment when they just turn opaque that means theyre perfectly cooked.
Add the creaminess:
When pouring in the coconut milk, do it slowly while stirring to prevent it from separating. Youll see the broth transform into a beautiful milky white color with a slight sheen on top.
Balance the flavors:
The magic happens when you add the fish sauce, lime juice and sugar in sequence, tasting between each addition. Im looking for that perfect point where salty, sour, sweet and spicy all harmonize without any single note dominating.
Final assembly:
Fish out those big pieces of lemongrass and galangal nobody wants to bite into those. Ladle into bowls with care, making sure each serving gets an equal share of chicken, mushrooms and those lovely fragrant herbs on top.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Bright Best Ever Tom Kha Gai Soup served with lime wedges, cilantro, and red chili garnish next to steamed rice. Pin It
Bright Best Ever Tom Kha Gai Soup served with lime wedges, cilantro, and red chili garnish next to steamed rice. | bowlbuffer.com

My partner, who typically rolls his eyes at my kitchen experiments, walked in while I was making this soup for the first time. He lingered, following the aromatic trail, then quietly set the table without being asked and has requested it for every birthday dinner since. Sometimes I catch him breathing in deeply before taking his first spoonful, his eyes closed in anticipation of that complex flavor journey.

Finding Authentic Ingredients

After striking out at three different grocery stores searching for kaffir lime leaves, I discovered an Asian market tucked behind a strip mall in my neighborhood. The owner not only supplied everything I needed but walked me through selecting the freshest ingredients, explaining how to tell when lemongrass is past its prime and which brand of coconut milk the Thai restaurants in town actually use. Now our monthly shopping trips there have become a ritual I look forward to almost as much as the cooking itself.

Serving Suggestions

One evening when the soup came out particularly spicy, I instinctively served it with jasmine rice on the side, watching as my dinner guests spooned small amounts into their bowls to temper the heat. This happy accident led to my favorite way of enjoying Tom Kha Gai as a complete meal rather than just a starter. The rice soaks up that fragrant broth, creating little flavor bombs with each bite while stretching the soup into a more substantial offering.

Storage and Leftovers

During a power outage last winter, we discovered this soup maintains its heat remarkably well in a thermos, providing both warmth and comfort during an otherwise challenging evening. We huddled around the dining table with candles, slurping from mugs and somehow the whole experience elevated the soup to legendary status in our household memory.

  • Store any leftover soup in an airtight container in the refrigerator for up to 3 days, though the fresh herbs will lose some vibrancy.
  • Reheat gently on the stovetop just until steaming, never boiling, to maintain that perfect texture and prevent the coconut milk from separating.
  • If the soup thickens in the refrigerator, thin with a splash of chicken broth rather than water to maintain flavor intensity.
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Freshly prepared Best Ever Tom Kha Gai Soup featuring aromatic herbs like lemongrass and kaffir lime leaves. Pin It
Freshly prepared Best Ever Tom Kha Gai Soup featuring aromatic herbs like lemongrass and kaffir lime leaves. | bowlbuffer.com

This soup reminds me that sometimes the most nurturing things we can offer each other arent grand gestures but simple bowls of something made with attention and care. Its become my edible love language, speaking volumes when words fail.

Recipe FAQ

What makes Tom Kha Gai different from regular Thai soup?

Tom Kha Gai features coconut milk as its base, creating a creamy, rich texture that distinguishes it from clear Tom Yum soup. The addition of galangal, kaffir lime leaves, and lemongrass provides distinctive aromatic layers that define this Thai classic.

Can I substitute galangal with ginger?

Yes, fresh ginger works as a substitute when galangal isn't available. While ginger provides a similar warming spice note, galangal offers a more complex, piney citrus flavor that's traditional to this dish. Use slightly more ginger to compensate for milder flavor.

How spicy is this soup?

The heat level is easily adjustable. Three Thai bird's eye chilies provide moderate spice, but you can reduce or increase this amount based on your preference. Removing seeds from the chilies will also mellow the heat while maintaining flavor.

Can I make this vegetarian?

Absolutely. Replace chicken with firm tofu and use vegetable broth instead of chicken stock. Substitute fish sauce with soy sauce or tamari to maintain the salty, umami depth while keeping the dish plant-based.

Why shouldn't the soup boil after adding coconut milk?

Boiling can cause coconut milk to separate and become grainy. Gentle simmering preserves the silky, creamy texture and allows flavors to meld properly while maintaining the soup's smooth consistency.

What should I serve with Tom Kha Gai?

Steamed jasmine rice is the traditional accompaniment, helping to balance the rich, tangy broth. The soup also pairs well with crispy spring rolls or a fresh papaya salad for a complete Thai-inspired meal.

Best Ever Tom Kha Gai

Creamy Thai coconut soup with tender chicken, aromatic herbs, and zesty lime flavors.

Prep Time
15 min
Cook Time
25 min
Overall Time
40 min
Created by Anthony Perry


Skill Level Medium

Cuisine Type Thai

Makes 4 Portions

Dietary Information No Dairy, No Gluten, Reduced-Carb

What You'll Need

Chicken & Broth

01 Boneless, skinless chicken breast, thinly sliced - 14 oz
02 Chicken stock - 3⅓ cups
03 Full-fat coconut milk - 1 can (13.5 oz)

Aromatics

01 Lemongrass stalks, trimmed and smashed - 2
02 Kaffir lime leaves, torn - 4
03 Galangal slices (or fresh ginger) - 3 slices
04 Thai bird's eye chilies, crushed - 3
05 Garlic cloves, smashed - 4
06 Small shallots, sliced - 4

Vegetables

01 Oyster or white mushrooms, sliced - 7 oz
02 Cherry tomatoes, halved - 3.5 oz

Seasonings

01 Fish sauce - 2½ tablespoons
02 Fresh lime juice - 1½ tablespoons
03 Palm sugar or light brown sugar - 1 teaspoon
04 Salt - ½ teaspoon

Garnishes

01 Fresh cilantro leaves
02 Sliced green onions
03 Lime wedges
04 Thinly sliced red chili (optional)

Directions

Step 01

Infuse the broth base: In a large saucepan, bring chicken stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, chilies, garlic, and shallots. Simmer for 5 minutes to extract and develop aromatics.

Step 02

Cook the chicken: Add sliced chicken breast to the infused broth. Reduce heat to a gentle simmer and cook for 5-7 minutes until chicken is just cooked through and opaque.

Step 03

Incorporate coconut milk: Pour in the coconut milk while stirring gently. Add mushrooms and tomatoes. Simmer for an additional 5 minutes, avoiding a full boil to maintain the delicate texture.

Step 04

Season to balance: Add fish sauce, fresh lime juice, palm sugar, and salt. Taste carefully and adjust seasonings to achieve balance between salty, sour, and sweet notes.

Step 05

Strain aromatics: Using a slotted spoon, remove the larger aromatic pieces (lemongrass, kaffir lime leaves, galangal, and garlic) from the soup before serving, if preferred.

Step 06

Plate and finish: Ladle soup into serving bowls. Garnish generously with fresh cilantro, green onions, lime wedges, and additional sliced red chili if desired. Serve immediately.

Equipment Needed

  • Large saucepan
  • Chef's knife
  • Cutting board
  • Ladle
  • Slotted spoon

Allergy Info

Inspect every ingredient for potential allergens and see a health expert if uncertain.
  • Contains fish (fish sauce)
  • Coconut is a tree nut; individuals with tree nut allergies should verify safety with manufacturers
  • Some fish sauce brands may contain gluten; verify product label if gluten-sensitive

Nutrition Details (for each serve)

These nutrition details are for reference and not intended as a substitute for professional advice.
  • Kcal: 320
  • Fats: 18 g
  • Carbohydrates: 11 g
  • Proteins: 27 g