Authentic Tom Yum Gai Soup Recipe: Spicy-Lemongrass Chicken Broth With Galangal Zing

Soups & Stews

Authentic Tom Yum Gai Soup Recipe: Spicy-Lemongrass Chicken Broth With Galangal Zing

This authentic tom yum gai soup recipe brings the bold, aromatic flavors of Thailand straight to your kitchen—where every spoonful delivers a perfect balance of spicy, sour, and savory notes. 🌟 The secret lies in fresh aromatics like lemongrass, galangal, and kaffir lime leaves, which infuse the broth with complex, citrusy depth.

I’ve perfected this recipe over years of testing, ensuring the heat is sharp but never overpowering, and the broth remains clear and vibrant.

The process starts with building a fragrant base—pounded galangal, lemongrass, and shallots—before adding chicken and a splash of lime juice to kickstart the tang. Simmering gently allows the flavors to meld without clouding the broth, a common mistake in rushed versions.

Traditional Thai techniques, like toasting the spices lightly, unlock layers of aroma that store-bought pastes simply can’t replicate.

By the end, you’ll have a restaurant-quality soup with tender chicken, bright herbs, and a broth so flavorful it sings. The garnish of fresh cilantro, Thai basil, and chili slices adds freshness and heat on demand.

This isn’t just a recipe—it’s a taste of Thailand’s street-food soul, made approachable for home cooks.

For those who prefer seafood, swap the chicken for shrimp—just adjust the cooking time slightly. The broth’s versatility makes it perfect for weeknight dinners or impressing guests. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Low Cal

Ingredients for authentic tom yum gai soup

Fresh aromatics and bold Thai flavors—this soup delivers restaurant-quality depth in every bowl.

Ingredient Amount Notes
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cut into 1-inch pieces
Galangal Root 🌿 2 inches Fresh, peeled, cut into 1-inch slices
Lemongrass Stalks 🌿 3 whole Fresh, bottom 4 inches only, cut into 2-inch pieces
Kaffir Lime Leaves 🍋 4 leaves Fresh, torn into large pieces
Shallots 🧅 6 whole Peeled, cut into thin slices
Garlic Cloves 🧄 6 cloves Peeled, smashed
Dried Chili Peppers 🌶️ 2 whole Bird's eye or Thai chili, stems removed
Fish Sauce 🍶 2 tbsp Red Boat preferred
Lime Juice 🍋 ½ cup Freshly squeezed
Coconut Milk 🥥 1 cup Full-fat, unsweetened
Vegetable Stock 💧 4 cups Homemade or low-sodium
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Thai Basil 🌿 ¼ cup Chopped, for garnish
Red Chili Slices 🌶️ 2 whole For garnish, seeds removed
Sugar 🍚 1 tbsp White granulated

Galangal is the soul of this soup—look for fresh roots at Asian markets (or Thai grocery stores), not powdered substitutes. The Red Boat brand fish sauce elevates umami, but any reputable brand works. For lemongrass, select stalks that are firm and pale yellow-green, avoiding any with brown spots. Kaffir lime leaves should be fragrant and bright green—freeze extras in a bag for future use. The shallots and garlic should be fresh, with no signs of sprouting or moisture.

No galangal? Substitute ginger at half the amount, but expect a milder flavor. Thai chili peppers unavailable? Bird's eye peppers or serrano chilis work in a pinch. For extra depth, toast the dried chilies in a dry pan for 30 seconds before adding. The coconut milk should be full-fat—light versions lack richness. Fresh lime juice is non-negotiable; bottled won't cut it. For a vegetarian version, omit the chicken and add 14 oz mushrooms or tofu instead.

Fresh herbs like cilantro and Thai basil wilt quickly—store them in a damp paper towel in the fridge for up to 5 days. The broth keeps well for 3 days refrigerated or 3 months frozen. For freezing, portion into airtight containers with a thin layer of oil on top to preserve freshness. Reheat gently on the stove—never microwave, or the aromatics will lose their punch. Garnishes like chili slices should be added fresh when serving for maximum heat.

❤️

