A zesty and aromatic soup bursting with Thai flavours, perfect for a comforting meal.
Prep
15 min
Cook
25 min
Total
40 min
Servings
4
Difficulty
Medium
Instructions
Prepare the Soup Base
In a large pot, bring chicken broth to a boil. Add lemongrass, kaffir lime leaves, galangal, and crushed chilies. Simmer for 5 minutes to infuse flavours.
Pro tip: Smashing the lemongrass releases its aromatic oils.
Add Mushrooms
Add sliced mushrooms to the pot and continue simmering for another 5 minutes until they are tender.
Cook the Shrimp
Add shrimp to the pot and cook for about 3-4 minutes until they turn pink and opaque.
Pro tip: Ensure not to overcook the shrimp to keep them tender.
Season the Soup
Stir in fish sauce, sugar, and Thai chili paste. Adjust the seasoning according to your taste preference.
Pro tip: For a vegetarian version, substitute fish sauce with soy sauce.
Add Lime Juice
Remove the pot from heat and stir in lime juice. Taste and adjust seasoning if needed.
Pro tip: Adding lime juice off the heat preserves its fresh flavour.
Serve
Ladle the soup into bowls, garnish with fresh cilantro and lime wedges, and serve hot.
Pro tip: Serve with extra lime wedges for those who prefer a tarter taste.
Tips & Tricks
- Use fresh herbs for the most vibrant flavour.
- Adjust the spice level by varying the amount of chili paste.
- Fish sauce adds depth, but soy sauce can be a substitute for vegetarians.
Frequently Asked Questions
What is Tom Yum Soup?
Tom Yum Soup is a Thai soup known for its spicy and sour flavour, typically made with broth, lemongrass, lime leaves, galangal, chilies, and shrimp.
How many calories are in homemade Tom Yum Soup?
A serving of homemade Tom Yum Soup contains approximately 120 calories.
Can I make Tom Yum Soup vegetarian?
Yes, substitute shrimp with tofu and fish sauce with soy sauce for a vegetarian version.
How long does it take to make Tom Yum Soup?
This homemade Tom Yum Soup takes about 40 minutes from start to finish.
What can I serve with Tom Yum Soup?
Serve Tom Yum Soup with steamed jasmine rice or a light Thai salad for a complete meal.
Serving Suggestions
Nutrition per serving
120
Calories
12g
Protein
3g
Fat
10g
Carbs
You Might Also Like
More Soup Recipes
Pressure Cooker Thai Chicken Coconut Soup Tom Kha
A fragrant and creamy Thai chicken soup with coconut milk, made easily in a pressure cooker.
Spicy Chicken Thai Soup with Coconut Milk
A fragrant and spicy chicken Thai soup with coconut milk, perfect for chilly nights.
Authentic Khao Soi Soup
Savour the rich, creamy flavours of this authentic Thai Khao Soi soup, featuring a blend of spices, coconut milk, and tender chicken.
Thai Tofu Soup
A fragrant and spicy Thai tofu soup that is both hearty and healthy, perfect for a warming meal.
Thai Shrimp and Coconut Milk Soup
A fragrant and creamy Thai-inspired soup with shrimp and coconut milk, enriched with lemongrass and lime.
Thai Indian Veggie Soup
A delightful fusion of Thai and Indian flavours in a comforting veggie soup.
Kitchen & BBQ gear
What we use for recipes like this

Kitchen Appliances · Waffle Makers
Reemix Waffle Maker, Round Classic Belgian Waffle Iron
$39.99

Kitchen Appliances · Food Processors
Ninja Professional Plus Food Processor 850-Watts With Auto-iQ Preset Programs Chop Puree Dough Slice Shred With a 9-Cup Capacity and a Silver Stainless Finish (BN600C) - Canadian Version
$99.99

Pit Boss Grills
Expanding Smoke Tube 7-12"
$19.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
