Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Slow Cooker Tom Kha Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 23 reviews

This Slow Cooker Tom Kha Soup is a rich and aromatic Thai classic, combining creamy coconut milk, tender chicken, fresh mushrooms, and traditional herbs and spices. Perfect for a comforting meal, this recipe uses a slow cooker to deepen the flavors with minimal effort.

  • Total Time: 4 hours 20 minutes
  • Yield: 6 servings

Ingredients

For the Tom Kha Soup

  • 1 cup white onion slices (approximately 1 small white onion)
  • 1 tablespoon chopped fresh garlic (approximately 3 large cloves)
  • ½ red jalapeño pepper sliced or 1-2 Thai chiles halved
  • 3 slices fresh galangal or fresh ginger, each slice ¼-inch long
  • 1 stalk lemongrass, pounded and cut into 2-inch-long pieces
  • 10 lime leaves torn (optional)
  • 1 tablespoon red Thai curry paste
  • 4 cups chicken broth
  • 2 (13.5-ounce) cans full-fat coconut milk or coconut cream, at room temperature
  • 1 pound chicken breasts, cut into bite-sized pieces (about 2 small breasts)
  • 8 ounces white mushroom caps, sliced
  • 2 tablespoons brown sugar or coconut sugar, plus more to taste
  • 2 tablespoons fish sauce, plus more to taste
  • 2 tablespoons fresh lime juice, plus more to taste

Serving Suggestions (All Optional)

  • Thinly sliced green onions
  • Chopped fresh cilantro

Instructions

  1. Prepare and combine aromatics: Add 1 cup white onion slices, 1 tablespoon chopped fresh garlic, ½ red jalapeño pepper, 3 slices fresh galangal, 1 stalk lemongrass, 10 torn lime leaves, 1 tablespoon red Thai curry paste, and 4 cups chicken broth into the slow cooker. Stir until all ingredients are well incorporated.
  2. Slow cook the base mixture: Place the lid on the slow cooker and cook the mixture on HIGH for 3 hours or on LOW for 6 hours. Stir the mixture occasionally to blend flavors.
  3. Remove solids: When the cooking time ends, use a slotted spoon to take out the solids from the slow cooker, leaving the flavorful liquid broth behind.
  4. Add chicken and mushrooms: Add 2 cans (total 27 ounces) of full-fat coconut milk at room temperature, 1 pound of bite-sized chicken breast pieces, and 8 ounces sliced white mushrooms into the slow cooker. Stir to combine.
  5. Cook until chicken is done: Place the lid on the slow cooker and cook on HIGH for 1 hour or on LOW for 2 hours until the chicken is fully cooked and tender.
  6. Season and balance flavors: Once the chicken is cooked through, stir in 2 tablespoons brown sugar, 2 tablespoons fish sauce, and 2 tablespoons fresh lime juice. Taste the soup and adjust the brown sugar, fish sauce, and lime juice to your preference.
  7. Serve and garnish: Ladle the soup into serving bowls and garnish each bowl with thinly sliced green onions and chopped fresh cilantro if desired. Serve immediately for best freshness.

Notes

  • If fresh galangal is unavailable, fresh ginger is a suitable substitute.
  • Use chicken broth for a rich taste or vegetable broth to make this recipe vegetarian-friendly (but note chicken will be omitted or substituted).
  • Lime leaves are optional but add authentic citrus aroma; if fresh unavailable, dried lime leaves can be used.
  • Adjust the level of spiciness by increasing or decreasing the amount of red jalapeño or Thai chiles.
  • For a thicker soup, use coconut cream instead of coconut milk or reduce the broth slightly before combining.
  • Fish sauce can be replaced with soy sauce for a vegetarian or vegan adaptation.
  • Serve with steamed jasmine rice for a complete meal.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Author: Millie
  • Prep Time: 20 minutes
  • Cook Time: 4 hours
  • Category: Soup
  • Method: Slow Cooking
  • Cuisine: Thai