Description
This iconic Thai hot and sour soup features succulent shrimp swimming in an aromatic broth infused with lemongrass, galangal, and kaffir lime leaves. Once you make authentic tom yum goong at home, you’ll understand why it’s Thailand’s most beloved soup.
Prep Time: 15 minutes | Cook Time: 15 minutes | Total Time: 30 minutes | Servings: 4
Ingredients
- 4 cups chicken broth (or shrimp stock for even more flavor)
- 8 oz large shrimp, peeled and deveined (save shells for stock if you’re feeling ambitious)
- 3 stalks fresh lemongrass, bottom 4 inches only, smashed with knife handle
- 4 fresh or frozen kaffir lime leaves, torn slightly (avoid dried if possible)
- 2-inch piece fresh galangal, sliced thin (looks like ginger but tastes different)
- 8 fresh Thai bird’s eye chilies, crushed (adjust based on your heat tolerance)
- 1/2 cup straw mushrooms, halved (or button mushrooms if you can’t find them)
- 1 medium tomato, cut into wedges (adds subtle sweetness)
- 1 small onion, sliced (or use shallots for more authentic flavor)
- 2 tbsp fish sauce (good quality Thai brand—start with less, add more)
- 2 tbsp fresh lime juice (from about 1–2 limes, squeezed right before serving)
- Fresh cilantro leaves, for garnish (and Thai basil if you can find it)
Instructions
- Bring the chicken broth to a gentle simmer in a medium pot over medium heat. Don’t let it boil aggressively—you want a calm, steady simmer. This is your flavor foundation, so treat it gently.
- Add the smashed lemongrass stalks, torn kaffir lime leaves, sliced galangal, and crushed Thai chilies to the simmering broth. Let this aromatic mixture infuse for 5 minutes without rushing it. Your kitchen should start smelling absolutely incredible—that’s how you know it’s working. These aromatics are what make tom yum taste authentically Thai.
- Stir in the halved mushrooms, tomato wedges, and sliced onion. Let them cook for 3-4 minutes until the vegetables are tender but not mushy. The tomatoes will start to break down slightly and add sweetness that balances the heat and sour notes.
- Add the shrimp to the pot and cook just until they turn pink and opaque—about 2-3 minutes max. Don’t walk away during this step because shrimp overcook in seconds and turn rubbery. The moment they’re pink and curled up, they’re done.
- Remove the pot from heat and season with fish sauce and fresh lime juice. Start with the amounts listed, then taste and adjust—tom yum should be boldly flavored with a clear balance of salty, sour, and spicy. Add more of whatever it needs. This is where your personal preference comes in.
- Fish out and discard the lemongrass stalks, kaffir lime leaves, and galangal slices. They’re not meant to be eaten—just warn your guests so nobody bites into one by accident.
- Ladle the hot, aromatic tom yum goong into serving bowls. Make sure everyone gets plenty of shrimp and vegetables.
- Garnish generously with fresh cilantro leaves (and Thai basil if you have it) right before serving. The fresh herbs add another layer of aroma that makes the soup irresistible. Serve immediately while it’s piping hot and enjoy!
Nutrition Information (Per Serving):
- Calories: 145
- Carbohydrates: 8g
- Protein: 18g
- Fat: 4g
- Fiber: 2g
- Sodium: 890mg
- Vitamin C: 25% DV (from lime juice and tomatoes)
- Vitamin A: 15% DV (from vegetables and herbs)
This tom yum goong provides lean protein from shrimp, immune-boosting aromatics like galangal and lemongrass, and vitamin C from fresh lime juice—making it both flavorful and nourishing.
Notes:
- Don’t overcook the shrimp. They go from perfect to rubbery in seconds. Pull them out the instant they turn pink.
- Fresh aromatics matter here. Dried lemongrass and lime leaves lose too much flavor. It’s worth seeking out fresh or frozen versions.
- Adjust the heat to your preference. Start with fewer chilies and add more if needed. You can always add heat but can’t take it away.
- Taste and adjust the seasoning. Every batch needs slightly different amounts of fish sauce and lime juice depending on your ingredients. Trust your taste buds.
Storage Tips:
Refrigerator: Store leftover tom yum in an airtight container for up to 2 days. The shrimp will continue to firm up but the flavors actually deepen overnight. Reheat gently and add a fresh squeeze of lime juice before serving.
Freezer: I don’t recommend freezing tom yum because the shrimp texture suffers and the fresh aromatics lose their brightness. This soup is best made fresh.
Make-Ahead Broth: You can make the aromatic broth base ahead, infuse all the aromatics, strain them out, and refrigerate for up to 3 days. When ready to serve, reheat the broth and add fresh vegetables and shrimp.
Reheating: Reheat gently over medium-low heat—don’t boil aggressively or the shrimp will overcook further. Add a splash of fresh lime juice to brighten the flavors after reheating.
Serving Suggestions:
- With Jasmine Rice: The classic pairing—serve steaming bowls of tom yum alongside jasmine rice to soak up the incredible broth
- Thai Feast: Pair with pad thai, green curry, and mango sticky rice for a complete Thai dinner spread
- Light Lunch: Enjoy a smaller portion with spring rolls or Thai salad for a refreshing, light meal
- Add Noodles: Drop cooked rice noodles into each bowl for a heartier, more filling soup that’s perfect for cold weather
Mix It Up (Recipe Variations):
Creamy Tom Yum (Tom Yum Nam Khon): Stir in 1/2 cup coconut milk after adding the shrimp for a richer, creamier version that’s slightly less spicy.
Seafood Tom Yum: Add squid rings, mussels, and white fish along with the shrimp for a luxurious mixed seafood version.
Tom Yum with Mushroom Medley: Use a mix of oyster, shiitake, and straw mushrooms for deeper umami flavor and extra texture.
Clear vs. Paste Tom Yum: Some versions add Thai chili paste (nam prik pao) for a richer, slightly oily broth. Stir in 1-2 tablespoons at the end if you prefer this style.
What Makes This Recipe Special:
This authentic Thai tom yum goong recipe follows the traditional method of building complex layers of flavor—starting with an aromatic broth infusion, adding vegetables for texture and subtle sweetness, quickly cooking the shrimp to maintain tenderness, and finishing with the crucial balance of fish sauce and lime juice. The technique of removing fibrous aromatics before serving while keeping their essence in the broth demonstrates the Thai culinary philosophy of extracting maximum flavor while maintaining clean eating experience. Understanding that the final seasoning should create a perfect harmony of spicy (from chilies), sour (from lime), salty (from fish sauce), and subtly sweet (from shrimp and tomatoes) is what separates good tom yum from transcendent tom yum. This approach respects centuries of Thai cooking tradition while making this iconic soup accessible to home cooks worldwide.
