Easy Tom Kha Gai - Thai Coconut Soup

Easy Tom Kha Gai - Thai Coconut Soup🍖 Main

Rich and creamy yet tangy and salty, this Thai soup is filling but light and positively bursting with flavor.

By Sarah Chen, Home Cook Enthusiast

Shared by the Home Cook Assistant community ยท Reviewed for clarity

Prep: 15 minCook: 45 minServes: 6
Be the first to rate!
Ingredients ↓ Instructions ↓ Scale

There's something magical about the first spoonful of Tom Kha Gai, when that silky coconut broth hits your tongue with its perfect balance of creamy richness, bright citrus tang, and gentle heat. This Thai coconut chicken soup manages to feel both indulgent and refreshing at the same time, making it an ideal choice for those nights when you want something deeply satisfying without feeling weighed down. The aromatic foundation of galangal, lemongrass, and Thai curry paste infuses every drop with complex, herbaceous notes that commercial soups simply cannot replicate. Whether you're fighting off a cold, craving something exotic on a weeknight, or entertaining friends who appreciate authentic flavors, this version delivers restaurant-quality results without requiring specialty equipment or advanced techniques.

The key to achieving that signature Tom Kha Gai depth lies in the initial simmer. By cooking the aromatics in chicken broth for a full 30 minutes before straining them out, you're extracting maximum flavor from the galangal, lemongrass, and curry paste while leaving behind any fibrous texture. This step transforms ordinary broth into an intensely fragrant base that permeates the entire soup. When you add the coconut cream after straining, the fat content helps carry those aromatic compounds throughout the dish, creating a fuller, more cohesive flavor profile. Pay close attention when poaching the chicken, as overcooking will turn those tender bites rubbery. The pieces are done the moment they lose their pink color in the center, usually within 5 to 7 minutes of gentle simmering in the coconut broth.

Feel free to adjust the fish sauce and lime juice to your personal taste, as these two ingredients control the soup's savory-sour balance. If you prefer more heat, leave the seeds in the jalapeno or add a second pepper. For a vegetarian version, substitute vegetable broth and replace the chicken with extra-firm tofu cut into cubes, adding it at the same stage you would the chicken. The soup stores beautifully in the refrigerator for up to three days, though you may need to add a splash of broth when reheating as the coconut cream thickens when chilled. Serve it alongside jasmine rice for a complete meal, or pair it with fresh spring rolls for a Thai-inspired feast.

Like this recipe? Add it to your Home Cook Assistant collection.

Add to My Recipes →

Ingredients

  • 1 tbsp coconut oil
  • 1/2 onion, thinly sliced
  • 2 cloves garlic, chopped
  • 1/2 red jalapeno pepper, sliced
  • 3 1/4-inch slices galangal
  • 1 lemongrass stalk, pounded and cut into 2-inch pieces
  • 2 tsp red Thai curry paste
  • 4 cups chicken broth
  • 4 cups unsweetened full-fat coconut cream
  • 2 medium chicken breasts, cut into bite-sized pieces
  • 8 oz white mushroom caps, sliced
  • 1-2 tbsp coconut sugar
  • 1 1/2-2 tbsp fish sauce
  • 2-3 tbsp fresh lime juice
  • 2-3 green onions, sliced thin
  • fresh cilantro, chopped, for garnish

Nutrition (Per 6 servings)*

524
Calories
24g
Protein
17g
Carbs
43g
Fat
5g
Fiber
813mg
Sodium

* AI-estimated values only โ€” not a substitute for professional nutrition labeling.

Instructions

  1. In a medium pot, heat the coconut oil over medium heat. Add the onion, garlic, jalapeno or chile, galangal or ginger, lemongrass, and red curry paste and cook, stirring frequently, for 5 minutes, or until onions are softened. Add chicken broth and bring to a boil. Reduce heat and simmer uncovered for 30 minutes.
  2. Strain out the aromatics (the garlic, onions, lemongrass, and ginger) and discard. Add in coconut cream or milk, chicken breast (or tofu or shrimp), and mushrooms. Simmer until chicken breast pieces are just cooked through, then add fish sauce, coconut aminos (or coconut sugar), and lime juice, plus more of each to taste.
  3. Cook 2 minutes, then ladle into serving bowls and top with sliced green onions and fresh cilantro.

💪 Counting calories?

Track your workouts and calorie burn with Workout Assistant.

Try Workout Assistant →

๐Ÿ’ก Tips & Tricks

๐Ÿ“ฅ
Add to My Recipes

Tap the button above to clone this recipe into your personal collection.

๐Ÿ›’
Shop instantly

Once saved, add all ingredients to your shopping list in a single tap.

๐Ÿ’ฌ
Chat with it

Ask questions, swap ingredients, or scale servings with the AI recipe chat.

โœจ
Make it yours

Use AI Twist in the recipe editor to put your own spin on this dish.

Everything you need in the kitchen

Join thousands of home cooks using Home Cook Assistant.

๐Ÿค–

AI Recipe Generation

Describe any dish and get a complete recipe in seconds.

๐Ÿฅซ

Smart Pantry

Track what you have at home and get recipe ideas from it.

๐Ÿ›’

Shopping Lists

Auto-generate shopping lists from your weekly meal plan.

๐Ÿ“…

Meal Planning

Plan your week with a visual calendar and stay organized.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง

Collaborative Homes

Share your pantry and recipes with your household.