Easy Thai Tom Yum Soup Recipe with Shrimp for Busy Weeknight Dinner
Easy Thai Tom Yum Soup Recipe with Shrimp for Busy Weeknight Dinner
Ingredients
- 6 cups 1.4 L low-sodium chicken or seafood broth
- 2 lemongrass stalks trimmed and cut into 4-inch (10 cm) pieces, then lightly bruised
- 1 tablespoon 15 g thinly sliced fresh galangal, or fresh ginger
- 4 makrut lime leaves about 1 g, torn, optional
- 8 ounces 225 g cremini or white mushrooms, sliced
- 1 medium tomato about 5 ounces/140 g, cut into wedges
- 1 pound 454 g large raw shrimp, peeled and deveined, tails on or off
- 1 tablespoon 15 g Thai roasted chili paste (nam prik pao)
- 2 tablespoons 30 ml fish sauce
- 2 teaspoons 8 g granulated sugar
- 3 tablespoons 45 ml fresh lime juice, plus more to taste
- 1 to 2 Thai chiles or serrano chiles about 5 to 10 g, thinly sliced, optional
- 1/4 cup 15 g loosely packed cilantro leaves, for serving
- Cooked jasmine rice optional, for serving
Instructions
- Pour the broth into a soup pot. Add the lemongrass, galangal or ginger, and makrut lime leaves, if using. Bring to a gentle boil over medium-high heat, then reduce the heat and simmer for 8 minutes to infuse the broth.
- Add the mushrooms and tomato. Simmer for 4 to 5 minutes, until the mushrooms are tender and the tomato begins to soften.
- Stir in the Thai roasted chili paste, fish sauce, and sugar until the chili paste dissolves. Taste the broth carefully and adjust with a little more fish sauce for saltiness or sugar to soften the tart flavor, if needed.
- Add the shrimp and simmer gently for 2 to 3 minutes, just until they turn pink, opaque, and curled. Do not boil hard or cook them longer than needed.
- Remove the pot from the heat. Stir in the lime juice and sliced chiles, if using. Remove and discard the lemongrass, galangal or ginger slices, and lime leaves before serving if desired.
- Ladle the soup into bowls and top with cilantro. Serve immediately, with cooked jasmine rice on the side if you would like a more filling dinner.
This easy thai tom yum soup recipe turns a handful of supermarket-friendly ingredients into a bright, fragrant dinner without a long simmer or complicated techniques. The broth is tangy from fresh lime, savory from fish sauce, gently sweet, and as spicy as your family enjoys. Tender shrimp, mushrooms, and tomatoes make each bowl satisfying while keeping the meal light enough for a busy weeknight.
Tom yum is a beloved Thai soup known for its lively hot-and-sour character. This approachable shrimp version focuses on the flavors that make the soup memorable: lemongrass, galangal or ginger, lime, chiles, and a savory broth. It is not meant to be a strict restaurant-style replica; it is a practical home-cook version that lets beginners build delicious Thai-inspired flavor in about 30 minutes.
Why this easy thai tom yum soup recipe works on busy nights
The biggest advantage of this soup is that the broth develops character quickly. Bruised lemongrass and sliced galangal release their aroma as they simmer, while mushrooms and tomatoes cook in the same pot. Shrimp need only a few minutes at the end, so there is no separate pan to wash and little chance of drying out the seafood.
It is also easy to adjust at the table. Tom yum should taste balanced rather than simply hot: lime brings sourness, fish sauce adds salty depth, sugar rounds sharp edges, and chili provides heat. If someone prefers a gentler spicy Thai soup, leave the fresh chiles out of the pot and offer them separately. A little Thai roasted chili paste adds color and savory complexity even when the heat level is modest.
Serve bowls as they are for a lighter dinner, or put warm jasmine rice on the table for anyone who wants a more filling meal. The rice absorbs the flavorful broth especially well. For another fast, family-friendly Southeast Asian meal, try these quick Thai peanut noodles for beginners on a different weeknight.
Helpful ingredient and cooking tips
Look for lemongrass in the refrigerated produce section of larger grocery stores or Asian markets. Trim away the dry outer layers, then tap the stalks with the flat side of a knife before adding them to the pot. This small step cracks the fibers and helps the citrusy aroma infuse the broth. The stalks, galangal slices, and lime leaves are flavoring ingredients rather than something to eat, so remove them before serving if preferred.
Galangal offers a peppery, citrus-like flavor that is distinctive in shrimp tom yum, but fresh ginger is a perfectly useful substitute when shopping options are limited. Makrut lime leaves add a classic floral-citrus note. If you cannot find them, do not let that stop dinner; a strip of lime zest simmered briefly in the broth is a simple alternative. Avoid adding lime juice until the heat is off, which preserves its fresh, bright flavor.
Use raw shrimp rather than precooked shrimp whenever possible. Raw shrimp absorb the broth’s flavor and are easy to judge: they are ready when pink, opaque, and lightly curled. Keep the soup at a gentle simmer after they go in. A rolling boil can make even large shrimp firm and rubbery. If using smaller shrimp, begin checking them after about two minutes.
For more vegetables, add thinly sliced bell pepper, baby bok choy, or snow peas with the mushrooms. For a fuller meal, stir in cooked rice noodles just before serving. A tofu variation works well, too: use firm tofu cubes and vegetable broth, then replace fish sauce with a vegetarian alternative or soy sauce. If you enjoy cozy, broth-based dinners from around the world, this easy Japanese miso soup with tofu and wakame is another quick option for your menu.
Make-ahead, storage, and reheating
For the freshest texture, make the aromatic broth, mushrooms, and tomato ahead, but wait to cook the shrimp until just before dinner. The prepared broth can be cooled, covered, and refrigerated for up to one day. When ready to serve, bring it back to a gentle simmer, add the shrimp, and finish with lime juice.
Leftover easy thai tom yum soup recipe keeps best for one to two days in the refrigerator. Cool it promptly and store it in a covered container. Reheat only the portion you plan to eat, using gentle heat until the broth is steaming. Add another squeeze of lime afterward if the flavors need waking up. Freezing is not ideal because the shrimp can toughen and the vegetables may become soft after thawing.
Food safety for shrimp soup
Keep raw shrimp cold until it is time to cook and wash hands, cutting boards, and utensils after handling it. Use separate tools for raw seafood and foods that will be served without further cooking. Cook shrimp until it is opaque and firm, then refrigerate leftovers within two hours. When reheating leftovers, heat the soup until steaming rather than merely warm.
Frequently asked questions
Can I make this easy thai tom yum soup recipe less spicy?
Absolutely. Skip the sliced fresh chiles and start with less Thai roasted chili paste. You can always add more paste or chiles after tasting. Lime, lemongrass, and fish sauce will still give the soup plenty of bold flavor.
What is the best substitute for fish sauce?
For a seafood-free option, use soy sauce or a vegetarian fish sauce substitute, adding it gradually to taste. The flavor will not be identical, but the soup will still have useful savory depth.
Can I use chicken instead of shrimp?
Yes. Add thin slices of boneless chicken breast or thigh to the simmering broth and cook until fully done before adding lime juice. For another Thai-inspired chicken dinner, you may also enjoy this easy Thai green curry chicken recipe.
Why does my tom yum taste too sour or too salty?
Balance it in small additions. A pinch of sugar softens extra sourness, while more broth can dilute an overly salty bowl. Add lime juice and fish sauce gradually, tasting after each addition, because brands vary in intensity.


