Easy Thai Chicken Soup

Creamy coconut comfort with a spicy kick

This easy healthy recipe brings all the cozy flavors of Thai cuisine right to your kitchen without the need for takeout. Tender chicken, creamy coconut milk, and bright lemongrass come together for a fall dinner idea that feels both refreshing and soothing. Whether you’re craving a quick weeknight meal or need something warming after a chilly day, this soup hits the spot. It’s ready in under 30 minutes, making it perfect for busy evenings when you want something satisfying yet simple. One spoonful and you’ll be transported straight to a Thai street kitchen, aromatic, balanced, and full of love.

bowl of Thai chicken soup with mushrooms, lime slices, cilantro, and chilies

Time Breakdown

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4

Ingredients List

  • 1 lb (450 g) boneless, skinless chicken thighs, sliced thin
  • 1 tbsp coconut oil or olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp Thai red curry paste
  • 4 cups chicken broth
  • 1 can (13.5 oz) coconut milk
  • 1 tbsp fish sauce (or soy sauce for a lighter flavor)
  • 1 tsp brown sugar or honey
  • Juice of 1 lime
  • 1 red bell pepper, sliced thin
  • 1 cup mushrooms, sliced
  • 1 cup baby spinach or bok choy leaves
  • Fresh cilantro and lime wedges for serving

Kitchen Tools You’ll Need

This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.

  • Large pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Measuring cups and spoons
  • Wooden spoon or spatula
  • Mixing bowl

Step-by-Step Beginner-Friendly Instructions

  1. Sauté the aromatics: Heat coconut oil in a large pot over medium heat. Add onion and cook for 3 minutes until soft. Stir in garlic and ginger; cook for another minute until fragrant.
  2. Add curry paste: Mix in red curry paste and stir constantly for 1 minute to bloom the spices.
  3. Add broth and chicken: Pour in the chicken broth and add sliced chicken. Bring to a gentle boil, then reduce to a simmer. Cook for 10 minutes, stirring occasionally.
  4. Make it creamy: Stir in coconut milk, fish sauce, and brown sugar. Simmer another 5 minutes until the soup looks slightly creamy and fragrant.
  5. Add veggies: Toss in bell pepper and mushrooms. Cook for 3 to 4 minutes until tender.
  6. Finish fresh: Stir in lime juice and spinach. Simmer 1 minute until leaves wilt.
  7. Serve: Ladle into bowls and top with fresh cilantro and a squeeze of lime.

Pro Tips

  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently to preserve the coconut flavor.
  • Substitution: Swap chicken thighs for shrimp or tofu if you prefer a lighter version.
  • Meal Prep: Make the broth base ahead and add chicken just before serving for the freshest flavor.
  • Serving Idea: Pair with jasmine rice or rice noodles for a heartier meal.

Nutrition Table

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 bowl~34028g12g20g3g5g

Conclusion

This Easy Thai Chicken Soup is the ultimate comfort in a bowl, creamy, flavorful, and nourishing. It’s a go-to dish for those nights when you crave something warm, quick, and satisfying without the fuss. Perfectly balanced between spicy, tangy, and creamy, it delivers a restaurant-worthy experience right at home. Enjoy it as a standalone meal or pair it with a side of steamed jasmine rice for a heartier feast. Once you’ve tried it, this recipe is sure to become a regular in your weeknight rotation.

Easy Thai Chicken Soup

This creamy Thai chicken soup is packed with flavors and takes under 30 minutes to prepare, making it a perfect quick and healthy dinner option.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner, Main Course, Soup
Cuisine Thai
Servings 4 servings
Calories 340 kcal

Ingredients
  

Main ingredients

  • 1 lb boneless, skinless chicken thighs, sliced thin Can be substituted with shrimp or tofu.
  • 1 tbsp coconut oil or olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp Thai red curry paste
  • 4 cups chicken broth
  • 1 can (13.5 oz) coconut milk
  • 1 tbsp fish sauce (or soy sauce for a lighter flavor)
  • 1 tsp brown sugar or honey
  • 1 Juice of 1 lime
  • 1 red bell pepper, sliced thin
  • 1 cup mushrooms, sliced
  • 1 cup baby spinach or bok choy leaves
  • Fresh cilantro and lime wedges for serving

Instructions
 

Preparation

  • Heat coconut oil in a large pot over medium heat. Add onion and cook for 3 minutes until soft.
  • Stir in garlic and ginger; cook for another minute until fragrant.
  • Mix in red curry paste and stir constantly for 1 minute to bloom the spices.
  • Pour in the chicken broth and add sliced chicken. Bring to a gentle boil, then reduce to a simmer. Cook for 10 minutes, stirring occasionally.
  • Stir in coconut milk, fish sauce, and brown sugar. Simmer another 5 minutes until the soup looks slightly creamy and fragrant.
  • Toss in bell pepper and mushrooms. Cook for 3 to 4 minutes until tender.
  • Stir in lime juice and spinach. Simmer 1 minute until leaves wilt.
  • Ladle into bowls and top with fresh cilantro and a squeeze of lime.

Notes

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently to preserve the coconut flavor. Can be paired with jasmine rice or rice noodles.
Keyword Comfort Food, Creamy Soup, Healthy Recipe, Quick dinner, Thai Chicken Soup

Leave a Comment

Recipe Rating