Savory and Satisfying: Easy Tom Yum Goong Recipe | Thai Lemongrass Soup with Shrimp
As the sun dips below the horizon and the air cools, nothing beats a soothing bowl of soup. I vividly remember my first encounter with Tom Yum Goong at a bustling Thai market, where the tantalizing aroma of lemongrass and chili danced through the air. This wasn’t just any soup; this was a bowl filled with flavors that transported me straight to Thailand. The Tom Yum Goong Recipe | Thai Lemongrass Soup with Shrimp has since become my ultimate comfort dish—perfectly balancing the zesty tartness of lime, the heat of chilies, and the scrumptiousness of shrimp.
Why is this recipe better than others? It’s simple! It’s not just about the ingredients; it’s about the love you pour into it. Made fresh, it shines brightly compared to store-bought options loaded with preservatives. There’s something magical about simmering your own broth, and as the herbs steep, the kitchen fills with memories of shared meals and family laughter.
In this post, I’m excited to share my beloved recipe for Tom Yum Goong, revealing every aromatic step and chef’s tip along the way. Get ready to learn how to create this beloved Thai soup that’s as vibrant as it is heartwarming, ensuring that each bowl you serve is an experience worth savoring!
What Are Tom Yum Goong and Thai Lemongrass Soup with Shrimp?
Bubbling with history and rich flavors, Tom Yum Goong is a classic Thai soup that originated from centuries-old culinary traditions in Southeast Asia. This iconic dish is celebrated worldwide not just for its distinct taste but also for its soothing properties. The infusion of lemongrass, galangal, and kaffir lime leaves gives the broth a refreshing brightness, while the addition of shrimp adds a delightful texture that makes every spoonful pure bliss.
Tom Yum Goong is unique because it strikes an extraordinary balance between spicy, sour, sweet, and salty flavors—a true dance of culinary contrasts. The fragrant herbs create a bold base, while the shrimp (or whatever protein you choose) melts in your mouth. This soup is adaptable too! Wanted to warm up after a rainy day? Make some Tom Yum Goong. Planning a cozy gathering? This soup will impress every guest at your table.
Why You’ll Love This Recipe
-
Authentic Flavor Profile: This recipe captures the heart of Thai cuisine, with fresh herbs and spices working together to create a robust broth. It’s like a flavor passport to Thailand, right in your kitchen!
-
Better Than Takeout: Trust me, your homemade Tom Yum Goong will blow any restaurant version out of the water. Not only is it fresher, but you also have control over the ingredients, allowing you to avoid preservatives and artificial flavors.
-
Budget-Friendly: Making this soup at home is a fraction of the price you’d pay at your favorite Thai joint. Plus, you can make enough to feed a small army!
-
Versatile Customization Options: Don’t have shrimp? Feel free to substitute it with chicken, tofu, or even a medley of vegetables! Want it spicier? Toss in a few extra chilies. The beauty of this recipe is that it caters to your taste buds.
-
Simple Yet Impressive: While it might seem elaborate, this soup comes together in less than 30 minutes! It’s perfect for those weeknight dinners when you crave something extra special.
So grab your apron and let’s get cooking! You’ll soon be savoring a bowl of delicious Tom Yum Goong that warms your heart and home.
Ingredients
-
2 1/2 cups water: Use filtered water for the best flavor.
-
2 lemongrass stalks: Look for fresh, firm stalks; older stalks can be tough.
-
10 kaffir lime leaves: These fragrant leaves are a must for authentic flavor; you can also find them dried if fresh is unavailable.
-
1 thumb-sized chunk of galangal: Galangal can be hard to find, but it’s essential for that unique herbal note; ginger can be a temporary substitute but won’t deliver the same flavor.
-
4 shallots: If shallots aren’t available, yellow onions will work; just cut back on the quantity as they are stronger in flavor.
-
5 Thai chilies: Adjust according to your spice preference; if you want it milder, deseed them, or use milder peppers.
-
1 Roma tomato: Freshness is key here; a ripe tomato enhances the broth’s depth.
-
7 ounces straw mushrooms: If unavailable, canned mushrooms are an excellent substitute.
-
5 culantro leaves: Very similar to cilantro, but offers a bolder flavor; fresh cilantro can be a substitute.
-
15 shrimp: Use large shrimp for that satisfying bite. For a twist, try it with scallops or fish!
-
1 tablespoon fish sauce: This quintessential ingredient brings the umami punch; if you’re vegetarian, substitute with soy sauce.
-
1/2 tablespoon sugar: Balance the sour and salty flavors with sugar— brown sugar imparts a deeper flavor if you prefer.
-
3 1/2 tablespoons freshly-squeezed lime juice: For the best taste, always opt for fresh lime juice over bottled.
-
1/2 tablespoon Thai chili paste (nam prik pao): This is optional but adds a fantastic depth of flavor.
Preparation notes: Always use room temperature ingredients for even cooking. Make sure to rinse your shrimp thoroughly and buy the freshest ingredients you can find!
Step-by-Step Instructions
-
Start by boiling 2 1/2 cups of water in a medium pot over medium heat (about 6-7 minutes should do).
-
Prep your lemongrass: While waiting for the water to boil, take the stalks of lemongrass, chopping off the roots and discarding the tough outer layer. Cut each stalk into 1-inch pieces—this helps release the flavor!
-
Prepare the herbs: Hand-tear the kaffir lime leaves. This preserves their oils, ensuring maximum flavor infusion.
-
Slice the galangal: Thinly slice the galangal root; if it’s tough to slice, just pound it a bit with the flat side of your knife.
-
Shallots: Peel the shallots and cut them in half. Their sweetness will balance the acidity of the lime and fish sauce perfectly.
-
Pound the aromatics: In a mortar, gently pound the lemongrass, galangal, and shallots until they’re fragrant, then add them to the pot of boiling water. Let this mixture boil for about 10 minutes, allowing the herbs to work their magic.
-
Chili time: Pound the chilies in a mortar or smash them on a cutting board with the back of your knife to release their heat. If you love spice, add a pinch of chili flakes, too!
-
Chop and toss: Cut your tomato into wedges and slice the mushrooms in half, then roughly chop the culantro. Once the broth has simmered for 10 minutes, add the tomato to the pot.
-
Prep those shrimp: Peel the shells, remove the heads but keep the tails on, then devein and rinse them.
-
Add the main ingredients: Once the water is boiling again, toss in the mushrooms and shrimp, cooking for about 2-3 minutes; you want the shrimp to turn pink and opaque.
-
Time to season: Add in the fish sauce, sugar, chilies, and Thai chili paste. Be sure to taste test and adjust the flavors to your liking—maybe a bit more lime juice for zing?
-
Final touches: Stir in the kaffir lime leaves and turn off the heat. Add the fresh lime juice and taste again to ensure perfection.
-
Serve with love: Transfer your beautiful Tom Yum Goong into serving bowls and sprinkle with the chopped culantro.
Chef’s Tips:
- If the soup tastes too salty, squeeze in more lime juice to balance it out.
- You can light the soup up by garnishing with fresh chopped green onions or thinly-sliced red chilies.
Common Mistakes to Avoid:
- Overcooking shrimp, resulting in a rubbery texture. They’ll go from translucent to opaque in no time!
- Using old, tough herbs can mute the flavors. Always select the freshest ingredients for a vibrant taste.
Expert Tips & Tricks
-
Storage Recommendations: Tom Yum Goong keeps well in the fridge for up to 3 days. Just reheat gently on the stovetop, adding a splash of water if it thickens too much.
-
Make-Ahead Instructions: You can prepare the broth a day in advance. Simply add the shrimp and veggies when you’re ready to serve.
-
Freeze it: If you want to make a big batch, you can freeze Tom Yum Goong for up to a month (just leave out the shrimp until you reheat).
-
Troubleshoot: If your soup is too sour, ramp up the sweetness with a bit of sugar. Conversely, if it’s too sweet, a splash more of lime juice will set it straight.
-
Get Ahead: Chop your veggies and prep your proteins in advance. On busy nights, just drop everything into the pot and let the magic happen!
-
Ingredient Swaps: If you’re vegetarian, feel free to use vegetable stock and tofu in place of the shrimp.
Serving Suggestions
Pair your comforting bowl of Tom Yum Goong with jasmine rice to soak up that flavorful broth. Alternatively, crispy spring rolls make for a delightful appetizer, enhancing your Thai dining experience. For presentation, serve the soup in colorful bowls and garnish with lime wedges and extra fresh herbs—your guests will love the vibrant colors and inviting aromas.
Variations & Substitutions
-
Seasonal Variations: You can switch up the veggies according to the seasons! Try adding seasonal ingredients like corn or baby bok choy in the summer, or hearty mushrooms in the winter.
-
Dietary Adaptations: For a gluten-free option, make sure your fish sauce is gluten-free, or use tamari instead. Vegan versions can easily swap in tofu or jackfruit instead of shrimp.
-
Flavor Combinations: Want to make it even heartier? Add a few handfuls of fresh spinach or kale for a nutritious twist, or experiment with a splash of coconut milk for a creamier soup.
Nutrition & Storage Info
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Yield: Serves 4
- Estimated calories per serving: 150
Storage Instructions:
- Room temperature: Best enjoyed fresh!
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Freeze for up to 1 month.
FAQ Section
-
Can I substitute the shrimp?
Absolutely! You can use chicken, tofu, or just vegetables for a lighter version. -
What does Tom Yum mean?
"Tom" refers to the boiling process, while "Yum" denotes the spicy and sour flavors, making it a wonderful representation of the dish. -
How spicy is this soup?
The heat level varies depending on the chilies used. Feel free to adjust according to your taste! -
Can I make it vegetarian?
Yes! Use vegetable broth and tofu instead of shrimp for a delicious vegetarian version. -
How long does it take for the shrimp to cook?
Typically, it takes about 2-3 minutes until they turn pink and opaque. -
What’s the best way to serve it?
Serve hot, garnished with fresh herbs and lime wedges, with jasmine rice on the side. -
Can I make this soup in advance?
Yes! You can prepare the broth a day in advance and then add shrimp and veggies when ready to serve. -
Is it necessary to use fresh lime juice?
Yes! Fresh lime juice enhances the flavors far better than bottled. -
What if I don’t have galangal?
Ginger can be used in a pinch, but it will alter the flavor slightly. -
Can I freeze leftover soup?
Yes, but leave out the shrimp and add them in when reheating. It can be frozen for up to a month.
Conclusion
This delicious Tom Yum Goong Recipe | Thai Lemongrass Soup with Shrimp is not just a meal; it’s an experience that brings warmth and satisfaction. Each bowl tells a story of love, tradition, and comfort that is perfect for any occasion. I encourage you to try making it yourself and share it with family and friends!
I would love to hear your experiences—did you add your own twist? Make sure to leave a comment! And if this recipe sparks your interest, check out my other Thai-inspired dishes on the blog that will warm your heart and enliven your palate! Enjoy cooking, and happy eating!

Tom Yum Goong
Ingredients
Method
- Start by boiling 2 1/2 cups of water in a medium pot over medium heat (about 6-7 minutes should do).
- Prep your lemongrass by chopping off the roots and discarding the tough outer layer. Cut each stalk into 1-inch pieces.
- Hand-tear the kaffir lime leaves to preserve their oils.
- Thinly slice the galangal root; if tough to slice, pound it lightly.
- Peel the shallots and cut them in half.
- In a mortar, gently pound the lemongrass, galangal, and shallots until fragrant, then add them to the boiling water.
- Pound the chilies to release their heat.
- Cut the tomato into wedges and slice the mushrooms in half. Chop the culantro.
- Once the broth has simmered for 10 minutes, add the tomato to the pot.
- Prepare the shrimp by peeling and deveining them.
- Once the water is boiling again, add the mushrooms and shrimp, cooking for about 2-3 minutes.
- Add in the fish sauce, sugar, chilies, and Thai chili paste. Taste and adjust flavors.
- Stir in the kaffir lime leaves, turn off the heat, and add the fresh lime juice.
- Transfer the soup into serving bowls and sprinkle with chopped culantro.
