
If you’re craving a comforting bowl that’s bursting with bold flavors and creamy goodness, look no further than this Coconut Curry Chicken Soup. This recipe combines tender chicken breast with the rich creaminess of coconut milk and the warm, fragrant spices of curry powder. It’s a perfect dish for chilly evenings or when you want something both hearty and light. With a handful of fresh vegetables, a zing of lime, and a sprinkle of cilantro, this soup hits all the right notes—vibrant, nourishing, and endlessly satisfying.
Why It Works Every Time
This Coconut Curry Chicken Soup is a winner because it balances complex flavors and textures in a simple, straightforward recipe. The coconut milk provides a luscious creaminess that softens the punch of curry powder, while chicken broth adds depth and body. The fresh vegetables—red bell pepper, carrots, and snap peas—introduce crunch and sweetness, making every spoonful interesting. Plus, the combination of garlic and ginger creates a warm, aromatic base that’s classic in curry dishes but approachable for all skill levels. Whether you’re a weeknight cook or a weekend meal prepper, this soup delivers comfort and excitement without fuss.
Gather These Ingredients
- 1 pound chicken breast, diced into bite-sized pieces
- 1 can (14 oz) coconut milk (full fat for creaminess)
- 2 cups chicken broth (low sodium preferred)
- 1 tablespoon curry powder (choose your favorite blend)
- 1 onion, chopped (yellow or white works well)
- 2 garlic cloves, minced
- 1 tablespoon ginger, grated or finely minced
- 1 red bell pepper, diced
- 1 cup carrots, sliced thinly
- 1 cup snap peas, trimmed
- 2 tablespoons olive oil (or any neutral oil)
- Salt and pepper to taste
- Fresh cilantro leaves, for garnish
- Lime wedges, for serving
Gear Checklist
- Large pot or Dutch oven – to cook everything evenly
- Sharp knife – for chopping vegetables and chicken
- Cutting board – sturdy and clean
- Measuring spoons – for curry powder and oil
- Wooden spoon or spatula – to stir gently
- Grater or microplane – for fresh ginger
- Ladle – for easy serving
- Bowl – for prepping ingredients
Coconut Curry Chicken Soup: From Prep to Plate
Step 1: Prepare Your Ingredients
Start by dicing the chicken breasts into bite-sized pieces. Chop the onion and red bell pepper, slice the carrots into thin rounds, and trim the snap peas. Mince the garlic and grate the ginger. Having everything ready before you start cooking makes the process smooth and enjoyable.
Step 2: Sauté the Aromatics
Heat the olive oil in your large pot over medium heat. Add the chopped onion and cook until it becomes translucent and soft, about 4-5 minutes. Next, add the minced garlic and grated ginger and sauté for another 1-2 minutes, stirring constantly so they don’t burn but release their fragrant oils.
Step 3: Add the Chicken and Curry Powder
Toss the diced chicken into the pot, stirring to coat the pieces with the onion, garlic, and ginger mixture. Sprinkle the curry powder evenly over the chicken and stir well, letting the spices toast lightly and infuse the meat with flavor. Cook for about 3-4 minutes until the chicken starts to turn white but is not fully cooked.
Step 4: Pour in Liquids and Veggies
Pour in the chicken broth and coconut milk, stirring to combine. Bring the mixture to a gentle simmer, then add the diced red bell pepper and sliced carrots. Let the soup simmer for 10-12 minutes, allowing the chicken to cook through and the vegetables to soften without losing their vibrant color.
Step 5: Add Snap Peas and Season
Add the snap peas during the last 3 minutes of cooking to keep their snap and bright green hue. Season the soup with salt and pepper to taste. Give everything a final stir and remove the pot from heat.
Step 6: Serve with Fresh Garnishes
Ladle the soup into bowls, then garnish with fresh cilantro leaves and a wedge of lime on the side. The lime adds a fresh, zesty brightness that balances the creamy curry flavors perfectly.
Texture-Safe Substitutions
- Chicken thighs can replace chicken breasts for a juicier texture.
- Use vegetable broth instead of chicken broth for a lighter or vegetarian-friendly version.
- Snap peas can be swapped with green beans or sugar snap peas for similar crunch.
- Red bell pepper can be replaced with yellow or orange bell peppers if preferred.
- Carrots can be substituted with parsnips or butternut squash for a sweeter note.
What I Learned Testing
- Using full-fat coconut milk is key to achieving a rich, creamy soup without added cream.
- Fresh ginger adds a bright zing that dried ginger powder can’t quite replicate.
- Adding snap peas last keeps their crunch and prevents overcooking.
- Balancing salt carefully enhances the curry flavors without overpowering the coconut milk’s sweetness.
- This soup is versatile—adding extra vegetables or swapping proteins works well without losing the core flavor.
- Serving with lime wedges brightens the soup and balances the creamy coconut.
Prep Ahead & Store
You can dice the chicken and chop vegetables up to 24 hours in advance and store them in airtight containers in the fridge. The soup itself keeps well in the refrigerator for 3-4 days, and the flavors actually deepen overnight. To reheat, warm gently on the stove over low heat, stirring occasionally. Avoid boiling to preserve the texture of the coconut milk. You can also freeze the soup in airtight containers for up to 2 months; thaw overnight in the fridge before reheating.
Reader Questions
Can I make this soup in a slow cooker?
Absolutely! Start by sautéing the aromatics and chicken on the stove, then transfer everything to your slow cooker. Add the liquids and vegetables, and cook on low for 4-6 hours or on high for 2-3 hours. Add snap peas in the last 30 minutes.
Is there a way to make this soup spicier?
Yes! You can add a diced jalapeño or a pinch of cayenne pepper when cooking the onions. Alternatively, serve with a drizzle of hot sauce or sprinkle of crushed red pepper flakes on top.
Can I use canned chicken broth with no salt added?
Definitely. Using low-sodium or no-salt-added broth gives you control over the seasoning, allowing you to adjust salt to taste without overdoing it.
What goes well with Coconut Curry Chicken Soup for a complete meal?
This soup pairs beautifully with crusty bread or warm naan for dipping. For a lighter side, try a fresh cucumber salad or a simple rice dish. If you like salads, check out this Curry Chicken Salad for a flavorful complement to your meal.
More from the Kitchen
- Marry Me Chicken Soup – Another delicious chicken soup recipe that’s sure to impress.
- Curry Chicken Salad – A fresh take on curry with tender chicken and crunchy veggies.
- Garlic Roasted Chicken – Perfect for when you want a flavorful roast chicken dinner.
- Thai Green Curry – For fans of Thai flavors, this green curry is vibrant and fragrant.
Hungry for More?
If you loved this Coconut Curry Chicken Soup, don’t stop here. Experiment with adding your favorite vegetables, or serve it over a bowl of jasmine rice for a heartier meal. Soups like this are fantastic for meal prep, and the flavors only get better the next day. Whether you’re cooking for family or enjoying a quiet night in, this soup will become a go-to. Dive into the world of cozy, spiced soups and savor the taste of comfort in every spoonful.
This Coconut Curry Chicken Soup is a delicious reminder that simple ingredients can create extraordinary meals. From the fragrant curry and ginger to the creamy coconut milk and tender chicken, it’s a bowl full of warmth and flavor that’s easy to make and even easier to enjoy.
Share on Pinterest