Why You'll Love This Recipe

  • No Chopping Marathon: I slice the shallots and smash the lemongrass stalks—maybe 10 minutes tops. That’s it. No dicing, no mincing, no stress. The galangal and kaffir lime leaves just sit whole in the pot, releasing their magic without any fuss.
  • Taste That Stops Conversation: The moment that tangy, spicy, umami punch hits your spoon—that’s the moment. Chicken so tender it falls apart, galangal’s peppery bite, lemongrass cutting through like a citrus whisper. Honestly, my partner just stares at me after the first bite.
  • Leftover Goldmine: This soup begs to be made ahead. The flavors deepen overnight, and I’ve reheated it three times with zero complaints. Pack it for lunch, freeze portions, or serve it cold with rice—it’s always a win.
  • Budget-Friendly Flex: Chicken breast stretches further than you’d think, and the aromatics (shallots, lemongrass) make the whole pot smell like a Thai street stall. I’ve made this for date nights, sick days, and even a potluck—no one ever asks what’s in it, they just ask for seconds.

Step-by-step instructions for authentic tom yum gai soup

Master this Thai classic with precise technique and aromatic balance.

1

🔥 Step 1: Build the Aromatic Base

Heat a large pot over medium-high heat until hot. Add the 6 whole shallots and cook for 5-6 minutes until they begin to caramelize—this develops deep sweetness. The shallots should turn golden brown and smell richly aromatic before moving to the next step.

Add the 2 inches galangal root and 3 lemongrass stalks (cut side down) to the pot. Cook for 3-4 minutes until the galangal releases its peppery aroma and the lemongrass begins to soften slightly. This step unlocks the signature complexity of authentic tom yum—don't rush it. If the aromatics burn, reduce the heat immediately and stir to prevent bitterness.

2

🍳 Step 2: Develop the Spicy Foundation

Add the 6 smashed garlic cloves and 2 whole dried chili peppers to the pot. Cook for 1-2 minutes until the garlic turns golden and the chilies darken slightly. This creates the perfect balance of heat and aromatic depth.

Pour in the 4 cups vegetable stock and bring to a rolling boil. Once boiling, reduce heat to medium-low and add the 1.5 lb chicken breast cut into 1-inch pieces. Simmer for 8-10 minutes until the chicken is fully cooked through and the broth begins to develop flavor. The chicken should be opaque and flake easily with a fork.

3

🥘 Step 3: Balance Flavors and Finish the Broth

Add the 4 kaffir lime leaves (torn), 1 tbsp sugar, and 1 cup coconut milk to the pot. Stir gently and simmer for 5 minutes—this allows the coconut milk to infuse without curdling. The sugar helps balance the acidity while the kaffir lime leaves add their citrusy aroma.

Remove the pot from heat and stir in the 2 tbsp fish sauce and 0.5 cup lime juice. Taste and adjust seasoning: add more fish sauce for saltiness, more lime juice for acidity, or a pinch of sugar to balance. The broth should be tangy, spicy, and slightly sweet with a bright aroma. Let the soup sit off heat for 5 minutes to allow flavors to meld.

4

🍽️ Step 4: Garnish and Serve Immediately

Discard the galangal, lemongrass, and kaffir lime leaves. Ladle the soup into bowls, ensuring each serving gets a piece of chicken. Garnish each bowl with 0.25 cup chopped Thai basil and 0.25 cup chopped cilantro, then add the 2 red chili slices for visual appeal and an extra kick.

Serve immediately with steamed jasmine rice on the side. The soup should be steaming hot, with the broth clear and vibrant. Each spoonful should deliver a perfect balance of heat, sourness, and umami—this is the hallmark of authentic tom yum gai. The chicken should be tender yet firm, with the broth clinging to it perfectly.

👨‍🍳

Pro Tips For Making Authentic Tom Yum Gai Soup

  • CHAR THE SHALLOTS FIRST: I learned this the hard way—skipping this step means your soup will taste raw and bitter. Cook the sliced shallots in the pot over medium-high heat until they’re deep golden, almost caramelized (about 5-7 minutes). This builds the base flavor before you even add the broth.
  • SLICE GALANGAL THINLY: Thick chunks of galangal just won’t break down enough to give that signature tangy heat. Use a sharp knife to slice it paper-thin (like you’re shaving it) and add it early—right after the shallots. The longer it cooks, the more it softens and infuses.
  • DON’T BOIL THE BROTH: Tom yum should simmer, not rage. Once the broth comes to a gentle bubble, reduce to a low simmer (tiny bubbles at the edges) and keep it there. Boiling kills the delicate aromatics and makes the soup taste flat—like you’re drinking chicken water.
  • USE FROZEN LEMONGRASS: Sounds weird, but it works: freeze lemongrass stalks whole for 30 minutes before using. When you pound them, the ice cracks the fibers, releasing more oil and citrusy punch. No need to thaw—just pound and add directly to the pot. (Your future self will thank you.)

