Mom's Best Recipes
Recipe

Tomyam

Bright, tangy Thai-style hot and sour soup with lemongrass, lime, and chili, made weeknight-friendly with simple swaps.

Author By Matt Campbell
4.8
A steaming bowl of tomyam soup with shrimp, mushrooms, cilantro, and red chili slices on a wooden table with a spoon and lime wedge

Tomyam is one of those soups that tastes like you did something impressive, even when you kept it very reasonable. It hits all the right notes: sour from lime, savory from broth, a little sweetness, and that gentle throat-warming chili heat that makes you lean in for the next spoonful.

This version is built for real-life kitchens. If you have access to fresh lemongrass and galangal, amazing. If not, you can still get a seriously good pot with a few smart substitutions. We are chasing the vibe: bright, fragrant, and bold enough to wake up your leftovers.

Tomyam ingredients laid out on a kitchen counter including shrimp, mushrooms, lemongrass, limes, cilantro, Thai chiles, fish sauce, and broth

Why It Works

  • Fast flavor: A quick simmer pulls big aroma from lemongrass, garlic, and chiles without needing hours.
  • Balanced broth: We add lime juice at the end so it stays bright and fresh.
  • Flexible protein: Works with shrimp, chicken, tofu, or a fridge cleanout of veggies.
  • Weeknight-friendly heat control: You decide how spicy it gets, and you can always dial it back with a splash of coconut milk.

Pairs Well With

Storage Tips

Refrigerate: Cool soup, then store in an airtight container for up to 3 days. The flavor often gets even better on day two.

Keep the lime bright: If you already know you want leftovers, consider adding lime juice per bowl instead of to the whole pot.

Reheat gently: Warm on the stove over medium-low until steaming. Avoid a hard boil, especially with shrimp, so it stays tender.

Freezing: You can freeze the broth (strained, without shrimp) for up to 2 months, but mushrooms and shrimp can change texture. If freezing, cook fresh mushrooms and protein when you reheat.

Common Questions

Is tomyam supposed to be creamy?

It can be either. Tom yum nam sai is the clear, hot and sour style. Tom yum nam khon is creamier and may include evaporated milk, coconut milk, and often a spoonful of roasted chili paste (nam prik pao). This recipe is clear by default, with an easy creamy option in the tips.

What can I use if I cannot find galangal or kaffir lime leaves?

Skip galangal and use a few thin coins of fresh ginger instead. For kaffir lime leaves, use wide strips of lime peel (just the green part) plus extra lime juice at the end.

Can I make tomyam without fish sauce?

Yes. Swap in soy sauce or tamari to taste. For a closer savory depth, add 1 teaspoon white or yellow miso (stir it in off-heat so it dissolves smoothly). You will miss some of the signature funk, but it will still be delicious. Add a pinch of salt if needed.

How do I keep shrimp from getting rubbery?

Add shrimp at the very end and simmer just until pink and curled, usually 2 to 3 minutes. Turn off the heat as soon as they are done.

Why does my soup taste flat?

Tomyam usually needs one more of these: lime (brightness), fish sauce or salt (savory), or a tiny bit of sugar (balance). Adjust in small steps, tasting between each.

The first time I made tomyam at home, I treated it like a strict science project and still somehow forgot the lime until the last minute. Bless that mistake, because adding it off-heat made the whole pot taste like it had just woken up. Now tomyam is my go-to when I want something that feels like a reset dinner: light but satisfying, spicy but not heavy, and perfectly okay if the mushrooms are whatever was on sale.