If you dream of diving into a bowl of fragrant, creamy Thai soup but wish it could be as simple as setting and forgetting your dinner, this Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) will thrill you. This recipe brings together velvety coconut milk, tender chicken, fresh aromatics, and a perfectly balanced medley of sweet, sour, and spicy flavors. Best of all, your slow cooker does the heavy lifting, so you can enjoy rich, authentic taste with no fuss. Whether you’re craving comfort food or hosting friends, this Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) will quickly become a favorite in your kitchen.

Ingredients You’ll Need
The magic of this soup is all about building layers of flavor from a handful of simple, vivid ingredients. Each element has an essential role—whether it’s filling your kitchen with heavenly aromas, creating luscious textures, or giving the Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) its signature tang and heat.
- Chicken thighs or breasts: Tender chicken pieces soak up the coconut and lemongrass flavors beautifully; thighs stay extra juicy but breasts work great too.
- Low-sodium chicken broth: A gentle backdrop that lets the classic Thai aromatics shine without overpowering the palate.
- Full-fat coconut milk: This creamy base is what makes the soup so satisfyingly rich—don’t be tempted to use low-fat here!
- Fresh ginger: Adds bright, warming heat that pairs perfectly with coconut and citrusy notes.
- Lemongrass stalks: Smashed for maximum flavor infusion—if you can’t find fresh, use a dab of lemongrass paste.
- Kaffir lime leaves (or lime zest): Deeply aromatic, these give the soup its unmistakable citrus lift; lime zest is a handy substitute.
- Mushrooms: Shiitake or white mushrooms provide earthy savor and a pleasing bite amidst the creamy broth.
- Fish sauce: The secret to authentic umami depth—don’t worry, once incorporated, it simply adds an addictive savoriness.
- Brown sugar: Just a hint to round out the bold flavors and coax out the soup’s natural sweetness.
- Fresh lime juice: The last-minute dash for brightness and balance—don’t skip it!
- Thai red chilies (or red pepper flakes): Customize the heat to your liking; fresh chilies for fire-lovers, flakes for milder tastes.
- Salt: Just enough to season everything perfectly.
- Chopped cilantro: For garnish, its herby freshness is unbeatable against the creamy, spicy broth.
- Extra lime wedges: Serve on the side so everyone can add an extra squeeze of zing to their bowl.
How to Make Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup)
Step 1: Gather and Prep the Ingredients
Kick things off by assembling all your ingredients; give yourself bonus points for prepping and chopping everything ahead of time. Cut the chicken into bite-sized pieces, slice the mushrooms, peel and grate the ginger, and trim and smash the lemongrass. The better your prep now, the smoother your soup-making journey will be.
Step 2: Load Up the Slow Cooker
Into the slow cooker go the chicken, chicken broth, coconut milk, ginger, smashed lemongrass, kaffir lime leaves (or lime zest), sliced mushrooms, fish sauce, brown sugar, chilies, and salt. Stir everything gently to combine, making sure those incredible Thai aromatics are well dispersed throughout.
Step 3: Slow Cook to Perfect Tenderness
Cover and cook your future Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) on low for 6 to 7 hours, or on high for 3 to 4 hours. Trust the process—the chicken will become meltingly tender, and your kitchen will fill with a mouthwatering aroma that builds anticipation all day long.
Step 4: Final Touches and Adjustments
About 30 minutes before serving, carefully fish out the lemongrass stalks and lime leaves. Stir in the fresh lime juice and taste for seasoning. Want a more pronounced tang? Add a touch more lime juice. Need extra salt? Sprinkle away. This is your moment to customize the soup to perfection.
Step 5: Garnish and Serve
Ladle the steaming hot Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) into bowls and sprinkle generously with chopped cilantro. Add extra lime wedges to each serving, inviting everyone to brighten their bowl as they wish.
How to Serve Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup)

