Tom Yum Soup

This authentic Thai classic combines fragrant lemongrass, kaffir lime leaves, and galangal in a steaming broth. The interplay of tart lime juice, fiery chiles, savory fish sauce, and subtle sweetness creates an unforgettable sensory experience. Plump shrimp soak up the aromatic broth while mushrooms and tomatoes add substance. Each spoonful delivers the signature hot and sour balance that makes this dish beloved worldwide.

Updated on Wed, 28 Jan 2026 13:44:00 GMT
A steaming bowl of Tom Yum Soup with shrimp, mushrooms, and fresh herbs, garnished with lime wedges for a zesty finish. Save
A steaming bowl of Tom Yum Soup with shrimp, mushrooms, and fresh herbs, garnished with lime wedges for a zesty finish. | sweetqahwa.com

The first time the steam from a pot of Tom Yum hit my face, I was huddled in a tiny kitchen during a rainstorm. The scent of lemongrass and lime leaves cut through the damp air like a bright, citrusy beacon. I had never tasted something that managed to be so fiery and refreshing at the same time. It felt like a liquid hug that woke up every single one of my senses. Now, whenever the sky turns grey, I reach for these aromatics immediately.

I once served this to a friend who claimed they hated soup as a meal. After three bowls, they were asking for the specific brand of chili paste I used. There is something about the way the galangal and chiles interact that makes it impossible to stop after just one spoonful. It turns a quiet Tuesday night into a vibrant culinary adventure.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Chicken or vegetable stock: Use a high quality broth since it forms the foundation of every spoonful you take.
  • Lemongrass: Smashed stalks release those essential oils that give the broth its signature lemony perfume.
  • Kaffir lime leaves: These torn leaves add a floral depth that regular lime zest simply cannot replicate.
  • Galangal: This woody root offers a sharp peppery bite that is much more intense than standard ginger.
  • Thai birds eye chiles: A little goes a long way so start with one if you prefer a milder heat level.
  • Mushrooms: These earthy slices soak up the broth like little sponges for a burst of flavor in every bite.
  • Tomatoes: The slight acidity and sweetness of the wedges help balance the salty fish sauce.
  • Onion and garlic: These aromatics build a savory foundation that rounds out the more aggressive citrus notes.
  • Shrimp: These cook in mere minutes and provide a snappy texture that pairs beautifully with the light broth.
  • Fish sauce: This is the secret to that deep umami funk that makes Thai cuisine so addictive.
  • Lime juice: Always add this at the very end to keep the brightness from turning bitter under heat.
  • Sugar: A tiny pinch helps bridge the gap between the spicy chiles and the sour lime.
  • Chili paste: A spoonful of nam prik pao adds a smoky richness and a gorgeous reddish hue.
  • Cilantro and green onions: These fresh herbs provide a cooling contrast to the hot and spicy liquid.

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Infuse the base:
Bring the stock to a simmer then toss in your smashed lemongrass and lime leaves to extract their essence. Let the aromatics mingle for ten minutes until the kitchen smells like a tropical garden.
Soften vegetables:
Drop in the mushrooms and tomato wedges to let them soften and share their juices with the broth. They only need about five minutes to become perfectly tender without losing their shape.
Protein timing:
Slide the shrimp or tofu into the bubbling liquid and watch for that bright pink color shift. This happens quickly so stay close to the stove to avoid overcooking them.
Flavor balancing:
Whisk in the lime juice and fish sauce while the heat is off to preserve the fresh flavors. Adjust the balance of salty and sour until it makes your palate sing.
Final garnish:
Ladle the hot soup into bowls and top with plenty of fresh cilantro and green onions. Squeeze an extra lime wedge over the top for one last hit of citrus.
Spicy Tom Yum Soup bubbling in a pot, featuring vibrant red chiles, sliced mushrooms, and aromatic Thai spices for a bold flavor. Save
Spicy Tom Yum Soup bubbling in a pot, featuring vibrant red chiles, sliced mushrooms, and aromatic Thai spices for a bold flavor. | sweetqahwa.com

