Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Coconut Chicken Soup – Tom Ka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 3 reviews
  • Author: Lina
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai

Description

Tom Ka, or Thai Coconut Chicken Soup, is a fragrant and comforting Thai dish that beautifully balances creamy coconut milk with zesty lime, fresh herbs, and tender chicken. This soup is known for its rich, tangy, and mildly spicy flavor profile, making it a perfect appetizer or light meal that warms you from the inside out.


Ingredients

Soup Base

  • 4 cups chicken broth
  • 1 can (13.5 oz) coconut milk
  • 3 stalks lemongrass, trimmed and smashed
  • 5 thin slices galangal
  • 3 kaffir lime leaves, torn
  • 4–5 Thai bird’s eye chilies, smashed

Protein and Vegetables

  • 1 lb boneless, skinless chicken breast, thinly sliced
  • 6 oz mushrooms, sliced (preferably straw or button mushrooms)

Seasonings and Garnishes

  • 3 tbsp fish sauce
  • 2 tbsp lime juice (freshly squeezed)
  • 1 tsp sugar
  • Fresh cilantro leaves for garnish
  • Green onions, thinly sliced for garnish (optional)

Instructions

  1. Prepare the broth: In a large pot, combine the chicken broth, coconut milk, lemongrass, galangal slices, kaffir lime leaves, and bird’s eye chilies. Bring to a gentle simmer over medium heat to infuse the flavors, allowing it to cook for about 10 minutes.
  2. Cook the chicken: Add the thinly sliced chicken breast to the simmering broth. Cook until the chicken turns white and is just cooked through, about 5-7 minutes, ensuring it remains tender.
  3. Add mushrooms: Stir in the sliced mushrooms and continue cooking for another 3-4 minutes, until the mushrooms are tender.
  4. Season the soup: Remove from heat and stir in fish sauce, lime juice, and sugar. Adjust the flavors by adding more fish sauce or lime juice according to your taste preference; the soup should have a perfect balance of salty, sour, and slight sweetness.
  5. Serve and garnish: Ladle the soup into bowls, discarding the lemongrass, galangal, and kaffir lime leaves. Garnish with fresh cilantro leaves and sliced green onions if desired. Serve hot, ideally with steamed jasmine rice or light appetizers alongside.

Notes

  • Galangal may be substituted with ginger if unavailable, although the flavor will be slightly different.
  • If you prefer less heat, reduce or omit the bird’s eye chilies.
  • Use fresh lime juice for the best tangy flavor; bottled lime juice won’t give the same freshness.
  • For a vegetarian version, replace chicken broth with vegetable broth and fish sauce with soy sauce or tamari.
  • Leftover soup can be stored in the refrigerator for up to 2 days but does not reheat well due to coconut milk separation.