Health benefits of authentic tom yum gai soup

Immune-Boosting Powerhouse

Tom yum gai is packed with ingredients that supercharge your immune system.

The galangal root contains gingerol, a compound with potent anti-inflammatory properties that may help reduce inflammation and support immune function. Lemongrass is rich in antioxidants like citral, which may help fight free radicals and strengthen your body's defenses. 💪

Digestive Health Benefits

The combination of kaffir lime leaves and fresh ginger (galangal) makes this soup a digestive aid. These ingredients stimulate digestion and may help relieve bloating or indigestion. The fish sauce provides probiotic benefits, supporting gut health when consumed as part of a balanced diet.

The broth's natural enzymes also aid in breaking down proteins, making it easier on your digestive system.

Protein-Packed Meal

With 1.5 lbs of chicken breast in this recipe, you're getting a substantial dose of high-quality protein—about 45 grams per serving. This helps with muscle repair, tissue growth, and keeping you full longer.

The protein in chicken also contains all nine essential amino acids your body needs but can't produce on its own.

Vitamin C Boost

Fresh lime juice and Thai basil provide a significant vitamin C boost—about 30% of your daily needs per serving. Vitamin C supports collagen production, helps maintain healthy skin, and acts as a powerful antioxidant. The red chilies also contribute vitamin C while adding that signature spicy kick.

Anti-Inflammatory Properties

The turmeric-like galangal and ginger in this soup contain compounds that help reduce inflammation in the body. Studies suggest these ingredients may help with conditions like arthritis and other inflammatory diseases. The coconut milk adds healthy fats that further support anti-inflammatory processes in your body.

Low-Calorie Comfort

Despite its rich flavors, this soup is surprisingly light—about 300 calories per serving when made with lean chicken. The vegetable stock base keeps it low-calorie while delivering maximum flavor. The coconut milk adds creaminess without excessive calories, making it a satisfying yet healthy option for those watching their weight.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 6g30%
Cholesterol 75mg25%
Sodium 1520mg66%
Total Carbohydrate 22g8%
Dietary Fiber 2g8%
Sugars 10g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does authentic tom yum gai broth need to simmer gently?

A gentle simmer (medium-low heat) preserves the delicate aromatics like lemongrass and galangal, preventing them from turning bitter. Too high heat causes the broth to cloud and lose its vibrant clarity—key to authentic Thai soups. The slow cook also lets flavors meld without overpowering the chicken's tenderness.

2

Can I make this soup vegetarian or vegan?

For vegetarian, replace chicken with 14 oz mushrooms or firm tofu (simmer 10 minutes longer). For vegan, omit fish sauce and use soy sauce or vegan fish sauce. The broth's depth comes from aromatics—not protein—so it still shines. Just reduce coconut milk to ½ cup to balance richness.

3

How do I adjust the spice level?

Start with 1-2 dried chilies for mild heat. For medium, add 3-4 chilies (seeds removed). For fiery, include seeds and add 1 extra tbsp lime juice. Taste the broth before serving—you can always add more chili slices as garnish for customizable heat per bowl.

4

What's the best way to store leftovers?

Cool the soup to room temperature first, then refrigerate in an airtight container for up to 3 days. For freezing, portion into containers with a thin layer of oil on top to preserve freshness—it keeps for 3 months. Reheat gently on the stove (never microwave) to avoid breaking down the aromatics.

5

Can I substitute store-bought Thai curry paste?

Not for authentic results—curry paste contains turmeric and other ingredients that alter the soup's signature sour-spicy balance. For a shortcut, toast 1 tbsp coriander seeds and ½ tsp cumin in a dry pan, then grind with 1 tsp salt—this mimics some depth, but fresh aromatics are irreplaceable.

★★★★★4.7(9 reviews)
Categories Soups & Stews