Thai Chicken and Coconut Milk Soup

You are sure to find this classic and delicious soup on the menu at almost any Thai restaurant. It is easy to make at home and packs bold flavor.

Serving size

1 serving


4 servings

Prep time: 15min
Cook time: 15min
Total: 30min


1 cup chicken broth, gluten free (Pacific Foods™, Field Day®, or Imagine® Foods)

1 can coconut milk (full fat, not “lite”)

1 cup water

1 medium (28 grams) shallot, sliced

1 long lemongrass, sliced

5 to 6 (minimum) Thai chili peppers, or 1 to 2 jalapeños, sliced

3 small chicken thighs, boneless, cut into bite-sized pieces

½ medium (59 grams) yellow pepper, chopped, 1-inch sized pieces

6 medium (72 grams) mushrooms, sliced

1 cup cabbage, sliced

½ cup basil leaves, coarsely chopped

3 to 4 cilantro, chopped

½ cup mint leaves, coarsely chopped

½ tablespoon fish sauce, gluten free (Thai Kitchen®)

2 limes, juiced

1 to 3 teaspoons sugar, to taste

3-4 kaffir lime leaves, dried or frozen (optional)


Special Equipment:

Mortar and pestle

Nutrition Info

Makes: 4 servings  Serving size: 1 serving




20 g

Saturated Fat

15 g

Trans Fat

0 g


62 mg


14 g


7 g


2 g


17 g


201 mg


48 mg


207 mg


583 mg


  1. Bring the chicken broth, coconut milk and water to a boil in a medium saucepan over medium heat.
  2. Bruise and crush the sliced shallot, lemongrass, and peppers using a mortar and pestle to release their flavor and oils.
  3. Add to the boiling liquid. Simmer for 5 minutes.
  4. Add the chicken to the broth. Cook 4 to 6 minutes, or until chicken is almost cooked through.
  5. Add the vegetables into the broth.
  6. Add half the herbs, fish sauce, lime juice, and sugar a little at a time. Taste repeatedly until a balanced flavor is achieved.
  7. Add a handful of remaining herbs to each bowl, then ladle in the hot soup.
  8. Serve hot with more lime and chilies on the side for people who desire more heat.
Recipe contributed by FamilyCook Productions

Thai cooking involves sweet, sour, salty, and spicy flavors. To help make the soup flavors harmonious, use a small bowl to mix the fish sauce and lime juice, adding sugar gradually until the flavors are balanced. Pour this mixture into the soup when it’s time to season. This will make flavor balancing easier.