Tom Yum Soup Thai Style

Featured in: Easy Weeknight Eats

This aromatic Tom Yum Soup captures the essence of Thai cuisine with its perfect harmony of sour, spicy, salty, and savory notes. The foundation builds from a fragrant broth infused with lemongrass, kaffir lime leaves, galangal, and Thai chiles. Fresh mushrooms and tomatoes add texture, while plump shrimp provide protein. A final splash of lime juice and fish sauce awakens the palate, creating that signature Tom Yum flavor profile that Thai food lovers crave.

The beauty of this soup lies in its balance—tangy lime cuts through rich umami, while fresh cilantro and green onions brighten each bowl. Ready in just 35 minutes, it's perfect for weeknight dinners when you want something special yet achievable.

Updated on Tue, 27 Jan 2026 13:57:00 GMT
Bright orange, spicy Tom Yum Soup with shrimp, mushrooms, and fresh cilantro in a rustic bowl. Save
Bright orange, spicy Tom Yum Soup with shrimp, mushrooms, and fresh cilantro in a rustic bowl. | tazzsip.com

My first encounter with tom yum soup happened on a sweltering Bangkok afternoon when a street vendor handed me a steaming bowl with a knowing smile. The aroma alone—that piercing combination of lemongrass and lime cutting through the heat—made me understand why Thai home cooks consider this soup almost medicinal. Years later, I realized the magic wasn't just in the ingredients but in how they speak to each other, creating something far greater than the sum of their parts. Now when I make it in my own kitchen, that first inhale of steam takes me right back to that crowded market corner.

I made this for my partner one rainy evening when we were both too tired to think about cooking, and somehow the ritual of smashing the lemongrass and watching the broth transform into this golden, fragrant elixir became exactly what we both needed. There's something about the hands-on nature of it—crushing aromatics, tearing lime leaves—that makes you feel like you're doing something meaningful rather than just following directions. By the time we sat down with our bowls, the kitchen smelled like a Thai market, and we forgot we were exhausted.

Ingredients

  • Chicken or vegetable stock (4 cups): The foundation everything rests on; use a good quality broth because it's the canvas for every other flavor.
  • Lemongrass (2 stalks, trimmed and smashed): This is the soul of tom yum—smashing it releases oils that can't be rushed, so take a moment and really press down.
  • Kaffir lime leaves (4, torn): Their floral, slightly bitter note is irreplaceable; if you can't find them, lime zest works as a pale substitute but they're worth hunting for.
  • Galangal (3 slices, or ginger in a pinch): It has a gentler, more floral heat than ginger; don't skip it if you can help it.
  • Thai bird's eye chiles (2, sliced): These are seriously hot, so taste as you go and remember you can always add more but you can't take it back.
  • Mushrooms (200g, sliced): They absorb all the aromatic broth and become little flavor bombs; use whatever you have, but shiitake or oyster mushrooms add real depth.
  • Tomatoes (2 medium, cut into wedges): Their slight tartness anchors the soup and gives it body.
  • Onion (1 small, sliced): It softens into the broth and provides subtle sweetness.
  • Garlic (3 cloves, smashed): Smashing releases more flavor than mincing, and it matters here.
  • Shrimp (300g, peeled and deveined): They cook in seconds, so have everything else ready before they hit the pot.
  • Fish sauce (3 tbsp): This is the secret weapon; it sounds intimidating but trust it completely—it's what makes this taste authentically Thai.
  • Fresh lime juice (2 tbsp): Squeeze it fresh right before adding; bottled won't give you that same brightness.
  • Sugar (1 tsp): Just enough to round out the sourness without making it sweet.
  • Chili paste (1 tsp, optional): An extra layer of heat and richness if you want it.
  • Fresh cilantro and green onions: These finish the job and make it look alive on the plate.
  • Lime wedges: For serving alongside so people can adjust the tartness to their own taste.