During a particularly stressful week, I found that the rhythmic smashing of lemongrass was incredibly therapeutic. Sitting down with the finished bowl, I felt the tension leave my shoulders with every spicy sip. It was the first time I realized that cooking could be a form of meditation.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Mastering the Aromatics

Taking the time to properly bruise your lemongrass makes a world of difference. I use the back of my knife to give them a few firm whacks before they go into the pot. This step breaks the cell walls and lets the flavorful oils escape into your broth much faster.

Galangal Versus Ginger

Many people try to swap in ginger for galangal but the flavor profile is quite different. Galangal has a piney and citrusy heat that defines the authentic Tom Yum experience. If you can find it at your local market it is worth the extra trip.

Creative Variations

You can really make this soup your own by playing with different textures and additions. I love throwing in some baby corn or straw mushrooms when I want a heartier bowl. It keeps the experience fresh every time you make it.

  • Try adding a splash of coconut milk for a creamier version of this classic dish.
  • Serve it alongside a bowl of jasmine rice to soak up every drop of the broth.
  • Keep extra chiles on the side for those who want to turn up the heat level.
Close-up of Tom Yum Soup in a rustic bowl, highlighting tender shrimp, fresh cilantro, and colorful vegetables in a clear broth. Save
Close-up of Tom Yum Soup in a rustic bowl, highlighting tender shrimp, fresh cilantro, and colorful vegetables in a clear broth. | sweetqahwa.com

This soup is a testament to how simple ingredients can create a complex and soul warming meal. I hope it brings as much brightness to your table as it does to mine.

Recipe FAQs

โ†’ What makes Tom Yum sour?

Fresh lime juice provides the primary sour element, balanced with the slight sweetness from sugar and umami from fish sauce.

โ†’ Can I make it vegetarian?

Yes. Use vegetable stock instead of chicken stock, replace shrimp with firm tofu, and substitute fish sauce with soy sauce.

โ†’ How spicy is this soup?

Adjustable based on your preference. Two birds eye chiles deliver medium heat, but you can reduce or increase the amount to suit your taste.

โ†’ What's the difference between Tom Yum and Tom Kha?

Tom Yum is a clear hot and sour soup, while Tom Kha includes coconut milk making it creamy and richer.

โ†’ Can I prepare this ahead?

The broth base can be made a day ahead. Add shrimp and fresh vegetables just before serving to maintain texture and prevent overcooking.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tom Yum Soup

Vibrant Thai soup with lemongrass, lime, and fresh herbs in a perfectly balanced spicy-sour broth.

Prep Time
15 minutes
Cook Time
20 minutes
Total Duration
35 minutes
Created by Hudson Lawrence


Skill Level Medium

Cuisine Thai

Makes 4 Portions

Diet Notes Dairy-Free, Gluten-Free, Reduced Carbs

Needed Ingredients

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
05 2 Thai birds 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

Seasonings and Finish

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

How-To Steps

Step 01

Infuse the Broth Base: Bring stock to a gentle boil in a medium pot. Add lemongrass, kaffir lime leaves, galangal, chiles, garlic, and onion. Simmer for 10 minutes to allow flavors to infuse thoroughly.

Step 02

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

Step 03

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

Step 04

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

Step 05

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

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Medium pot
  • Ladle
  • Knife and cutting board
  • Strainer (optional, to remove aromatics before serving)

Allergy Advice

Always review all ingredients for allergens. If unsure, ask a health expert.
  • Contains shellfish (shrimp) and fish (fish sauce)
  • Soy may be present if using soy sauce as a substitute
  • Always check labels for cross-contamination if highly sensitive

Nutrition Details (each serving)

These numbers are for general reference. Always check with a healthcare provider when needed.
  • Energy: 180
  • Fats: 3 g
  • Carbohydrates: 15 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.