Slow Cooker Tom Kha Soup Recipe
If you’re craving the bold, aromatic flavors of Thai cuisine Main Course. This soup is creamy, tangy, and brimming with savory coconut, fresh herbs, mouthwatering chicken, and a gentle heat that lingers just right. Each spoonful is a warm hug, thanks to the magical combination of lemongrass, lime leaves, and galangal. Slow Cooker Tom Kha Soup is effortless to prepare yet delivers the taste and comfort of an authentic Thai kitchen—perfect for cozy family meals or impressing your food-loving friends.

Ingredients You’ll Need
The ingredients for Slow Cooker Tom Kha Soup are simple but essential, and each brings its own unique flavor or texture to the table. Sourcing even one or two specialty items makes all the difference in creating that perfect balance of creamy, savory, tangy, and spicy notes.
- Coconut oil: Gives the soup its beautiful, silky base and a subtle hint of sweetness that pairs perfectly with Thai spices.
- Boneless skinless chicken thighs: These stay exceptionally juicy during slow cooking and soak up all the aromatic flavors.
- Chicken broth: The hearty foundation of the soup—choose a quality, low-sodium broth for best depth and control over seasoning.
- Full-fat coconut milk: The star that brings creaminess and classic Thai richness—don’t swap for low fat, as you want that velvet texture.
- Lemongrass: Adds citrusy brightness and unmistakable Southeast Asian fragrance; give it a good smash to help the flavors infuse.
- Galangal or ginger: Galangal is traditional for its piney, lemony warmth, but ginger works well in a pinch.
- Kaffir lime leaves: These provide earthy, floral back notes—torn to release their oils. Lime zest is a fine substitute if needed.
- Onion: Sliced onion brings gentle sweetness and body to the broth.
- Mushrooms: They bring savory umami and a meaty bite, turning the soup into satisfying comfort food.
- Red bell pepper: Brightly colored and slightly sweet, giving every bowl a visual and flavorful pop.
- Fish sauce: Saltiness and depth; a little goes a long way to deliver classic Thai complexity.
- Soy sauce: Adds another layer of savory and ties everything together beautifully.
- Brown sugar: Just a touch mellows the tang and spice, rounding out the flavor profile.
- Thai chilies (optional): If you like heat, thinly slice these for an authentic burn that wakes up your palate.
- Lime juice: Stirred in at the end for a hit of brightness that makes every ingredient sing.
- Fresh cilantro, green onions, and lime wedges: Garnishes that take the soup from good to utterly irresistible.
How to Make Slow Cooker Tom Kha Soup
Step 1: Layer in the Base Ingredients
Start by adding the coconut oil to the base of your slow cooker. Next, pile in the chicken pieces, followed by chicken broth, coconut milk, lemongrass, galangal or ginger, kaffir lime leaves, and onion. Sprinkle the mushrooms and red bell pepper on top to add color and create layers of flavor. This arrangement helps ensure that everything cooks evenly and soaks up all those lovely aromatics.
Step 2: Add Seasonings
Pour in the fish sauce and soy sauce, then sprinkle the brown sugar across the surface. Gently stir the mixture, which will help dissolve the brown sugar and distribute the seasoning. If you’re craving some extra spice, toss in the Thai chilies now—but remember, you can always add more later to adjust the heat.
Step 3: Cook Low and Slow
Put the lid on and set your slow cooker to low for 6 to 7 hours, or high for 3 to 4 hours. Go about your day while the Slow Cooker Tom Kha Soup works its magic. You’ll know it’s nearly done when the kitchen is filled with an intoxicating aroma and the chicken is tender enough to shred with a spoon.
Step 4: Remove the Herb Chunks
Once everything is cooked through, fish out the lemongrass stalks, galangal or ginger pieces, and kaffir lime leaves. These infuse amazing flavor, but they aren’t meant to be eaten whole. Removing them ensures every bite is smooth and enjoyable.
Step 5: Finish and Season to Perfection
Just before serving, squeeze the juice of a fresh lime right into the soup and give it a gentle stir. Taste and adjust with extra lime juice, fish sauce, or chilies if you like it extra bold. This last splash of citrus brings the Slow Cooker Tom Kha Soup to vibrant, mouthwatering life.
How to Serve Slow Cooker Tom Kha Soup

