Go Back
+ servings

Tom Yum Gai Soup Recipe (Hot and Sour Chicken Soup)

Thai tom yum gai soup with chicken, straw mushrooms, tomatoes, and herbs in a creamy broth.
Make this hot and sour Thai chicken soup in just 30 minutes. A classic tom yum gai soup recipe from my Thai restaurant menu!
Praew
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Cuisine Asian, Thai
Course Main Course, Soup
Serving Size 2 people

Equipment

  • Knife and cutting board
  • Medium or large pot
  • ladle
  • Strainer Optional, If you want to remove the herbs before serving.

Ingredients

  • ½ cup evaporated milk
  • 1 ¼ cups water
  • 9 oz chicken, thinly sliced breast or thigh (boneless)
  • 2 stalks lemongrass, trimmed and smashed, sliced diagonally into chunks
  • 3 thin slices galangal, thinly sliced
  • 2 kaffir lime leaves, torn to release the fragrance
  • 1 tomato, cut into wedges
  • ½ cup mushrooms, sliced straw mushrooms or your favorite kind
  • 3 shallots, thinly sliced
  • 1 tbsp chili paste
  • 2 tbsp fresh lime juice
  • ½ tbsp palm sugar
  • 2 tbsp fish sauce
  • 2 stalks green onions, optional garnish
  • 1 tbsp coriander, optional garnish
  • 1 tbsp culantro, optional garnish

Instructions

  • Slice and prep all the aromatics. Thinly slice galangal, lemongrass, and shallots. Tear kaffir lime leaves in half. Quarter the tomatoes and slice the chicken into bite-sized pieces.
  • Start the broth. Bring water to a boil in a pot. Add galangal, lemongrass, and lime leaves. Simmer briefly to infuse the broth.
  • Add the chicken. Add sliced chicken and simmer until it's no longer pink.
  • Season the soup. Stir in chili paste, fish sauce, lime juice, and palm sugar. Simmer until the sugar dissolves.
  • Add vegetables. Add mushrooms, tomato wedges, and shallots. Simmer until just tender but still intact.
  • Finish with evaporated milk. Pour in evaporated milk, stir well, and turn off the heat. Serve hot!

Video

Notes

  • Use the nutrition card in this recipe as a guideline.
  • This soup can be eaten on its own, or you can pair it with rice or other Thai food.
Calories: 399kcal | Carbohydrates: 30g | Protein: 27g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 90mg | Sodium: 2277mg | Potassium: 1001mg | Fiber: 3g | Sugar: 15g | Vitamin A: 630IU | Vitamin C: 16mg | Calcium: 198mg | Iron: 3mg
QR Code linking back to recipe