Thai Chicken Coconut Curry Soup
Thai Chicken Coconut Curry Soup is the ultimate comfort food that brings warmth and joy to any table. This delightful soup is a harmonious blend of vibrant flavors, creamy coconut milk, and tender chicken, making it a beloved dish for gatherings and weeknight dinners alike. The balance of spices and fresh ingredients creates an inviting aroma that will have everyone eagerly awaiting their first spoonful.
Why It’s Crowd-Pleasing

This Thai Chicken Coconut Curry Soup is not just about the flavors; it’s also about the experience it delivers. With its rich, creamy texture and a touch of spice, it appeals to a wide variety of palates. The sweetness of the coconut milk complements the savory elements of the chicken and spices, while the fresh vegetables add a satisfying crunch. Whether you’re hosting a dinner party or enjoying a quiet night in, this soup is sure to impress your guests and loved ones alike.
What Goes Into Thai Chicken Coconut Curry Soup
- 3 tablespoons coconut oil (olive oil may be substituted)
- 1 medium/large sweet Vidalia or yellow onion, diced small
- 1 pound boneless skinless chicken breast, diced into bite-sized pieces
- 3 to 5 cloves garlic, finely minced or pressed
- 2 to 3 teaspoons ground ginger or 1 tablespoon fresh ginger, finely chopped
- 2 teaspoons ground coriander
- Two 14-ounce cans coconut milk (one full-fat, one lite recommended; avoid using two cans of lite)
- One 15-ounce can chicken stock (reduced sodium preferred)
- 1 to 1.5 cups shredded carrots
- 1 (4-ounce) jar Thai red curry paste (add to taste)
- 1 teaspoon kosher salt, or to taste
- Freshly ground black pepper, to taste
- About 3 cups fresh spinach leaves, loosely packed
- ½ cup fresh cilantro, finely chopped for garnishing (basil may be substituted)
- 1 to 2 tablespoons lime juice
- 1 to 2 tablespoons brown sugar, optional and to taste
- Naan, optional for serving
Toolbox for This Recipe
- Large pot or Dutch oven: Perfect for simmering the soup.
- Wooden spoon: Ideal for stirring the ingredients together.
- Measuring cups and spoons: For accurate ingredient measurements.
- Knife and cutting board: Essential for dicing the onion and chicken.
- Serving bowls: For serving the delicious soup to family and friends.
Thai Chicken Coconut Curry Soup in Steps

Step 1: Sauté the Aromatics
In a large pot or Dutch oven, heat the coconut oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 3-4 minutes. This step lays the foundation for a flavorful base.
Step 2: Add the Chicken
Next, add the diced chicken breast to the pot. Cook until the chicken is no longer pink, stirring occasionally, for about 5-7 minutes. The chicken will absorb the flavors from the onion and oil.
Step 3: Incorporate Garlic and Spices
Stir in the minced garlic, ground ginger, and ground coriander. Cook for an additional 2-3 minutes, allowing the spices to bloom and fill your kitchen with irresistible aromas.
Step 4: Pour in the Coconut Milk and Chicken Stock
Add the coconut milk and chicken stock to the pot, stirring well to combine. This mixture creates the creamy soup base that is so characteristic of Thai cuisine.
Step 5: Add Carrots and Curry Paste
Stir in the shredded carrots and Thai red curry paste. If you’re new to Thai red curry paste, start with half a jar and adjust according to your spice preference. Allow the soup to simmer for about 10 minutes, enabling the flavors to meld together.
Step 6: Season and Add Greens
Taste the soup and season with kosher salt and freshly ground black pepper. Stir in the fresh spinach leaves and let them wilt for a couple of minutes. The spinach adds a nutritious boost and a pop of color.
Step 7: Finish with Fresh Ingredients
Just before serving, add lime juice and brown sugar (if desired) for a balanced flavor. If you prefer a little sweetness, the brown sugar can elevate the overall taste of the soup.
Step 8: Serve and Garnish
Ladle the soup into bowls and garnish with fresh cilantro. Serve with warm naan on the side for dipping, if you like. Enjoy your delicious Thai Chicken Coconut Curry Soup!
In-Season Swaps

- Carrots: Substitute with zucchini or bell peppers for a different flavor profile.
- Spinach: Kale or Swiss chard can be used as an alternative leafy green.
- Cilantro: Fresh basil or mint can give a unique twist in flavor.
- Lime: Lemon juice can be used if lime is not available.
Chef’s Rationale
This Thai Chicken Coconut Curry Soup is crafted with a balance of flavors that represent the essence of Thai cuisine. The creaminess of the coconut milk contrasts beautifully with the heat from the curry paste, while the fresh vegetables offer texture and nutrition. Each ingredient plays a crucial role in building depth and complexity, making each bowl a comforting and satisfying meal.
Prep Ahead & Store
This soup can be prepped ahead of time by chopping the vegetables and marinating the chicken in spices. It stores well in the refrigerator for up to 3 days, and flavors deepen as it sits. To reheat, simply warm in a pot over low heat until heated through. If freezing, it’s best to store without the spinach, which can be added fresh when reheating for the best texture.
Common Questions
Can I use shrimp instead of chicken?
Yes! Shrimp works wonderfully in this soup. Just add it in the last few minutes of cooking to ensure it doesn’t become overcooked.
Is this soup gluten-free?
Yes, this Thai Chicken Coconut Curry Soup is gluten-free. Just ensure that the chicken stock and curry paste you use are also gluten-free.
Can I make this soup vegetarian?
Absolutely! You can substitute the chicken with tofu or chickpeas and use vegetable broth instead of chicken stock. The soup will still be delicious!
How spicy is this soup?
The spice level can be adjusted based on your preference. Start with a smaller amount of curry paste and gradually add more until you reach your desired heat level.
Reader Favorites
In Closing
Thai Chicken Coconut Curry Soup is not just a meal; it’s a celebration of flavors and a journey to the heart of Thailand, right from your kitchen. This recipe is versatile, allowing for customization based on what you have on hand or personal preferences. Whether you’re serving it to guests or enjoying a cozy night at home, this soup is sure to become a staple in your culinary repertoire. So grab your ingredients, gather your loved ones, and enjoy the comforting embrace of this delicious soup!

Thai Chicken Coconut Curry Soup
Ingredients
Equipment
Method
- In a large pot or Dutch oven, heat the coconut oil over medium heat. Add the diced onion and sauté until it becomes translucent, about 3-4 minutes.
- Add the diced chicken breast to the pot. Cook until the chicken is no longer pink, stirring occasionally, for about 5-7 minutes.
- Stir in the minced garlic, ground ginger, and ground coriander. Cook for an additional 2-3 minutes.
- Add the coconut milk and chicken stock to the pot, stirring well to combine.
- Stir in the shredded carrots and Thai red curry paste. Allow the soup to simmer for about 10 minutes.
- Taste the soup and season with kosher salt and freshly ground black pepper. Stir in the fresh spinach leaves and let them wilt for a couple of minutes.
- Just before serving, add lime juice and brown sugar (if desired) for a balanced flavor.
- Ladle the soup into bowls and garnish with fresh cilantro. Serve with warm naan on the side for dipping.
Notes
- This soup can be prepped ahead by chopping vegetables and marinating chicken in spices.
- It stores well in the refrigerator for up to 3 days.
- For freezing, store without spinach to maintain texture.
