Bold, aromatic, and wonderfully refreshing, Thai Hot and Sour Soup with Shrimp, known worldwide as Tom Yum, is one of Thailand’s most iconic and loved dishes. This soup is famous for its powerful balance of hot, sour, salty, and savory flavors, achieved through fragrant herbs like lemongrass, galangal, kaffir lime leaves, fresh chilies, and tangy lime juice. Unlike creamy soups, Tom Yum is light and clear, yet incredibly flavorful and deeply satisfying.
Often enjoyed as both a starter and a light main course, Tom Yum is a staple in Thai households and restaurants alike. The combination of juicy shrimp, earthy mushrooms, and a fragrant broth creates a dish that awakens the senses and warms you from the inside out. Every spoonful delivers a burst of authentic Thai flavor that feels vibrant, comforting, and energizing.
Why I Love This Recipe
I love this Tom Yum recipe because it:
Has an intensely aromatic and refreshing broth
Is light, healthy, and satisfying
Comes together quickly with simple steps
Can be adjusted easily for spice and sourness
Tastes like authentic Thai restaurant soup at home
It’s my go-to soup when I want something bold, warming, and uplifting.
Why This Is a Must-Try Dish
One of the most famous Thai soups worldwide
Naturally low in calories and gluten-free
Packed with immune-boosting herbs
Perfect balance of heat and acidity
Ideal for seafood lovers
If you enjoy vibrant flavors and comforting soups, Tom Yum is a must-try.
Preparation Time, Cooking Time & Servings
Preparation Time: 15 minutes
Cooking Time: 15–20 minutes
Total Time: 30–35 minutes
Servings: 4
Calories: ~180–220 calories per serving (approx.)
Course & Cuisine
Course: Soup / Starter
Cuisine: Thai
Ingredients
Main Ingredients
300–350 g raw shrimp (prawns), peeled and deveined
4 cups water or light seafood stock
1 cup mushrooms (straw, button, or shiitake), sliced
Aromatics
2 stalks lemongrass, bruised and cut into pieces
4–5 slices galangal (or ginger as substitute)
4 kaffir lime leaves, torn
2–3 Thai bird’s eye chilies, lightly crushed (adjust to taste)
Seasonings
2–3 tablespoons fish sauce
2 tablespoons fresh lime juice
1 teaspoon sugar (optional, to balance flavors)
1–2 tablespoons Thai chili paste (Nam Prik Pao) – optional
For Garnish
Fresh cilantro leaves
Extra sliced chilies (optional)
Cooking Directions
Infuse broth with aromatic herbs
Add mushrooms and seasonings
Cook shrimp briefly
Finish with lime juice and herbs
Step-by-Step Preparation Method
Step 1: Infuse the Broth
In a pot, bring water or seafood stock to a boil.
Add lemongrass, galangal, kaffir lime leaves, and chilies.
Reduce heat and simmer for 5 minutes until aromatic.
Step 2: Add Mushrooms
Add sliced mushrooms to the broth.
Simmer for 3–4 minutes until tender.
Step 3: Season the Soup
Stir in fish sauce, sugar (if using), and chili paste (optional).
Taste and adjust seasoning.
Step 4: Cook the Shrimp
Add shrimp and cook for 2–3 minutes until pink and opaque.
Turn off heat immediately to avoid overcooking.
Step 5: Finish with Lime Juice
Add fresh lime juice.
Stir gently and remove large aromatics if desired.
How to Serve
Serve hot in individual bowls
Garnish with fresh cilantro
Enjoy as a starter or light meal
Pair with steamed jasmine rice or Thai fried rice
Recipe Tips
Add lime juice after turning off the heat for best flavor
Do not overcook shrimp—they cook very quickly
Adjust chilies to suit your spice tolerance
Use fresh herbs for authentic taste
Variations
Tom Yum Nam Khon (Creamy): Add evaporated milk or coconut milk
Seafood Tom Yum: Use mixed seafood like squid and fish
Chicken Tom Yum: Replace shrimp with sliced chicken
Vegetarian Tom Yum: Use tofu and vegetable stock
Extra Spicy: Add more chilies or chili paste
Freezing and Storage
Storage
Refrigerate in an airtight container for 2–3 days
Freezing
Freezing is not recommended due to fresh herbs and shrimp texture
Broth without shrimp can be frozen for up to 1 month
Special Equipment Needed
Medium to large pot
Ladle
Sharp knife and cutting board
Conclusion
Thai Hot and Sour Soup with Shrimp (Tom Yum) is a vibrant celebration of Thai flavors—light yet deeply satisfying, bold yet perfectly balanced. With its fragrant herbs, tangy lime, and juicy shrimp, this soup delivers comfort and excitement in every spoonful. Whether enjoyed as a starter or a light meal, Tom Yum is a timeless dish that brings authentic Thai taste straight to your kitchen. One bowl is never enough!
Bold, aromatic, and wonderfully refreshing, Thai Hot and Sour Soup with Shrimp, known worldwide as Tom Yum, is one of Thailand’s most iconic and loved dishes. This soup is famous for its powerful balance of hot, sour, salty, and savory flavors, achieved through fragrant herbs like lemongrass, galangal, kaffir lime leaves, fresh chilies, and tangy lime juice. Unlike creamy soups, Tom Yum is light and clear, yet incredibly flavorful and deeply satisfying.
Ingredients
Main Ingredients
300g 300–350 raw shrimp (prawns)
4cups water or light seafood stock
1cup mushrooms (straw, button, or shiitake)
Aromatics
2stalks lemongrass, bruised and cut into pieces
4slices 4–5 galangal (or ginger as substitute)
4kaffir lime leaves, torn
2Thai 2–3 bird’s eye chilies, lightly crushed (adjust to taste)
Seasonings
2tablespoons 2–3 fish sauce
2tablespoons fresh lime juice
1teaspoon sugar (optional, to balance flavors)
1tablespoons 1–2 Thai chili paste (Nam Prik Pao)
For Garnish
Fresh cilantro leaves
Extra sliced chilies (optional)
Instructions
1
Infuse the Broth : In a pot, bring water or seafood stock to a boil. Add lemongrass, galangal, kaffir lime leaves, and chilies. Reduce heat and simmer for 5 minutes until aromatic.
2
Add Mushrooms : Add sliced mushrooms to the broth. Simmer for 3–4 minutes until tender.
3
Season the Soup : Stir in fish sauce, sugar (if using), and chili paste (optional). Taste and adjust seasoning.
4
Cook the Shrimp : Add shrimp and cook for 2–3 minutes until pink and opaque. Turn off heat immediately to avoid overcooking.
5
Finish with Lime Juice : Add fresh lime juice. Stir gently and remove large aromatics if desired.
Pin this recipe to share with your friends and followers.
Samantha Doe
Food and Lifestyle Blogger
Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.