Instructions

Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Build Your Aromatic Base:
Pour the stock into a medium pot and bring it to a gentle boil, then add your lemongrass, kaffir lime leaves, galangal, chiles, garlic, and onion all at once. This is where patience pays off—let it simmer for 10 minutes and listen to the kitchen fill with that distinctive tom yum perfume.
Introduce the Vegetables:
Add the mushrooms and tomatoes, letting them cook for about 5 minutes until the mushrooms start to soften and the tomatoes begin to release their juices into the broth. The soup will start to turn a deeper, more inviting color.
Add the Protein:
Drop in your shrimp and watch carefully—this is the only step where timing truly matters. They'll go from gray to pink in 2 to 3 minutes, and that's exactly when you want to pull them out. Overcooked shrimp ruins everything.
Season and Taste:
Stir in the fish sauce, lime juice, sugar, and chili paste if you're using it, then taste a spoonful of broth. This is your moment to adjust—more lime for tang, more chiles for heat, more fish sauce for savory depth. Season to your own preferences.
Serve with Presence:
Ladle the soup into bowls, letting people see all those beautiful ingredients floating in that golden broth, then scatter cilantro and green onions on top. Set lime wedges on the side so everyone can squeeze in as much brightness as they want.
Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon
Aromatic Thai-inspired Tom Yum Soup featuring shrimp and mushrooms, served with lime wedges for squeezing. Save
Aromatic Thai-inspired Tom Yum Soup featuring shrimp and mushrooms, served with lime wedges for squeezing. | tazzsip.com

One afternoon I was making this soup while my grandmother watched from the kitchen counter, and she kept adjusting the lime juice with the kind of authority that only comes from cooking the same thing a thousand times in a different country. By the end, she'd tasted it four times and added her own touch—a tiny pinch more sugar, a whisper of fish sauce—and somehow made it both my recipe and hers. That's when I understood tom yum isn't about following instructions perfectly; it's about trusting your palate and knowing that every good cook has their own version.

The Art of Balancing Heat and Sour

Tom yum lives and dies by its balance, and this is something I learned through trial and error in my own kitchen. The heat from the chiles and the tartness from the lime are supposed to dance together, not fight, and the fish sauce is what holds them both steady. Start conservative with the chiles and lime, taste after each addition, and remember that the soup will taste different as it cools—something that seems perfectly balanced when hot can taste too sour once it's lukewarm. Pay attention to what your mouth is telling you, and don't hesitate to adjust.

Shopping for Hard-to-Find Ingredients

The first time I made this recipe, I spent forty minutes hunting through three different grocery stores for lemongrass and kaffir lime leaves, which taught me an important lesson: ethnic grocery stores and Asian markets are your friends for this recipe. Once I found the right neighborhood shop, the owner actually helped me pick out the best lemongrass and handed me extra galangal because she said I looked like I needed it. Now I know that when you can't find something, a good substitute beats an ingredient from a place that doesn't really specialize in it.

Vegetarian and Dietary Adjustments

Making this vegetarian is genuinely easy, and I've found it's sometimes even better because you taste the broth more clearly without the shrimp competing for attention. Use vegetable stock instead of chicken, substitute firm tofu cut into cubes, and swap soy sauce for the fish sauce—adjust the soy sauce to taste since it behaves slightly differently than fish sauce. You can also add extra mushrooms, baby corn, or straw mushrooms for texture and substance, and honestly, the vegetarian version has converted a few of my non-vegetarian friends into occasional plant-based eaters.

  • Tofu should be added at the same time as you would add shrimp, just for a minute or two to warm through.
  • Soy sauce is saltier than fish sauce, so start with a bit less and taste before adjusting.
  • A squeeze of extra lime juice at the end balances the earthiness of a vegetable-based soup beautifully.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Steaming hot Tom Yum Soup in a white bowl, garnished with sliced green onions and Thai chiles. Save
Steaming hot Tom Yum Soup in a white bowl, garnished with sliced green onions and Thai chiles. | tazzsip.com

Tom yum is the kind of soup that tastes like restaurant quality but feels intimate and personal when you make it at home. Every time I ladle it into a bowl, I'm still that person standing in a Bangkok market, amazed that something this alive and complex could fit into a single spoon.

