Tom Yum Soup Recipe with Spicy and Sour Lemongrass Shrimp Flavor

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Why You’ll Love This Tom Yum Soup

  • Ease of preparation: This Tom Yum Soup recipe is wonderfully straightforward and speedy, with a total cooking time around 35-40 minutes including stock preparation. Using simple, fresh ingredients like lemongrass, galangal, and prawn shells to build the broth means you’re only a few steps away from serving a delicious bowl of authentic Thai hot and sour soup. Its hassle-free process fits perfectly into busy evenings without compromising flavor.
  • Health benefits: Packed with immune-boosting herbs such as kaffir lime leaves and galangal, along with fresh lime juice and garlic, this Tom Yum Soup supports digestion and offers antioxidant properties. Low in calories yet rich in protein from fresh prawns, it’s a nourishing, light meal that complements wellness goals. Learn more about the health benefits of Tom Yum Soup.
  • Versatility: This soup shines in its adaptability. Whether you prefer the clear Tom Yum Goong or the creamy version using evaporated milk and Thai chili paste, you can easily adjust ingredients to fit vegan, gluten-free, or low-calorie diets. Swap out prawns for tofu to make it vegan-friendly, or use tamari in place of fish sauce to keep it gluten-free, making it accessible for various dietary preferences.
  • Distinctive flavor: The magic of Tom Yum Soup lies in its bright, aromatic broth combining tangy lime, spicy bird’s eye chilies, and fragrant lemongrass with earthiness from galangal. The interplay of hot, sour, sweet, and salty notes creates a bold, refreshing taste that’s unmistakably Thai. This soulful balance captivates taste buds, making it a memorable dish that stands out from everyday soups.
Jump to:

Essential Ingredients for Tom Yum Soup

Main Ingredients:

  • 300g whole prawns/shrimp with heads and shells – for making a deeply flavorful seafood stock rich in umami.
  • 3 cups water – used as the base liquid for the broth, adjustable if preparing stock separately.
  • 1/2 cup low-sodium chicken stock – alternative to shrimp stock, adds savory depth.
  • 2 stalks lemongrass, peeled and smashed – imparts bright citrus aroma essential to the soup’s signature fragrance.
  • 1.5 cm piece galangal, sliced – provides earthy, peppery undertones; do not substitute with ginger.
  • 5 kaffir lime leaves, torn – delivers zesty, sharp citrus flavor that defines Tom Yum’s taste.
  • 2 Thai or bird’s eye chilies, smashed or sliced – contribute authentic spiciness; adjust to your heat preference.
  • 3 garlic cloves, bashed – adds pungent depth and aroma.
  • 120g oyster mushrooms – bring texture and subtle umami; can swap with shimeji or enoki mushrooms but avoid button mushrooms.
  • 1 roma tomato, wedged – balances sourness and enriches umami.
  • 1/2 medium white onion, sliced – sweetens broth lightly with natural sugars; bruised shallots can be a substitute.
  • 1 tsp sugar – balances sour and salty flavors for perfect harmony.
  • 3 tbsp fish sauce – key salty seasoning, essential for authentic taste.
  • 3 tbsp fresh lime juice – provides bright sourness to finish the broth.
  • Fresh coriander (cilantro) – garnish that adds freshness and color.

For the creamy version (Tom Yum Goong Nam Khon):

  • 1 1/2 tbsp Thai roasted chili paste (Nam Prik Pa) – adds richness and smoky spice.
  • 1/3 cup evaporated milk – lending a velvety creaminess without overpowering the broth; coconut milk can be used for a Tom Kha variation.

Special Dietary Options:

  • Vegan: Replace prawns with firm tofu; use vegetable stock instead of chicken or shrimp stock; substitute fish sauce with soy sauce or tamari for plant-based seasoning.
  • Gluten-free: Use gluten-free tamari in place of fish sauce and double-check any chili paste ingredients.
  • Low-calorie: Limit the use of evaporated milk or chili paste and lean on mushrooms and fresh herbs to keep the calorie count down.

These ingredients not only build the classic hot and sour flavors of Tom Yum Soup but also provide a balanced, nourishing meal with each component playing a vital role in aroma, texture, and taste.

How to Prepare the Perfect Tom Yum Soup: Step-by-Step Guide

First Step: Prepare Ingredients

Begin by peeling the prawns, reserving the heads and shells to create a rich seafood stock. If whole prawns are unavailable, opt for peeled prawns along with 1.5 teaspoons of shrimp paste to enhance umami. Peel and smash the lemongrass stalks to release their citrus oils, slice the galangal thinly, tear the kaffir lime leaves, and bash the garlic cloves and bird’s eye chilies to help infuse the broth. Slice the onion, wedge the roma tomato, and clean the oyster mushrooms by trimming stems.

