Mom's Best Recipes
Recipe

Tom Yum Soup

Hot, sour, and seriously cozy Thai Tom Yum with shrimp and mushrooms in a bright lemongrass-lime broth.

Author By Matt Campbell
4.8
A steaming bowl of tom yum soup with shrimp, mushrooms, cilantro, and red chiles with lime wedges on the side

Tom Yum is the soup I make when my brain wants comfort but my taste buds want fireworks. It is hot, sour, savory, and herby, with a broth that smells like you just opened every citrusy plant in the kitchen at once.

This version is weeknight-friendly and built around ingredients you can actually find. If you have lemongrass and nam prik pao (Thai roasted chile paste), great. If you do not, I have swaps that still get you a bold, bright bowl. The goal is not perfection. The goal is that first spoonful where you blink a little and go back for more.

Tom yum ingredients laid out, including shrimp, mushrooms, lemongrass, limes, fish sauce, broth, and Thai roasted chile paste

Why It Works

Bright broth, not muddy. We steep the aromatics first, then season in layers so the lime stays fresh and the fish sauce stays savory.

Balanced heat and tang. Tom Yum should feel lively, not like a dare. You can dial the chile up or down without losing the soup’s personality.

Crisp-tender shrimp and bouncy mushrooms. Shrimp go in at the end so they stay sweet and snappy. Mushrooms soak up the broth like little flavor sponges.

Flexible pantry swaps. No galangal or makrut lime leaves? You can still get a bold Tom Yum vibe with a few smart moves.

Pairs Well With

Storage Tips

Fridge: Store in an airtight container for up to 3 days. If possible, pull out the shrimp and store it separately so it does not overcook when reheated.

Reheat: Warm gently on the stove over medium-low until just steaming. Avoid a hard boil, especially if shrimp are in the pot.

Freshen it up: Tom Yum loves a last-second squeeze of lime. Add a little extra lime juice and a sprinkle of cilantro after reheating to bring back the sparkle.

Freezing: You can freeze the broth (without shrimp) up to 2 months. Thaw overnight in the fridge, reheat, then add fresh shrimp at the end.

Common Questions

What does Tom Yum taste like?

It is a classic hot-and-sour soup: bright lime, savory fish sauce, spicy chile, and aromatic lemongrass. If it tastes flat, it usually needs more lime or fish sauce, not more salt.

Is Tom Yum spicy?

It can be, but you control it. Start with less chile paste, then build heat at the end. The broth should be lively, not painful.

Can I make Tom Yum without lemongrass?

Yes. You will lose some of the signature citrus-herb aroma, but you can cheat a little with extra lime zest and a small strip of orange peel (remove before serving). If you can find lemongrass paste in a tube, that is a solid backup.

What can I use instead of galangal and makrut lime leaves?

For galangal, use ginger. It will be a little different from classic Tom Yum, but still delicious. For makrut lime leaves, use a little lime zest plus a thin strip of lime peel (avoid the white pith if you can).

Can I make it creamy like Tom Kha?

That is a different soup, but yes you can add 1/2 to 1 cup coconut milk at the end for a gentler, creamy bowl. Just keep the lime punchy so it still tastes like Tom Yum’s cousin, not a totally different person.

What protein works besides shrimp?

Chicken thighs, thinly sliced pork, tofu, or mixed seafood all work. Cook times change, but the broth method stays the same.

I started making Tom Yum because I wanted a soup that could wake up a tired weeknight. The first time I nailed the balance, I remember standing at the stove, spoon in hand, doing that very scientific process of taste, squint, adjust, taste again. Now it is my go-to when I want something that feels like comfort food but refuses to be boring. Also, it makes your kitchen smell incredible, which counts as self-care in my book.