Coconut Curry Chicken Soup
Ingredients
- 1 pound chicken breast diced into bite-sized pieces
- 1 can coconut milk 14 oz, full fat for creaminess
- 2 cups chicken broth low sodium preferred
- 1 tablespoon curry powder choose your favorite blend
- 1 onion chopped, yellow or white works well
- 2 cloves garlic minced
- 1 tablespoon ginger grated or finely minced
- 1 red bell pepper diced
- 1 cup carrots sliced thinly
- 1 cup snap peas trimmed
- 2 tablespoons olive oil or any neutral oil
- salt and pepper to taste
- fresh cilantro leaves for garnish
- lime wedges for serving
Instructions
Prepare Your Ingredients
- Dice the chicken breasts into bite-sized pieces. Chop the onion and red bell pepper, slice the carrots into thin rounds, and trim the snap peas. Mince the garlic and grate the ginger.
Sauté the Aromatics
- Heat the olive oil in your large pot over medium heat. Add the chopped onion and cook until translucent and soft, about 4-5 minutes. Add the minced garlic and grated ginger and sauté for another 1-2 minutes, stirring constantly.
Cook Chicken and Spices
- Toss the diced chicken into the pot, stirring to coat with the onion, garlic, and ginger mixture. Sprinkle the curry powder evenly over the chicken and stir well. Cook for about 3-4 minutes until the chicken starts to turn white but is not fully cooked.
Add Liquids and Vegetables
- Pour in the chicken broth and coconut milk, stirring to combine. Bring to a gentle simmer, then add the diced red bell pepper and sliced carrots. Let the soup simmer for 10-12 minutes.
Finish Cooking and Season
- Add the snap peas during the last 3 minutes of cooking to keep their crunch and bright color. Season the soup with salt and pepper to taste. Stir and remove from heat.
Serve
- Ladle the soup into bowls. Garnish with fresh cilantro leaves and serve with a wedge of lime on the side.
Equipment
- Large Pot or Dutch Oven
- Sharp Knife
- Cutting Board
- Measuring Spoons
- Wooden Spoon or Spatula
- Grater or microplane
- Ladle
- Bowl
Notes
- Use full-fat coconut milk for the creamiest texture without adding cream.
- Add snap peas last to maintain their crunch and vibrant color.
- Substitute chicken thighs for juicier meat or vegetable broth for a lighter version.
- Store soup in the refrigerator for 3-4 days or freeze for up to 2 months.
- Serve with lime wedges to brighten and balance the flavors perfectly.