Easy Thai Chicken Soup

Featured in:

How to make easy Thai chicken soup with creamy coconut broth, tender chicken, and bold authentic Thai flavors your whole family will love.

james carter jr for recipes by clare
By James Carter Jr
Updated on Thu, 19 Mar 2026 20:34:13 GMT
Pinterest Hidden Image

This easy Thai chicken soup is one of those weeknight recipes that feels like a warm hug in a bowl. Packed with bold, aromatic flavors, it comes together in just 30 minutes with ingredients you can find at most grocery stores. I love how it delivers that perfect balance of sweet, sour, and spicy without any complicated techniques.

I still remember the first time I made this on a cold Tuesday night, craving something more exciting than my usual chicken noodle. The moment that coconut milk hit the simmering broth and filled my kitchen with lemongrass and ginger, I was hooked. This easy Thai chicken soup has become my go-to comfort meal because it feels special but takes almost no effort. It is naturally gluten-free, endlessly customizable, and honestly tastes like something from your favorite Thai restaurant.

What You Will Need for This Fragrant Thai Soup

I always keep these ingredients stocked when Thai chicken soup season hits. Pro tip: look for fresh lemongrass and kaffir lime leaves at an Asian grocery store. They are worth seeking out, but dried versions will work in a pinch. Use full-fat coconut milk for the richest, creamiest broth.

  • 1 tablespoon coconut oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated (fresh is far better than jarred here)
  • 4 cups chicken broth
  • 1 can (14 oz) full-fat coconut milk
  • 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
  • 2 stalks lemongrass, bruised and cut into 2-inch pieces
  • 3 kaffir lime leaves
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 cup sliced mushrooms
  • 1 red bell pepper, julienned
  • 1 cup fresh spinach
  • Juice of 1 lime
  • Fresh cilantro for garnish
  • Red pepper flakes to taste (optional)

Pro tip: For a vegetarian version of this easy Thai chicken soup, swap the chicken for firm tofu, press it dry first so it holds its shape, and use vegetable broth instead of chicken broth.

Easy Thai chicken soup in a white bowl with fresh cilantro and red pepper flakes

How to Make Easy Thai Chicken Soup in 30 Minutes

I recommend reading through all the steps before you start. This soup moves quickly once the broth is going, and timing matters. I prefer to have everything prepped and ready before turning on the heat.

Step 1: Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the minced garlic and grated ginger. Saute for about 1 minute, stirring constantly, until fragrant and lightly golden. Watch closely here as garlic burns fast.

Step 2: Add the bite-sized chicken pieces to the pot in a single layer. Cook for 3 to 4 minutes, turning occasionally, until lightly browned on the outside. The chicken will finish cooking in the broth, so it does not need to be fully cooked through at this stage.

Step 3: Pour in the chicken broth and coconut milk. Add the lemongrass stalks and kaffir lime leaves. Stir gently and bring everything to a gentle simmer over medium heat. Do not let it reach a rolling boil. High heat causes the coconut milk to separate and look curdled, which affects both texture and appearance.

Step 4: Stir in the fish sauce and brown sugar. Let the soup simmer for 10 minutes until the chicken pieces are cooked through to an internal temperature of 165 degrees F. The broth will deepen into a beautiful golden color.

Step 5: Add the sliced mushrooms and julienned red bell pepper. Cook for another 3 to 4 minutes until vegetables are tender-crisp. Pull a piece of bell pepper out and taste it. It should have a slight bite, not be soft or mushy.

Step 6: Remove the pot from heat. Stir in the fresh spinach and let it wilt in the residual heat for about 30 seconds.

Step 7: Add the lime juice and taste the broth. Adjust with more fish sauce for saltiness, more lime for brightness, or more brown sugar to balance. Add red pepper flakes if you want heat.

Step 8: Remove the lemongrass stalks and kaffir lime leaves before serving. These are for infusing flavor only and are not safe to eat. Ladle into bowls, top with fresh cilantro, and serve hot.

Common mistake to avoid: Adding too much fish sauce at once. Start with one tablespoon, taste the broth, and adjust from there. It adds deep salty complexity to this Thai chicken soup, but too much will overwhelm everything else.

The Best Ways to Serve This Thai Chicken Soup

This soup pairs beautifully with sides that complement its bright, coconut-forward flavors. Here are some of the best sides for easy Thai chicken soup.

Jasmine Rice: The slightly floral, sticky texture of jasmine rice soaks up the coconut broth perfectly and turns this soup into a complete, filling meal.

Thai Spring Rolls: Light and crispy spring rolls add a wonderful crunch contrast to the silky broth and make the whole meal feel like a restaurant experience at home.

Crushed Peanuts on Top: Scatter a small handful of crushed roasted peanuts directly over each bowl before serving. They add nutty richness and satisfying crunch that elevates every spoonful.

Cucumber Salad: A simple cucumber salad dressed with rice vinegar and sesame oil is a cool, refreshing contrast to the warm spiced broth and rich coconut milk.

More Cozy Soups and Bowls to Try Next

