A delicious and spicy Thai soup with seafood and vegetables, flavored with lemongrass, galangal, kaffir lime leaves, and chili paste.

Tom Yum Spicy Soup recipe
Prep Time
15min
Cook Time
20min
Total Time
35min

Ingredients

4 Servings
(1 serving = 1 bowl)

Seafood

  • Tiger Prawn
    Tiger Prawn
    3

Vegetables

  • Tomato
    Tomato
    2
  • Straw Mushroom
    Straw Mushroom
    60g
  • Lemongrass
    Lemongrass
    50g
  • Galangal
    Galangal
    30g
  • Kaffir Lime Leaves
    Kaffir Lime Leaves
    10g
  • Shallots
    Shallots
    60g
  • Spicy Red Chili
    Spicy Red Chili
    10g
  • Culantro
    Culantro
    1/2g

Chilled

  • Shrimp Heads
    Shrimp Heads
    200g
  • Chili Paste
    Chili Paste
    100g

Condiments

  • White Sugar
    White Sugar
    3tbsp
  • Fish Sauce
    Fish Sauce
    2tbsp
  • Chicken Powder
    Chicken Powder
    1tsp
  • Lime Juice
    Lime Juice
    3tbsp

Side Dishes

  • bunch Coriander
    bunch Coriander
    1
  • Chili
    Chili
    1

Others

  • Chicken Stock
    Chicken Stock
    500mL
  • Fresh Milk
    Fresh Milk
    100mL

How to make Tom Yum Spicy Soup

Preparation

  1. Step 1

    Clean and devein the tiger prawns. Slice the tomatoes, shallots, and spicy red chili. Cut the lemongrass and galangal into thin slices. Wash the straw mushrooms and kaffir lime leaves. Crush the culantro.

  2. Step 2

    Chill the shrimp heads and chili paste in the refrigerator.

Cooking

  1. Step 1

    In a pot, bring the chicken stock to a boil. Add the lemongrass, galangal, kaffir lime leaves, shallots, spicy red chili, and culantro. Simmer for 5 minutes.

  2. Step 2

    Add the tiger prawns, tomatoes, straw mushrooms, and shrimp heads. Cook until the prawns are pink and cooked through.

  3. Step 3

    Stir in the chili paste, fish sauce, chicken powder, and white sugar. Simmer for another 5 minutes.

  4. Step 4

    Finish by adding fresh milk and lime juice. Remove from heat.

  5. Step 5

    Garnish with coriander and chili before serving.

Nutrition (per serving)

Calories

160.0kcal (8%)

Protein

10.0g (20%)

Carbs

22.5g (8.18%)

Sugars

7.5g (15%)

Healthy Fat

2.6g

Unhealthy Fat

2.5g

% Daily Value based on a 2000 calorie diet

Chefadora AI is Here.

Experience smarter, stress-free cooking.

Tips & Tricks

  1. For a spicier soup, increase the amount of spicy red chili in the recipe.

  2. Adjust the seasoning with fish sauce and lime juice according to your taste preferences.

FAQS

  1. How can I make Tom Yum Spicy Soup vegetarian or vegan-friendly?

    To make a vegetarian or vegan version of Tom Yum Spicy Soup, you can substitute the seafood with tofu or additional vegetables like bell peppers and zucchini. Replace the chicken stock with vegetable broth, and use soy sauce instead of fish sauce for a similar umami flavor.

  2. What are some good side dishes to pair with Tom Yum Spicy Soup?

    Tom Yum Spicy Soup pairs wonderfully with Thai jasmine rice or a side of spring rolls. You can also serve it with a fresh Thai salad or some crispy fried tofu to complement the spicy flavors of the soup.

  3. How should I store leftover Tom Yum Spicy Soup?

    To store leftover Tom Yum Spicy Soup, let it cool to room temperature, then transfer it to an airtight container. It can be refrigerated for up to 3 days. Reheat on the stove or in the microwave, adding a splash of water or broth if it thickens.

  4. Can I substitute any ingredients in Tom Yum Spicy Soup if I can't find them?

    Yes, if you can't find certain ingredients, you can substitute lemongrass with lemon zest, galangal with ginger, and kaffir lime leaves with lime zest. For the chili paste, you can use sriracha or another hot sauce, adjusting the amount to your spice preference.

  5. What is the cooking process for making Tom Yum Spicy Soup step by step?

    To make Tom Yum Spicy Soup, start by cleaning and deveining the tiger prawns. Prepare your vegetables by slicing the tomatoes, shallots, and chili. In a pot, bring chicken stock to a boil and add lemongrass, galangal, kaffir lime leaves, shallots, and chili. Simmer for 5 minutes, then add the prawns, tomatoes, and mushrooms. Cook until the prawns are pink, then stir in chili paste, fish sauce, and sugar. Simmer for another 5 minutes, finish with fresh milk and lime juice, and garnish before serving.

Loading reviews...

chefbig29's profile picture
instagram

Chef Big

(@chefbig29)

I am a Thai chef. Cooking mixed food Asian and Western...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia