If you are craving a rich, comforting bowl of Southeast Asian flavor magic, the Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe is an absolute game-changer. Creamy coconut milk, fragrant lemongrass, zesty lime, and tender chicken come together effortlessly in your slow cooker for a dish that feels both exotic and deeply satisfying. This recipe is perfect for anyone who loves bold tastes without the fuss, delivering authentic Thai flair with the ease of set-it-and-forget-it cooking.

Ingredients You’ll Need
Gathering the right ingredients is the secret to this soup’s amazing depth of flavor. Each element is simple yet essential, contributing to the perfect balance of creamy, spicy, and tangy notes that make the soup unforgettable.
- ½ onion, sliced: Adds a subtle sweetness and foundation of flavor to the broth.
- 2 cloves garlic, chopped: Brings a warm, aromatic punch that complements the spices.
- ½ red jalapeño pepper, sliced (or 1-2 Thai chiles, halved): Provides gentle heat and vibrant color.
- 3 slices galangal or ginger (about ¼-inch thick): Infuses a citrusy, peppery note—key to authentic Thai taste.
- 1 lemongrass stalk, pounded and cut into 2-inch pieces: Delivers lemony brightness and complexity.
- 10 kaffir lime leaves, torn (optional): Adds an unmistakable fragrant, slightly floral lime aroma.
- 1 tbsp red Thai curry paste: Packs in richness and warm spices, marrying all flavors beautifully.
- 4 cups chicken broth: Forms the savory base that carries all other ingredients.
- 2 cans (13.5 oz each) full-fat coconut milk or coconut cream: Creates the soup’s creamy, luscious texture.
- 1 lb chicken breasts, cut into bite-sized pieces (or tofu or shrimp as alternatives): Offers tender protein that soaks up all those wonderful flavors.
- 8 oz white mushrooms, sliced: Adds an earthy note and lovely bite.
- 2-3 tbsp brown sugar or coconut sugar: Balances heat and sour with a sweet undertone.
- 2-3 tbsp fish sauce (or coconut aminos for a vegan option): Introduces umami depth and saltiness without overpowering.
- 2-3 tbsp freshly squeezed lime juice: Brightens the soup with refreshing citrus zing just before serving.
- Sliced green onions: For a fresh, mild crunch in your final garnish.
- Chopped fresh cilantro: Adds a burst of herbaceous vibrancy to finish the dish.
How to Make Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe
Step 1: Build the Flavor Base
Start by adding the sliced onion, chopped garlic, red jalapeño, galangal or ginger slices, lemongrass pieces, torn kaffir lime leaves (if you’re using them), and the red Thai curry paste directly into the slow cooker. These aromatics create the soulful backbone of your soup, enriching the broth with layers of fragrance and spice.
Step 2: Add Broth and Simmer
Pour in the chicken broth and give everything a gentle stir to combine. Cover the slow cooker and let it work its magic on high for 2-3 hours or on low for 4-6 hours. This slow simmer extracts all the wonderful flavors from the herbs and spices, resulting in a deeply infused broth that’s bursting with taste.
Step 3: Strain Out the Solids
Once your broth has finished cooking, take a slotted spoon and carefully remove the onion, garlic, lemongrass, ginger, and lime leaves. Discard these solids to leave a smooth, clear broth without any chewiness, allowing the soup’s true flavors to shine.
Step 4: Add Coconut Milk, Protein, and Mushrooms
Now stir in the creamy coconut milk, the chicken pieces (or your choice of tofu or shrimp if preferred), and sliced mushrooms. These ingredients add richness and heartiness to the soup, making every spoonful satisfyingly silky and substantial.
Step 5: Finish Cooking the Soup
Cover again and cook on high for another hour or low for 2 hours. This lets the protein cook through gently and the mushrooms soften just right, soaking up the aromatic broth for a harmonious blend.
Step 6: Season and Balance the Flavors
Stir in brown sugar, fish sauce (or coconut aminos), and freshly squeezed lime juice. These final additions give your soup a wonderful balance of sweet, salty, and tangy notes that define the classic Tom Kha flavor profile. Taste and adjust as needed to suit your palate.
Step 7: Serve and Garnish
Ladle your soup into bowls and top with sliced green onions and chopped cilantro. This last touch of freshness and color elevates both the flavor and presentation, inviting you to dive into each warm, comforting spoonful.
How to Serve Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe

Garnishes
The beauty of this Thai soup is enhanced with simple garnishes like crisp sliced green onions and bright chopped cilantro. These add a fresh aroma and lively crunch that contrast beautifully against the rich coconut broth. For an extra hint of spice, consider a few thin chili slices or a drizzle of chili oil.
Side Dishes
This soup is wonderful on its own but pairs perfectly with fragrant jasmine rice or sticky rice to soak up every drop of delicious broth. For a heartier meal, a light Thai salad with crunchy vegetables or fresh spring rolls make for fantastic companions.
Creative Ways to Present
Serve the soup in beautiful bowls with a wedge of lime on the side for guests to squeeze in extra tartness. For gatherings, consider a buffet-style setup where everyone can customize their bowl with toppings like chopped peanuts, fresh herbs, or a dash of toasted sesame oil. It’s a lovely way to make each serving unique and interactive.
Make Ahead and Storage
Storing Leftovers
Leftover Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe stores wonderfully in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making it even more delicious the next day.
Freezing
You can freeze this soup for up to 2 months, but keep in mind that fresh herbs and lime juice are best added just before serving after thawing to maintain their bright flavors. Freeze the soup without garnishes in freezer-safe containers or bags with ample headspace to accommodate expansion.
Reheating
Reheat gently on the stove over low heat, stirring occasionally until warmed through. Avoid boiling vigorously to prevent coconut milk from separating. Once hot, add fresh lime juice and cilantro before serving to freshen the soup.
FAQs
Can I make this soup vegan?
Absolutely! Swap chicken for tofu or extra mushrooms, and use coconut aminos instead of fish sauce to keep that umami taste while keeping it plant-based.
What if I can’t find galangal?
Fresh ginger is an excellent substitute with a similar spicy and citrusy note, making it a handy alternative that’s easier to find.
Can I use canned chicken broth instead of homemade?
Yes, store-bought chicken broth works perfectly here and saves time. Just choose a low-sodium option so you can better control the saltiness.
How spicy is this soup?
The spice level can be adjusted by the amount and type of chili peppers you use. Start with less if you prefer mild and add more for heat; it’s quite forgiving!
Is this recipe suitable for meal prep?
Definitely. The Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe is ideal for meal prep because the flavors keep developing, and reheating is a breeze.
Final Thoughts
This Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe is one of those dishes that feels like a warm hug in a bowl—comforting, flavorful, and incredibly easy to make. Whether you’re new to Thai cuisine or a longtime fan, this recipe invites you to enjoy the magic of slow cooking combined with fresh, vibrant ingredients. So go ahead and make a batch; I promise it will become a favorite in your kitchen, one spoonful at a time!
Print
Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe
- Prep Time: 15 minutes
- Cook Time: 3 to 7 hours (depending on slow cooker setting)
- Total Time: 3 hours 15 minutes to 7 hours 15 minutes
- Yield: 6 servings
- Category: Soup
- Method: Slow Cooking
- Cuisine: Thai
Description
This Slow Cooker Tom Kha Soup is a comforting and aromatic Thai coconut chicken soup, featuring fragrant lemongrass, galangal, and kaffir lime leaves simmered slowly in a creamy coconut milk broth. It combines tender chicken, mushrooms, and a perfect balance of tangy lime, spicy chili, and savory fish sauce to create an authentic and flavorful dish that’s easy to prepare. Ideal for a cozy meal, this recipe uses a slow cooker to develop deep flavors with minimal hands-on time.
Ingredients
Base Aromatics
- ½ onion, sliced
- 2 cloves garlic, chopped
- ½ red jalapeño pepper, sliced (or 1–2 Thai chiles, halved)
- 3 slices galangal or ginger (about ¼-inch thick)
- 1 lemongrass stalk, pounded and cut into 2-inch pieces
- 10 kaffir lime leaves, torn (optional)
- 1 tbsp red Thai curry paste
Soup Liquid & Protein
- 4 cups chicken broth
- 2 cans (13.5 oz each) full-fat coconut milk or coconut cream
- 1 lb chicken breasts, cut into bite-sized pieces (or tofu or shrimp as alternatives)
Vegetables & Flavorings
- 8 oz white mushrooms, sliced
- 2–3 tbsp brown sugar or coconut sugar
- 2–3 tbsp fish sauce (or coconut aminos for a vegan option)
- 2–3 tbsp freshly squeezed lime juice
- Sliced green onions (for garnish)
- Chopped fresh cilantro (for garnish)
Instructions
- Combine aromatics: In the base of your slow cooker, add sliced onion, chopped garlic, sliced jalapeño, galangal (or ginger), lemongrass stalk pieces, torn kaffir lime leaves if using, and red Thai curry paste. This mixture will infuse the broth with rich, fragrant flavors.
- Add broth: Pour 4 cups of chicken broth over the aromatics in the slow cooker and stir well to combine all ingredients evenly.
- Slow cook aromatics: Cover the slow cooker and cook on high for 2-3 hours, or on low for 4-6 hours, allowing the flavors to meld and the broth to become deeply infused with the herbs and spices.
- Remove solids: After slow cooking, use a slotted spoon to carefully remove and discard the solids such as onion, garlic, lemongrass, galangal, and kaffir lime leaves to leave a clear, fragrant broth.
- Add coconut milk, protein, and mushrooms: Stir in the coconut milk along with the bite-sized chicken pieces (or tofu/shrimp alternative) and the sliced white mushrooms.
- Slow cook protein: Cover and cook on high for an additional hour or on low for 2 hours, until the chicken or chosen protein is fully cooked and tender.
- Season soup: Stir in the brown sugar, fish sauce, and freshly squeezed lime juice. Taste and adjust the seasoning to your preference by adding more sugar, fish sauce, or lime juice as needed.
- Serve and garnish: Ladle the soup into bowls and garnish with sliced green onions and chopped fresh cilantro. Serve the soup warm and enjoy the harmonious blend of Thai flavors.
Notes
- If you prefer a vegetarian or vegan version, substitute chicken broth with vegetable broth and use tofu or shrimp alternatives. Replace fish sauce with coconut aminos or soy sauce.
- Kaffir lime leaves are optional but add authentic citrus aroma—if unavailable, a small amount of lime zest can be used instead.
- Adjust the heat by adding more or fewer Thai chiles or jalapeños based on your spice tolerance.
- Use full-fat coconut milk or coconut cream for the richest soup texture; light coconut milk will be less creamy.
- The soup can be stored in the refrigerator for up to 3 days and reheated gently before serving.

