Nothing warms you up quite like a steaming bowl of Thai Chicken Soup. This delightful dish combines tender chicken with vibrant vegetables, and it’s enriched with creamy coconut milk and a zing of red curry paste. The flavors unfold beautifully, offering a satisfying balance of savory, sweet, and a touch of heat, all in one bowl. If you’ve been missing that restaurant-quality warmth in the comfort of your own home, this recipe is your ticket to culinary bliss.

I first discovered Thai Chicken Soup on a chilly evening when I craved something exotic yet comforting. I was captivated by how effortlessly the fragrant spices blended with the fresh ingredients, creating a dish that was not only nourishing but also a feast for the senses. As I brought the bowl to my lips, the rich aroma enveloped me, and I knew this was a recipe to keep for years. Trust me, once you cook this up, it will become a beloved staple in your kitchen!
Why You’ll Love This Recipe
- Simple & Quick: Whip up this savory soup in just about 75 minutes, with only 20 minutes of prep time.
- Irresistible Flavor: The combination of coconut milk, red curry paste, and ginger creates a beautifully complex flavor profile.
- Eye-Catching Appeal: The vibrant colors of the vegetables make this dish as delightful to look at as it is to eat.
- Flexible Serving: Perfect for a cozy dinner or casual gatherings with friends, this soup is a versatile choice.
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free diets, making it a hit for everyone.
Ingredients You’ll Need
- 1 ¼ lb. boneless skinless chicken breasts: This is the star ingredient, providing a protein-packed base for the soup. Make sure they are evenly sized for even cooking.
- Salt/pepper: Essential for seasoning; adjust to taste for maximum flavor.
- ½ teaspoon garlic powder: Adds a subtle garlic flavor that enhances the overall taste.
- 2 tablespoons avocado oil: This oil has a high smoke point, making it great for searing. Olive oil can be used as a substitute.
- 1 tablespoon butter: Infuses richness into the soup while sautéing vegetables.
- 1 small yellow onion, diced: Sweet and aromatic, essential for building flavor in the base.
- 1 cup carrots, julienned: Provides natural sweetness and a lovely pop of color.
- 1 red bell pepper, sliced into thin strips: Adds crunch and sweetness.
- 4 cloves garlic, minced: Fresh garlic enhances the aromatic profile.
- 2 teaspoons fresh ginger, minced: Ginger adds warmth and a bit of spice, brightening the dish.
- 2 tablespoons red curry paste: The heart of the flavor, giving the soup its signature spicy kick.
- 5 cups chicken broth: A flavorful base for the soup; use low-sodium broth to control salt levels.
- 13.5 oz. unsweetened full-fat coconut milk: Adds creaminess and richness. Avoid sweetened varieties to keep the flavor balanced.
- 2 tablespoons smooth peanut butter: This brings a nutty depth and enhances the soup’s creaminess.
- 1 tablespoon soy sauce: Provides umami and a hint of saltiness.
- 1 tablespoon honey: Adds a touch of sweetness to balance the savory and spicy notes.
- 1 tablespoon sriracha: Optional, for those who love extra heat.
- 4 oz. rice noodles: Light and chewy, perfect for soaking up those broth flavors.
- 3 cups bok choy, roughly chopped: A fantastic way to add greens and texture.
- ½ chicken bouillon cube, to taste at the end: Optional for extra depth of flavor.
- ½ teaspoon toasted sesame oil: Gives a finishing hint of nutty aroma.
- 2 tablespoons fresh lime juice, plus more to taste: Brightens the soup and brings all the flavors together.
- 2 tablespoons cilantro, roughly chopped: Fresh herbs add brightness and contrast to the rich soup.
- 3 green onions, sliced: For garnish and a refreshing crunch.
- Optional: Lime wedges & roughly chopped peanuts: Perfect for additional garnishes and texture.
How to Make Thai Chicken Soup
-
Prep the Chicken: Place saran wrap over the chicken and tenderize each side using a meat mallet. Pat the chicken dry and season each side with salt, pepper, and garlic powder. Rub a bit of avocado oil over both sides.
-
Sear the Chicken: Heat the remaining avocado oil in a large soup pot over medium-high heat. Add the seasoned chicken and sear for about 3-4 minutes per side, until a golden crust forms. It’s okay if it’s not fully cooked; it will finish cooking later. Remove and set aside.
-
Sauté the Vegetables: In the same pot, melt the butter over medium heat. Add the diced onions and julienned carrots, cooking for about 5 minutes. Then add the sliced red bell peppers and sauté for another 3-4 minutes until they soften.
-
Add Aromatics: Stir in the minced garlic, fresh ginger, and red curry paste, cooking for about 1 minute until fragrant. Pour in a splash of chicken broth to deglaze the pot, scrubbing the bottom to add more flavor.
-
Build the Soup Base: Pour in the remaining chicken broth along with the coconut milk, peanut butter, soy sauce, honey, and sriracha. Bring to a gentle boil, then reduce to a simmer.
-
Finish Cooking Chicken: Return the seared chicken breasts to the pot with any juices. Cover partially and simmer gently until the chicken is cooked through (about 10-15 minutes). Avoid boiling to keep the chicken tender.
-
Prepare the Noodles: As the soup simmers, boil the rice noodles in a separate pot according to package instructions. Drain after cooking, and place them in serving bowls.
-
Shred the Chicken: Once the chicken is cooked, remove it from the pot, dice or shred it, then return it to the soup.
-
Adjust Seasoning: Taste the broth and if it needs more savory depth, stir in ½ chicken bouillon cube. Add more sriracha for desired heat.
-
Add Bok Choy: Stir in the chopped bok choy and let it simmer for about 2 minutes, or until tender.
-
Finish the Soup: Remove from heat and stir in the toasted sesame oil, fresh lime juice, and chopped cilantro.
-
Serve: Ladle the soup into bowls, garnishing with sliced green onions, lime wedges, and roughly chopped peanuts if desired. Enjoy!
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. If you prefer to store it longer, freeze the soup for up to 3 months. When reheating, warm on the stove over medium heat until it reaches a gentle simmer. Be aware that the texture may slightly change after freezing, so adding fresh cilantro and a squeeze of lime juice can rejuvenate the flavors!
Chef’s Helpful Tips
- Always ensure the chicken is properly tenderized for even cooking; this prevents any toughness.
- Avoid boiling the soup vigorously once the chicken is added, as this would toughen the meat.
- If you prefer a thicker soup, stir in more peanut butter or coconut milk towards the end.
- For added crunch, consider topping your soup with toasted peanuts just before serving.
- Feel free to customize with other vegetables like snap peas or spinach for added nutrients.
There’s nothing like a bowl of Thai Chicken Soup to make your weeknight dinners feel a little more special. Its rich flavors can adapt to suit your mood, whether you prefer a pinch more spice or a bit extra sweetness. Don’t hesitate to experiment with the ingredients, making it your own as you enjoy this flavorful delight. Share it with family or friends, and watch how it quickly turns into a favorite!

Recipe FAQs
Can I make this soup ahead of time?
Absolutely! You can prepare the soup a day in advance. Just reheat it gently on the stove when you’re ready to serve. The flavors will deepen overnight, making it even more delicious!
Is there a vegetarian option for this soup?
Yes! You can substitute chicken with tofu or additional vegetables and use vegetable broth instead of chicken broth. Coconut milk is naturally dairy-free, making this a great option for a vegetarian dish.
How can I make the soup spicier?
To amp up the heat, add more sriracha or consider including sliced fresh chili peppers during the cooking process. If you love a fiery kick, it’s easy to adjust to your personal taste!
What’s the best way to store leftovers?
Keep any leftovers in an airtight container in the refrigerator for up to 3-4 days. Make sure to allow the soup to cool down before transferring it to the container for the best results.
Print
Thai Chicken Soup
Thai Chicken Soup brings together a symphony of flavors featuring tender chicken, creamy coconut milk, and aromatic spices. Perfect for a quick dinner or a comforting meal, this dish is easy to prepare with ingredients like fresh ginger, garlic, and crunchy vegetables. Enjoy a bowl of warmth that satisfies your cravings!
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
Ingredients
- 1 ¼ lb. boneless skinless chicken breasts
- Salt/pepper
- ½ teaspoon garlic powder
- 2 tablespoons avocado oil
- 1 tablespoon butter
- 1 small yellow onion, diced
- 1 cup carrots, julienned
- 1 red bell pepper, sliced into thin strips
- 4 cloves garlic, minced
- 2 teaspoons fresh ginger, minced
- 2 tablespoons red curry paste
- 5 cups chicken broth
- 13.5 oz. unsweetened full-fat coconut milk
- 2 tablespoons smooth peanut butter
- 1 tablespoon soy sauce
- 1 tablespoon honey
- 1 tablespoon sriracha
- 4 oz. rice noodles
- 3 cups bok choy, roughly chopped
- ½ chicken bouillon cube
- ½ teaspoon toasted sesame oil
- 2 tablespoons fresh lime juice
- 2 tablespoons cilantro, roughly chopped
- 3 green onions, sliced
- Optional: Lime wedges & roughly chopped peanuts
Instructions
- Cover the chicken with saran wrap and tenderize both sides with a meat mallet. Pat dry and season with salt, pepper, and garlic powder. Rub oil on both sides, then heat remaining oil in a large pot over medium-high heat. Sear chicken for 3-4 minutes per side until golden, but not fully cooked yet.
- Melt butter in the same pot over medium heat. Add onions and carrots, cooking for 5 minutes. Add bell peppers and cook for 3-4 more minutes until slightly softened.
- Stir in garlic, ginger, and red curry paste, cooking for 1 minute. Add a splash of broth to deglaze the pot. Pour in the remaining broth, coconut milk, peanut butter, soy sauce, honey, and sriracha. Bring to a gentle boil, then reduce to a simmer.
- Return chicken to the pot along with its juices. Cover partially and simmer gently for 10-15 minutes until cooked through. Avoid boiling to keep chicken tender.
- Boil rice noodles in a separate pot according to package instructions. Drain and transfer to serving bowls.
- Remove and shred/dice the chicken, then return it to the soup.
- Taste the broth and add ½ chicken bouillon cube for extra flavor if desired. Adjust with additional sriracha for heat as preferred.
- Stir in bok choy and simmer for 2 minutes until tender. Remove from heat and mix in sesame oil, lime juice, and cilantro.
- Ladle soup into bowls and garnish with green onions, lime wedges, and chopped peanuts if desired. Serve hot.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
For added flavor, ensure to sear the chicken well before adding liquids.
Adjust the amount of sriracha based on your heat preference.
Coconut milk can be substituted with regular cream for a different flavor profile.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup
- Calories: 456
- Sugar: 5g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 16g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 70mg