This easy Thai chicken soup fits perfectly into a lineup of bold, comforting soups that are just as quick and satisfying to make. For another coconut-forward bowl, the Thai Coconut Soup and Thai Coconut Dumpling Soup are natural next steps, sharing that same creamy, fragrant broth. If a noodle-based comfort soup sounds good, the Easy Ginger Garlic Chicken Noodle Soup delivers a similar warmth with its aromatic ginger base.

Looking to expand the weeknight rotation? The Coconut Curry Soup with Dumplings brings another layer of spiced coconut flavor that fans of this Thai chicken soup tend to love. For a lighter broth-based option, the Sicilian Chicken Soup is a beautifully simple bowl that pairs well as part of a soup night spread.

Storing and Reheating Your Thai Chicken Soup the Right Way

This easy Thai chicken soup stores really well, making it a great option for weekly meal prep. Let the soup cool completely before transferring to airtight containers to help preserve texture and flavor.

In the refrigerator, the soup keeps for up to 4 days. The flavors actually deepen overnight, so leftovers often taste even better the next day. In the freezer, store for up to 3 months. Note that the coconut milk may look slightly separated after thawing, but it comes back together with gentle stirring over low heat.

To reheat, warm slowly on the stovetop over low heat. Avoid bringing it back to a boil, as high heat will cause the coconut milk to break. I recommend reheating only what you plan to eat rather than the whole batch at once.

Pro tip: If you plan to serve this soup with rice, store the rice separately. Rice added directly to the soup will absorb all the broth and turn mushy during storage.

Easy Thai Chicken Soup – Your Questions Answered

Can I substitute the kaffir lime leaves and lemongrass?

Yes. Dried versions of both work well. Use about half the amount called for since dried herbs are more concentrated in flavor. In a real pinch, a little lime zest can stand in for kaffir lime leaves.

My soup tastes too salty. How do I fix it?

Fish sauce is usually the cause. Add an extra squeeze of lime juice and a small pinch of brown sugar to balance the saltiness. A splash more coconut milk will also mellow the flavor without diluting the whole pot of Thai chicken soup.

Can I freeze this easy Thai chicken soup?

Yes, it freezes well for up to 3 months. The coconut milk may look slightly separated after thawing, but a gentle stir over low heat brings the broth back together completely. Flavor is not affected.

Make a Bowl of This Thai Chicken Soup Tonight

There is something genuinely satisfying about a bowl of easy Thai chicken soup that comes together this quickly but tastes this layered and complex. From the first sizzle of garlic and ginger to that final squeeze of lime, every step is simple and the results are impressive every single time. Give it a try tonight and let those bold Thai flavors come alive in your own kitchen. Once you make it, this easy Thai chicken soup will earn a permanent spot in your regular weeknight dinner rotation.

Print

Easy Thai Chicken Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A fragrant and comforting Thai chicken soup packed with authentic flavors, ready in just 30 minutes. Creamy coconut broth, tender chicken, and a perfect balance of sweet, sour, and spicy.

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai
  • Diet: Gluten Free

Ingredients

Scale
  • 1 tablespoon coconut oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 4 cups chicken broth
  • 1 can (14 oz) full-fat coconut milk
  • 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
  • 2 stalks lemongrass, bruised and cut into 2-inch pieces
  • 3 kaffir lime leaves
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 cup sliced mushrooms
  • 1 red bell pepper, julienned
  • 1 cup fresh spinach
  • Juice of 1 lime
  • Fresh cilantro for garnish
  • Red pepper flakes to taste (optional)

Instructions

  1. Heat coconut oil in a large pot over medium heat. Add garlic and ginger and saute for 1 minute, stirring constantly, until fragrant and lightly golden.
  2. Add chicken pieces in a single layer. Cook for 3 to 4 minutes, turning occasionally, until lightly browned on the outside.
  3. Pour in chicken broth and coconut milk. Add lemongrass stalks and kaffir lime leaves. Bring to a gentle simmer over medium heat. Do not boil.
  4. Stir in fish sauce and brown sugar. Simmer for 10 minutes until chicken reaches an internal temperature of 165 degrees F.
  5. Add sliced mushrooms and julienned red bell pepper. Cook for 3 to 4 minutes until tender-crisp.
  6. Remove from heat. Stir in fresh spinach and let it wilt in residual heat for about 30 seconds.
  7. Add lime juice. Taste and adjust with more fish sauce, lime, or brown sugar as needed. Add red pepper flakes if desired.
  8. Remove lemongrass stalks and kaffir lime leaves before serving. Ladle into bowls, garnish with fresh cilantro, and serve hot.

Notes

  • Do not boil the soup after adding coconut milk. High heat causes the coconut milk to separate. Keep the soup at a gentle simmer throughout cooking.
  • For a vegetarian version, substitute chicken with pressed firm tofu and use vegetable broth instead of chicken broth.
  • Dried lemongrass and kaffir lime leaves can substitute for fresh. Use half the amount as dried herbs are more potent.
  • Store rice separately from the soup to prevent it from absorbing all the broth during storage.
  • Reheat gently over low heat on the stovetop only. Do not microwave on high or bring back to a boil.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380 kcal
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 22 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 2 g
  • Protein: 32 g
  • Cholesterol: 85 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star