Second Step: Build the Broth

In a large pot, sauté the smashed garlic, chilies, and lemongrass briefly with prawn shells and heads, if using, to develop aroma (optional step for deeper flavor). Pour in 3 cups of water and 1/2 cup low-sodium chicken stock. Add the torn kaffir lime leaves and sliced galangal. Bring the mixture to a gentle simmer, cover, and let it cook uncovered for about 10 minutes to extract maximum herb and seafood flavors.

Third Step: Strain & Continue Cooking

Strain the aromatic broth through a fine sieve to remove shells and herb remnants, returning only the clear, flavorful liquid to the pot. Set heat to low.

Fourth Step: Add Vegetables

Into the clear broth, add the sliced onion and oyster mushrooms. Let simmer gently for 3 minutes to soften and absorb flavor. Next, add the roma tomato wedges and simmer for an additional minute.

Fifth Step: Cook the Prawns

Add the peeled prawns into the simmering broth. Cook for about 2 minutes or until they just turn pink. Avoid overcooking to keep the shellfish tender and juicy. Remove immediately if you prefer to maintain prawn texture and presentation.

Sixth Step: Season the Soup

Stir in 1 teaspoon sugar and 3 tablespoons fish sauce. Let the broth simmer for 1 minute to blend the flavors. Then, add 3 tablespoons fresh lime juice to introduce the characteristic sour note, adjusting amounts based on your taste preference. The balance of hot, sour, sweet, and salty is key to authentic Tom Yum Soup.

Seventh Step: For Creamy Tom Yum Goong Nam Khon

If making the creamy version, incorporate 1 1/2 tablespoons Thai roasted chili paste and 1/3 cup evaporated milk at this stage. Stir gently until combined, warming through without boiling aggressively, to preserve the delicate creaminess while marrying the bold flavors.

Final Step: Garnish and Serve

Garnish the soup with fresh coriander leaves for an herbal brightness. Serve immediately while hot with steamed jasmine rice on the side for a traditional Thai dining experience.

Tip: Cooking prawns separately and adding them last prevents them from turning rubbery, preserving their tenderness and perfect color.

This step-by-step approach allows room for easy adjustments, such as swapping proteins or broth bases, making it splendidly versatile for many diets and preferences.

Tom Yum Soup
Tom Yum Soup Recipe With Spicy And Sour Lemongrass Shrimp Flavor 9

Dietary Substitutions to Customize Your Tom Yum Soup

Protein and Main Component Alternatives

  • Shrimp to Tofu: Replace prawns with firm tofu cubes for vegan or vegetarian diets. Tofu absorbs the soup’s flavors beautifully while keeping it plant-based.
  • Chicken or Fish: For those who want a variation, chicken breast or white fish can substitute prawns, adding mildness and more protein options.
  • Shrimp Paste: If shrimp shells or paste are unavailable, replace with a combination of mushroom broth and vegan fish sauce alternatives for a plant-based umami boost.

Vegetable, Sauce, and Seasoning Modifications

  • Mushrooms: Swap oyster mushrooms with seasonal Asian mushrooms like enoki, straw mushrooms, or shimeji. Avoid button mushrooms as they don’t impart the same umami depth.
  • Fish Sauce: Use gluten-free tamari or soy sauce if avoiding gluten or animal products. Coconut aminos is another excellent vegan-friendly seasoning.
  • Chilies: Adjust bird’s eye chile quantity for milder or spicier soups. Use milder chilies or omit chili paste for a gentle heat suitable for sensitive palates or kids.
  • Lime Substitutes: When kaffir lime leaves aren’t available, zest of fresh lime is a practical alternative that adds citrus punch.

These substitutions ensure your Tom Yum Soup remains flavorful yet accommodating to a wide array of dietary needs and kitchen pantries.

Mastering Tom Yum Soup: Advanced Tips and Variations

  • Pro Cooking Techniques: Gently bruise herbs like lemongrass and kaffir lime leaves to release essential oils without risking bitterness or overpowering aromas. Use fresh herbs whenever possible, but frozen or dried can work in a pinch.
  • Flavor Variations: Explore adding a splash of fish sauce or extra lime juice at the end for more complexity. Swap evaporated milk for coconut milk for a Tom Kha-style creamy soup with sweeter, richer notes. Try enhancing umami by briefly sautéing mushroom stems or adding a small amount of shrimp paste.
  • Presentation Tips: Serve the soup in vibrant, traditional Thai-style bowls garnished with cilantro and a wedge of lime for that authentic feel. Add a few whole bird’s eye chilies for visual flair and an option to adjust spiciness at the table.
  • Make-Ahead Options: Prepare and strain the broth ahead, freezing it if desired, and cook the prawns separately to add fresh just before serving. Store vegetables separately to keep them crisp, ensuring your Tom Yum Soup tastes lively even on busy days.