Garnishes
Generously sprinkle every steaming bowl with fresh cilantro and sliced green onions, then add a few lime wedges on the side. For color, fragrance, and a little fun, drop in a chili slice or two. These final touches make each bowl look and taste irresistibly fresh.
Side Dishes
Pair your Slow Cooker Tom Kha Soup with a side of jasmine rice to soak up every creamy, aromatic drop. Crisp Thai spring rolls, steamed dumplings, or even a light cucumber salad are fantastic companions that bring contrasting textures and flavors to the meal.
Creative Ways to Present
Serve your soup in large, rustic bowls for family-style comfort, or in small, elegant cups for a dinner party appetizer. You can create a DIY garnish bar, letting everyone add their own cilantro, onions, and extra chilies—always a hit for both casual and festive gatherings.
Make Ahead and Storage
Storing Leftovers
Leftover Slow Cooker Tom Kha Soup keeps well in the fridge, stored in a sealed container for up to 3 days. The flavors deepen overnight, making your next-day lunch or dinner even more satisfying. Just be sure to remove any fresh garnishes before refrigerating.
Freezing
You can freeze Slow Cooker Tom Kha Soup for up to 2 months. Let the soup cool completely before transferring to airtight freezer-safe containers. Leave a bit of space at the top of the container for expansion, and thaw overnight in the fridge before reheating.
Reheating
When it’s time to enjoy your soup again, gently warm it on the stovetop over medium-low heat, stirring occasionally. Avoid letting it boil, as that can cause the coconut milk to separate. Garnish with fresh herbs and lime wedges just before serving for best taste and appearance.
FAQs
Can I make Slow Cooker Tom Kha Soup vegetarian?
Absolutely! Simply swap in tofu for the chicken, use vegetable broth instead of chicken broth, and either omit the fish sauce or use a vegan alternative. The soup will still be rich, creamy, and packed with those authentic Thai flavors.
What can I substitute for galangal and kaffir lime leaves?
If you can’t find galangal, fresh ginger is the best substitute—use about the same amount. For kaffir lime leaves, add a few strips of lime zest for that bright, citrusy punch.
Is Slow Cooker Tom Kha Soup spicy?
The soup naturally has a mild heat, but the real kick comes from the optional Thai chilies. Adjust the number (or leave them out entirely) to make the dish perfectly suited to your preference for spice.
Can I use chicken breast instead of thighs?
While you can use chicken breast, thighs hold up better in slow cooking and turn out more tender and flavorful. If you opt for breast, watch the cook time to prevent the meat from drying out.
Why does my coconut milk sometimes separate?
Separation can occur if the soup gets too hot or is reheated too vigorously. Always reheat gently, and give the soup a good stir before serving. Full-fat coconut milk is less likely to separate than low-fat versions.
Final Thoughts
I hope you’re as excited to try this Slow Cooker Tom Kha Soup as I am to share it! It’s cozy, crave-worthy, and so wonderfully simple to prepare. Your kitchen is about to smell incredible, and your bowls will be empty before you know it. Go ahead—give it a try, and let your taste buds travel to Thailand, one spoonful at a time!
Print
Slow Cooker Tom Kha Soup Recipe
- Total Time: 6 hours 15 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
Indulge in the rich and aromatic flavors of Thailand with this Slow Cooker Tom Kha Soup recipe. Creamy coconut milk, fragrant lemongrass, and tender chicken come together in a comforting and satisfying dish that’s perfect for any day of the week.
Ingredients
Main Ingredients:
- 1 tablespoon coconut oil
- 1 pound boneless skinless chicken thighs (cut into bite-sized pieces)
- 4 cups chicken broth
- 1 (13.5-ounce) can full-fat coconut milk
Aromatics:
- 1 stalk lemongrass (cut into 3-inch pieces and smashed)
- 3 slices galangal or ginger
- 3 kaffir lime leaves (torn)
Vegetables:
- 1 small onion (sliced)
- 8 ounces mushrooms (sliced)
- 1 red bell pepper (thinly sliced)
Seasonings:
- 2 tablespoons fish sauce
- 1 tablespoon soy sauce
- 1 tablespoon brown sugar
- 1–2 Thai chilies (sliced, optional)
Garnish:
- juice of 1 lime
- fresh cilantro, green onions, and lime wedges
Instructions
- Add Ingredients to Slow Cooker: Combine coconut oil, chicken, broth, coconut milk, lemongrass, galangal/ginger, kaffir lime leaves, onion, mushrooms, and bell pepper in the slow cooker. Add fish sauce, soy sauce, and brown sugar. Cook on low for 6–7 hours or high for 3–4 hours.
- Adjust Seasoning: Remove lemongrass, galangal/ginger, and lime leaves. Stir in lime juice and adjust seasoning. Simmer for a few more minutes.
- Serve: Garnish with cilantro, green onions, lime wedges, and Thai chilies if desired. Serve hot.
Notes
- If galangal or kaffir lime leaves are unavailable, substitute with ginger and a bit of lime zest. For a vegetarian version, use tofu and vegetable broth, and omit or replace fish sauce with a vegan alternative.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Main Course
- Method: Slow Cooker
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl
- Calories: 390
- Sugar: 6g
- Sodium: 940mg
- Fat: 28g
- Saturated Fat: 19g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 23g
- Cholesterol: 90mg