← All recipes
A plated serving of Tom Yum Soup

Tom Yum Soup

Aromatic and spicy, this Tom Yum Soup is a comforting bowl of goodness that'll whisk you away to Thailand.

Total: 30 minPrep: 10 minCook: 20 minServes 4

Ingredients

Servings:

Steps

  1. 1 In a large pot, combine chicken broth, coconut milk, lemongrass, and kaffir lime leaves. Bring to a gentle boil.
  2. 2 Stir in fish sauce, lime juice, and sugar. Adjust to taste.
  3. 3 Add shrimp and cook until they turn pink and reach an internal temperature of 165°F, about 2–3 minutes.
  4. 4 Stir in straw mushrooms and Thai chilies. Simmer for 2 more minutes.
  5. 5 Ladle into bowls, garnish with cilantro, and serve hot.

Nutrition

Calories: 250 kcal

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of water or broth if needed.

Serving Suggestions

FAQ

Can I make this soup ahead of time?

Yes, prepare it up to a day in advance and reheat gently before serving.

What can I substitute for shrimp?

You can use chicken or firm tofu for a different protein option.

Is this soup gluten-free?

Yes, as long as you use gluten-free fish sauce.

Can I freeze Tom Yum Soup?

Absolutely, freeze for up to 3 months. Thaw in the fridge before reheating.

How spicy should Tom Yum Soup be?

Adjust to your preference—start with fewer chilies and add more if you like it hotter.

Share this recipe