For inspiration and additional seasonal recipes, visit our guide to sautéed mushrooms which pair beautifully with this soup.

How to Store Tom Yum Soup: Best Practices

Storage MethodGuidelines
RefrigerationStore Tom Yum Soup in airtight containers for up to 3 days. Keep prawns separate to avoid overcooking during reheating.
FreezingFreeze the strained broth and cooked prawns separately in portion-sized containers for up to 2 months. Avoid freezing lime juice or fresh herbs with the soup to maintain flavor vibrancy.
ReheatingReheat gently on the stove over low heat, stirring occasionally. Do not boil vigorously, as this breaks down delicate flavors. Add fresh lime juice and herbs after reheating.
Meal Prep ConsiderationsBatch-cook broth and freeze. Thaw only what you need, and add fresh produce and prawns when reheating to ensure optimal taste and texture.
Tom Yum Soup
Tom Yum Soup Recipe With Spicy And Sour Lemongrass Shrimp Flavor 10

FAQs: Frequently Asked Questions About Tom Yum Soup

What are the key ingredients that make Tom Yum soup flavorful?

The distinctive flavor of Tom Yum soup comes from fresh aromatic herbs and spices such as kaffir lime leaves, lemongrass, galangal, Thai chilies, and garlic. Using shrimp or prawn shells and heads to make a homemade stock adds rich seafood umami. Fish sauce and lime juice balance the salty and sour notes. Using fresh ingredients and properly simmering the stock for 30 to 45 minutes enhances the depth of flavor essential for authentic Tom Yum soup.

Can I make Tom Yum soup if I don’t have fresh galangal or kaffir lime leaves?

If fresh galangal isn’t available, frozen or dried galangal is a good substitute, but avoid using ginger as it changes the flavor. Dried kaffir lime leaves can replace fresh ones, though fresh leaves offer the best aroma. If you must use substitutes, increase the quantity slightly to maintain flavor intensity. Keeping frozen herbs on hand is a helpful option for authentic taste when fresh isn’t accessible.

How can I adjust the spiciness of Tom Yum soup to suit my taste?

To control the heat level, reduce the amount of fresh Thai chilies while keeping the Thai chili paste (nam prik pao) constant, as it provides mild sweetness and balanced spice. Omitting or lowering fresh chilies will make the soup milder without affecting the core flavor. For a less spicy, creamy version, you can try adding evaporated milk and fewer chilies, making it more suitable for sensitive palates or children.

What is the difference between Tom Yum soup with evaporated milk and one with coconut milk?

Traditional Tom Yum creaminess comes from evaporated milk combined with Thai chili paste, which adds richness without overpowering the aromatic broth. Using coconut milk instead creates a different dish called Tom Kha, which has a creamier texture and a sweeter, milder taste. Adding coconut milk to Tom Yum soup significantly changes the flavor profile, so it’s best to stick with evaporated milk for a classic Tom Yum creamy soup.

Can I prepare Tom Yum soup in advance and freeze it?

Yes, you can freeze Tom Yum soup for later. It’s best to prepare the broth and strain it, then cook and freeze the shrimp or prawns separately. Keep mushrooms and tomatoes fresh and add them only when reheating to preserve their texture and flavor. Frozen broth maintains its taste well, making it convenient to enjoy Tom Yum soup anytime without compromising quality.

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 Yum Soup 2.Png

Tom Yum Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

🍤 Indulge in the authentic flavors of Thailand with this aromatic Tom Yum Soup, known for its unique spicy and sour profile. Enjoy a blend of fresh herbs and shrimp that promise a delightful taste of Thai cuisine.
🦐 This traditional soup brings together the perfect balance of hot, sour, sweet, and salty, making it a must-try for any culinary enthusiast aiming to experience true Thai flavors at home.

  • Total Time: 35–40 minutes
  • Yield: 4 servings

Ingredients

– 300g whole prawns/shrimp with heads and shells for making a deeply flavorful seafood stock rich in umami

– 3 cups water used as the base liquid for the broth

– 1/2 cup low-sodium chicken stock alternative to shrimp stock, adds savory depth

– 2 stalks lemongrass, peeled and smashed imparts bright citrus aroma

