Tom Yum Soup

Featured in: Everyday Meal Ideas

Tom Yum is Thailand's iconic hot and sour soup, infused with lemongrass, galangal, kaffir lime leaves, and Thai chiles. This version features tender shrimp simmered in an aromatic broth seasoned with fish sauce and fresh lime juice. The result is a perfectly balanced bowl with layers of citrus, heat, and umami depth. Customize the spice level and protein to your liking, and serve with jasmine rice for a complete Thai dining experience.

Updated on Fri, 30 Jan 2026 14:20:53 GMT
A steaming bowl of Tom Yum Soup with shrimp, mushrooms, and fresh cilantro, garnished with lime wedges. Bookmark
A steaming bowl of Tom Yum Soup with shrimp, mushrooms, and fresh cilantro, garnished with lime wedges. | buenotifsa.com

Tom Yum Soup is a vibrant, aromatic Thai classic, celebrated for its bold blend of lemongrass, lime, and Thai chiles. This iconic dish perfectly balances sour, spicy, salty, and savory notes, creating a complex yet refreshing broth that is a hallmark of Southeast Asian cuisine.

A steaming bowl of Tom Yum Soup with shrimp, mushrooms, and fresh cilantro, garnished with lime wedges. Bookmark
A steaming bowl of Tom Yum Soup with shrimp, mushrooms, and fresh cilantro, garnished with lime wedges. | buenotifsa.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Whether you are seeking a light lunch or a fragrant starter, this soup delivers an explosion of taste in every spoonful. The combination of succulent shrimp, tender mushrooms, and a spicy-sour broth makes it a satisfying dish that is as comforting as it is healthy.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Broth Base: 4 cups chicken or vegetable stock, 2 stalks lemongrass (trimmed and smashed), 4 kaffir lime leaves (torn), 3 slices galangal or ginger, 2 Thai birds eye chiles (sliced).
  • Vegetables & Aromatics: 200 g mushrooms (sliced), 2 medium tomatoes (wedges), 1 small onion (sliced), 3 cloves garlic (smashed).
  • Protein: 300 g shrimp, peeled and deveined (or tofu).
  • Seasonings & Finish: 3 tbsp fish sauce (or soy sauce), 2 tbsp fresh lime juice, 1 tsp sugar, 1 tsp chili paste (optional), fresh cilantro leaves, 2 green onions (sliced), and lime wedges for serving.

Instructions

1. Infuse the Aromatics
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 let the flavors infuse.
2. Cook the Vegetables
Add mushrooms and tomatoes. Cook for 5 minutes until the mushrooms are tender.
3. Simmer the Protein
Add the shrimp (or tofu) and simmer just until the shrimp turn pink and are cooked through, about 2–3 minutes.
4. Season and Balance
Stir in the fish sauce, lime juice, sugar, and chili paste if using. Taste and adjust the seasoning for salt, sourness, and heat as desired.
5. Garnish and Serve
Remove from heat. Ladle the soup into bowls and garnish with fresh cilantro and sliced green onions. Serve hot with lime wedges.

Zusatztipps für die Zubereitung

For extra texture, consider adding straw mushrooms or baby corn to the broth. Be sure to smash the lemongrass and garlic before adding them to the pot to ensure the maximum amount of essential oils and flavor are released into the stock.

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.

Varianten und Anpassungen

To make a vegetarian version, simply swap the chicken stock for vegetable stock, use firm tofu instead of shrimp, and replace the fish sauce with soy sauce. You can also adjust the number of Thai chiles to reach your preferred spice level.

Serviervorschläge

For a more substantial meal, pair this soup with a side of steamed jasmine rice. Before serving, you may use a strainer to remove the woody pieces of lemongrass, galangal, and lime leaves if you prefer a smoother eating experience.

Spicy Tom Yum Soup simmering with lemongrass, chiles, and tender shrimp, served steaming hot with lime. Bookmark
Spicy Tom Yum Soup simmering with lemongrass, chiles, and tender shrimp, served steaming hot with lime. | buenotifsa.com

Enjoy the authentic, vibrant taste of Thailand in every bowl of this Tom Yum Soup. With its perfect balance of aromatics and heat, it is a healthy choice that never compromises on flavor.

Recipe Questions

Can I make Tom Yum vegetarian?

Yes, substitute vegetable stock for chicken stock, use tofu instead of shrimp, and replace fish sauce with soy sauce for a fully plant-based version.

What can I use if I can't find galangal?

Fresh ginger works as a substitute, though galangal has a more citrusy and pine-like flavor. Use the same amount of ginger if galangal is unavailable.

How spicy is Tom Yum Soup?

Spice level varies based on the amount of Thai chiles used. Start with one or two chiles and adjust to your heat tolerance. Remove seeds for milder heat.

Can I prepare the broth in advance?

Absolutely. Simmer the aromatics in stock ahead of time and refrigerate. When ready to serve, reheat and add vegetables, protein, and seasonings fresh.

What other proteins work well in Tom Yum?

Chicken, firm white fish, squid, mussels, or a seafood mix all work beautifully. Adjust cooking times based on the protein to avoid overcooking.

Should I remove the lemongrass and lime leaves before serving?

These aromatics are traditionally left in for presentation and continued flavor, but they aren't meant to be eaten. You can strain them out if preferred.

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

Thai hot and sour soup with lemongrass, galangal, lime, and shrimp. Bold aromatics in perfect balance.

Prep Duration
15 min
Time for Cooking
20 min
Overall Duration
35 min
Provided by Kyle Anderson


Skill Level Medium

Cuisine Origin Thai

Portion Size 4 Serving Amount

Diet Considerations No Dairy, No Gluten

What You Need

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 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

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, optional
05 Fresh cilantro leaves for garnish
06 2 green onions, sliced
07 Lime wedges to serve

How To Make

Step 01

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

Step 02

Cook Vegetables: Add mushrooms and tomatoes to the broth. Cook for 5 minutes until mushrooms are tender.

Step 03

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

Step 04

Season and Adjust: Stir in fish sauce, lime juice, sugar, and chili paste if using. Taste and adjust seasoning for salt, sourness, and heat as desired.

Step 05

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

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 You'll Need

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

Allergy Details

Review every ingredient for potential allergens. If unsure, ask your healthcare provider.
  • Contains shellfish from shrimp
  • Contains fish from fish sauce
  • May contain soy if using soy sauce
  • Always check labels for cross-contamination if highly sensitive

Nutrition Per Serving

These figures are for information only. They're not a substitute for medical guidance.
  • Energy (Calories): 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.