Garnishes
Garnishes make the experience! Fresh cilantro is essential for a pop of color and herbaceous flavor, but don’t stop there—thinly sliced scallions, a few extra chili slices, or even a dash of toasted coconut on top can make each bowl even more inviting. Set out plenty of lime wedges so everyone can adjust the brightness to their taste.
Side Dishes
To round out your meal, serve the soup alongside jasmine rice or sticky rice, which will soak up the broth’s flavors deliciously. Light Thai cucumber salad or crunchy spring rolls balance the creamy richness of the Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) wonderfully. A simple plate of steamed or sautéed greens is also a welcome, healthful addition.
Creative Ways to Present
Lean into the dish’s beautiful, rustic spirit by ladling the soup into large, deep bowls and serving with an array of toppings on the side—think chopped herbs, extra chilies, or crunchy fried shallots. For a festive twist, try serving the Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) in small cups or mugs as an appetizer at a Thai-themed party. It turns any get-together into a special event!
Make Ahead and Storage
Storing Leftovers
Cool any leftover soup to room temperature, then transfer it to airtight containers. Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) keeps well in the fridge for up to three days, making it perfect for meal-prep lunches or quick weeknight dinners.
Freezing
While coconut milk-based soups can sometimes separate when frozen, this soup generally holds up well. Freeze in single-serving containers for up to two months. Thaw overnight in the refrigerator before reheating and give it a good stir to re-emulsify the creamy broth.
Reheating
Warm your chilled or thawed Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) gently in a saucepan over medium heat, stirring occasionally until steaming hot. Avoid boiling, as high heat can cause the coconut milk to split. If the soup thickens up too much, just add a splash of water or chicken broth to loosen it to your liking.
FAQs
Can I make this soup vegetarian or vegan?
Absolutely! Swap the chicken for extra-firm tofu or your favorite plant-based protein, and use vegetable broth instead of chicken broth. Replace fish sauce with soy sauce or vegan fish sauce for a fully vegan Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) that still bursts with classic flavor.
What if I can’t find lemongrass or kaffir lime leaves?
No worries—substitute with a little extra fresh lime zest and a spoonful of lemongrass paste, both found in many larger grocery stores. The result will still closely mimic the aromatic brightness of traditional Tom Kha.
Can I use pre-cooked or leftover chicken?
Yes, but add it during the last 30 minutes of cooking to prevent it from drying out. This is a great way to make Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) using what’s already in your fridge.
Is it possible to use light coconut milk?
You can, although the soup will be less creamy and rich. For the most authentic flavor and texture, full-fat coconut milk is best. If you want to lighten up the dish, try using half full-fat and half light coconut milk.
How spicy is this soup, and how can I adjust the heat?
The spice level is fully customizable! Using one chili or a pinch of red pepper flakes keeps it mild, while two or more make it fiery. Always taste and add more chili at the end if you want to turn up the heat—remember, you can always add more, but you can’t take it out.
Final Thoughts
Nothing brightens a weeknight or impresses guests quite like a fragrant bowl of homemade Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup). The ease of the slow cooker means you get all the restaurant-quality flavor with hardly any effort. Give this recipe a try—you just might find yourself going back for seconds, or thirds!
Print
Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: 4 servings
- Category: Soup
- Method: Slow Cooker
- Cuisine: Thai
- Diet: Non-Vegetarian
Description
Indulge in the rich and aromatic flavors of Thailand with this Slow Cooker Tom Kha Soup, also known as Thai Coconut Chicken Soup. This easy-to-make dish is a comforting blend of tender chicken, coconut milk, and a harmonious mix of Thai spices. Perfect for a cozy night in or to impress guests with a taste of exotic cuisine.
Ingredients
Chicken Soup:
- 1 pound boneless skinless chicken thighs or breasts, cut into bite-sized pieces
- 4 cups low-sodium chicken broth
- 1 (13.5-ounce) can full-fat coconut milk
- 1 tablespoon fresh ginger, grated
- 3 stalks lemongrass, cut into 3-inch pieces and smashed
- 4 kaffir lime leaves, torn (or zest of 1 lime)
- 8 ounces mushrooms, sliced (shiitake or white)
- 2 tablespoons fish sauce
- 1 tablespoon brown sugar
- 2 tablespoons fresh lime juice
- 1–2 Thai red chilies, sliced (or 1/2 teaspoon red pepper flakes for less heat)
- 1/2 teaspoon salt
Garnish:
- 1/2 cup chopped cilantro for garnish
- Extra lime wedges for serving
Instructions
- In a slow cooker, combine chicken, chicken broth, coconut milk, ginger, lemongrass, kaffir lime leaves, mushrooms, fish sauce, brown sugar, red chilies, and salt. Stir gently to mix.
- Cover and cook on low for 6–7 hours or on high for 3–4 hours, until the chicken is tender and cooked through.
- 30 minutes before serving, remove the lemongrass stalks and lime leaves. Stir in the fresh lime juice and adjust seasoning to taste.
- Ladle into bowls and top with chopped cilantro. Serve with extra lime wedges for added brightness.
Notes
- You can substitute chicken with shrimp or tofu for a pescatarian or vegetarian version.
- If kaffir lime leaves and lemongrass are unavailable, use extra lime zest and a splash of lemongrass paste.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 360
- Sugar: 5g
- Sodium: 880mg
- Fat: 24g
- Saturated Fat: 18g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 27g
- Cholesterol: 75mg