– 1.5 cm piece galangal, sliced provides earthy, peppery undertones

– 5 kaffir lime leaves, torn delivers zesty, sharp citrus flavor

– 2 Thai or bird’s eye chilies, smashed or sliced contribute authentic spiciness

– 3 garlic cloves, bashed adds pungent depth and aroma

– 120g oyster mushrooms bring texture and subtle umami

– 1 roma tomato, wedged balances sourness and enriches umami

– 1/2 medium white onion, sliced sweetens broth lightly with natural sugars

– 1 tsp sugar balances sour and salty flavors

– 3 tbsp fish sauce key salty seasoning

– 3 tbsp fresh lime juice provides bright sourness

– Fresh coriander (cilantro) garnish that adds freshness and color

– 1 1/2 tbsp Thai roasted chili paste (Nam Prik Pa) adds richness and smoky spice

– 1/3 cup evaporated milk lending a velvety creaminess

Instructions

First Step: Prepare Ingredients Begin by peeling the prawns, reserving the heads and shells to create a rich seafood stock. If whole prawns are unavailable, opt for peeled prawns along with 1.5 teaspoons of shrimp paste to enhance umami. Peel and smash the lemongrass stalks to release their citrus oils, slice the galangal thinly, tear the kaffir lime leaves, and bash the garlic cloves and bird’s eye chilies to help infuse the broth. Slice the onion, wedge the roma tomato, and clean the oyster mushrooms by trimming stems.

Second Step: Build the Broth In a large pot, sauté the smashed garlic, chilies, and lemongrass briefly with prawn shells and heads, if using, to develop aroma (optional step for deeper flavor). Pour in 3 cups of water and 1/2 cup low-sodium chicken stock. Add the torn kaffir lime leaves and sliced galangal. Bring the mixture to a gentle simmer, cover, and let it cook uncovered for about 10 minutes to extract maximum herb and seafood flavors.

Third Step: Strain & Continue Cooking Strain the aromatic broth through a fine sieve to remove shells and herb remnants, returning only the clear, flavorful liquid to the pot. Set heat to low.

Fourth Step: Add Vegetables Into the clear broth, add the sliced onion and oyster mushrooms. Let simmer gently for 3 minutes to soften and absorb flavor. Next, add the roma tomato wedges and simmer for an additional minute.

Fifth Step: Cook the Prawns Add the peeled prawns into the simmering broth. Cook for about 2 minutes or until they just turn pink. Avoid overcooking to keep the shellfish tender and juicy. Remove immediately if you prefer to maintain prawn texture and presentation.

Sixth Step: Season the Soup Stir in 1 teaspoon sugar and 3 tablespoons fish sauce. Let the broth simmer for 1 minute to blend the flavors. Then, add 3 tablespoons fresh lime juice to introduce the characteristic sour note, adjusting amounts based on your taste preference. The balance of hot, sour, sweet, and salty is key to authentic Tom Yum Soup.

Seventh Step: For Creamy Tom Yum Goong Nam Khon If making the creamy version, incorporate 1 1/2 tablespoons Thai roasted chili paste and 1/3 cup evaporated milk at this stage. Stir gently until combined, warming through without boiling aggressively, to preserve the delicate creaminess while marrying the bold flavors.

Final Step: Garnish and Serve Garnish the soup with fresh coriander leaves for an herbal brightness. Serve immediately while hot with steamed jasmine rice on the side for a traditional Thai dining experience.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

😋 Shrimp stock made from heads and shells is crucial for an authentic umami-rich flavor; tomalley in the shrimp heads adds depth.
🥥 If fresh lemongrass, galangal, or kaffir lime leaves are unavailable, frozen or dried substitutes can be used, though fresh is optimal.
🛑 Galangal should not be substituted with ginger, as it significantly changes the flavor profile.

  • Author: Brandi Oshea
  • Prep Time: 15–20 minutes
  • Steeping Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Thai
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 bowl
  • Calories: 156 to 207
  • Sugar: 7–9 g
  • Sodium: 1489–2821 mg
  • Fat: 2–7 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 1–2 g
  • Trans Fat: 0 g
  • Carbohydrates: 15–23 g
  • Fiber: 2 g
  • Protein: 16–21 g
  • Cholesterol: 56–191 mg

Next Recipe

1 thought on “Tom Yum Soup Recipe with Spicy and Sour Lemongrass Shrimp Flavor”

  1. I’ve always loved Tom Yum Soup, and this recipe took me right back to my trip to Thailand last year! πŸ₯° I added a bit more lime juice for extra tang, and it was perfect. Thank you for sharing such a detailed recipe!

    Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star