Recipe Guide

What makes Tom Yum soup sour?

The signature sourness comes primarily from fresh lime juice added at the end of cooking. The kaffir lime leaves also contribute subtle citrus notes that enhance the tangy profile without being overwhelmingly acidic.

Can I make Tom Yum soup vegetarian?

Absolutely. Substitute vegetable stock for chicken stock, use tofu instead of shrimp, and replace fish sauce with soy sauce. The aromatic base of lemongrass, galangal, and chiles remains the same, delivering that authentic Thai flavor.

How spicy is traditional Tom Yum?

Traditional Tom Yum packs considerable heat from Thai birds eye chiles. Start with 1-2 chiles if you're sensitive to spice, then adjust. The heat should be present but not overpower the complex balance of sour and savory flavors.

What can I substitute for galangal?

fresh ginger works as a substitute, though galangal has a distinct piney, citrusy flavor that's more complex. Use slightly more ginger than galangal called for in the recipe, and consider adding a pinch of coriander to mimic galangal's aromatic notes.

How long does Tom Yum soup keep?

Store cooled soup in an airtight container for up to 3 days. The flavors actually develop beautifully overnight. Reheat gently over medium-low heat, adding fresh lime juice and herbs before serving to brighten the flavors again.

What protein works best in Tom Yum?

Shrimp is traditional and cooks quickly, making it ideal. Other options include chicken breast slices, white fish like cod or tilapia, or firm tofu for vegetarians. Add proteins toward the end to prevent overcooking.

Tom Yum Soup Thai Style

Aromatic Thai soup with lemongrass, lime, and shrimp. Perfectly balanced sour, spicy, and savory flavors in every bowl.

Setup duration
15 min
Heat duration
20 min
Complete duration
35 min
Created by Daniel Brooks

Classification Easy Weeknight Eats

Complexity Medium

Heritage Thai

Output 4 Portions

Nutrition specifications No dairy, No gluten

Components

Broth Base

01 4 cups chicken or vegetable stock
02 2 stalks lemongrass, trimmed and smashed
03 4 kaffir lime leaves, torn
04 3 slices galangal, or ginger as substitute
05 2 Thai bird's eye chiles, sliced

Vegetables and Aromatics

01 7 ounces mushrooms, sliced
02 2 medium tomatoes, cut into wedges
03 1 small onion, sliced
04 3 cloves garlic, smashed

Protein

01 10 ounces shrimp, peeled and deveined, or tofu for vegetarian preparation

Seasonings and Finish

01 3 tablespoons fish sauce, or soy sauce for vegetarian option
02 2 tablespoons fresh lime juice
03 1 teaspoon sugar
04 1 teaspoon chili paste, optional
05 Fresh cilantro leaves for garnish
06 2 green onions, sliced
07 Lime wedges for serving

Method

Phase 01

Infuse the Broth Base: In a medium pot, bring the stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, chiles, garlic, and onion. Simmer for 10 minutes to allow flavors to fully infuse into the broth.

Phase 02

Add Vegetables: Add sliced mushrooms and tomato wedges to the pot. Cook for 5 minutes until mushrooms become tender.

Phase 03

Cook Protein: Add shrimp or tofu and simmer just until shrimp turns pink and is cooked through, approximately 2 to 3 minutes.

Phase 04

Season and Balance: Stir in fish sauce, lime juice, sugar, and chili paste if using. Taste and adjust seasoning for salt, sourness, and heat according to preference.

Phase 05

Serve: Remove from heat. Ladle the soup into bowls and garnish with fresh cilantro and green onions. Serve immediately with lime wedges.

Necessary tools

  • Medium pot
  • Ladle
  • Knife and cutting board
  • Strainer, optional for removing aromatics before serving

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance when uncertain.
  • Contains shellfish from shrimp
  • Contains fish from fish sauce
  • May contain soy if using soy sauce alternative
  • Check all labels for potential cross-contamination if highly sensitive to allergens

Dietary information (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 180
  • Fats: 3 g
  • Carbohydrates: 15 g
  • Proteins: 22 g