30-Minute Creamy Chicken Curry Soup
This chicken curry soup is creamy, warmly spiced, and on the table in half an hour. It’s the kind of meal you make when you want big flavor without a long simmer.

The broth gets its richness from coconut milk and a quick toast of curry powder, so every spoonful tastes deep and satisfying. It’s a one-pot dinner that feels like it cooked all afternoon.
Why This Chicken Curry Soup Works
I keep coming back to this soup because it hits the same cozy notes as a slow-simmered curry, but with barely any hands-on time. The coconut milk makes the broth velvety, and the curry powder, turmeric, and fresh ginger build a warm background that isn’t heavy.
The chicken stays tender, the carrots and peppers add a little sweetness, and the peas bring bright pops of green. A squeeze of lime at the end wakes everything up.
Ingredients

- 1 lb boneless skinless chicken thighs, cut into bite-sized pieces: thighs stay juicy, but chicken breast works too.
- 1 tbsp olive oil: any neutral oil is fine.
- 1 medium onion, diced: yellow or white.
- 3 garlic cloves, minced: fresh garlic gives the best punch.
- 1 tbsp fresh grated ginger: swap 1 tsp ground ginger if needed.
- 2 tbsp yellow curry powder: adjust the amount to your heat preference.
- 1 tsp ground turmeric: for color and earthy warmth.
- 4 cups chicken broth: low‑sodium so you control the salt.
- 1 can (13.5 oz) full‑fat coconut milk: shake the can well before opening.
- 2 medium carrots, peeled and sliced into thin rounds: about 1 cup.
- 1 red bell pepper, diced: adds a little sweetness.
- 1 cup frozen peas: no need to thaw.
- 1 tsp kosher salt, plus more to taste.
- 1/2 tsp black pepper.
- Juice of 1/2 lime: for brightness at the end.
- Fresh cilantro, chopped: for garnish.
Variations and Substitutions
- Use chicken breast: cut into similar bite‑sized pieces and reduce the simmer time by a few minutes so it stays tender.
- Add heat: stir in a minced serrano or a pinch of cayenne when you toast the spices.
- Swap the veggies: diced sweet potato or cauliflower florets work well. Add them with the carrots and increase the simmer until fork‑tender.
- Make it dairy‑free: this recipe is already dairy‑free as written. For a lighter soup, use light coconut milk, but the broth will be thinner.
- Herb swap: if you don’t have cilantro, use Thai basil or a handful of baby spinach stirred in at the end.
If you like this, you might also enjoy our Thai Red Curry Noodle Soup.
How to Make Chicken Curry Soup
Step 1: Sauté the Aromatics and Chicken

Heat the 1 tbsp olive oil in a large pot or Dutch oven over medium‑high heat. Once the oil shimmers, add the chicken pieces, the diced onion, and a pinch of salt. Cook, stirring often, until the chicken is no longer pink on the outside and the onion starts to soften, about 5 minutes.
The chicken does not need to cook through yet. A little browning on the bottom of the pot is good, it builds flavor for the broth.
Step 2: Toast the Spices

Add the 3 minced garlic cloves, the 1 tbsp grated ginger, the 2 tbsp curry powder, and the 1 tsp turmeric. Stir everything together and let it cook for 30 seconds. The spices will darken slightly and smell fragrant.
This quick toast blooms the curry powder and turmeric, so their flavor deepens and loses any raw edge. Keep the heat at medium‑high and stir constantly so the garlic doesn’t burn.
Step 3: Simmer the Soup

Pour in the 4 cups chicken broth and the entire can of coconut milk. Scrape up any browned bits stuck to the bottom of the pot. Add the sliced carrots and diced bell pepper, then stir in the 1 tsp salt and 1/2 tsp black pepper.
Bring the soup to a boil, then reduce the heat so it simmers gently. Cover and cook for 15 minutes, or until the carrots are tender when pierced with a fork and the chicken is fully cooked through.
Step 4: Finish with Peas and Lime

Stir in the 1 cup frozen peas and let them warm through for 2 minutes. The peas will turn bright green and keep a little pop. Squeeze in the juice of half a lime, then taste the broth and add more salt or pepper if it needs it.
The lime juice balances the richness of the coconut milk and lifts all the spices. Don’t skip this step, it makes the whole bowl brighter.
Step 5: Ladle and Serve

Ladle the hot soup into bowls, making sure each one gets a good mix of chicken, carrots, peppers, and peas. Scatter fresh cilantro over the top and serve right away while it is steaming.
The broth will be golden and creamy, with tender chicken and colorful vegetables. Spoon in a little extra lime juice at the table if you like.
Tips for the Best Chicken Curry Soup
- Use full‑fat coconut milk: for the creamiest broth. Light coconut milk will make the soup thinner and less rich.
- Don’t overcook the chicken in step 1.: It finishes cooking in the simmer, so just a quick sear is enough to keep it from drying out.
- Adjust the curry powder to your taste.: Most yellow curry powders are mild. For more depth, try a Madras curry powder, or add a pinch of garam masala at the end.
- If the soup thickens after resting, stir in a splash of broth or water when reheating.
Storing Leftover Soup
- Refrigerate: cool the soup completely, then store in an airtight container for up to 4 days. The flavors actually improve overnight.
- Reheating: warm gently on the stovetop over medium heat, stirring occasionally. Add a little water or broth if the soup has thickened.
What to Serve with Chicken Curry Soup
A bowl of this soup is a full meal on its own, but a side of warm naan or crusty bread is perfect for soaking up the creamy broth. For something fresh on the side, a simple cucumber salad dressed with rice vinegar cuts through the richness. Plain steamed jasmine rice works too, just spoon the soup right over it.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, the soup keeps well and the flavors meld as it sits. Prepare it up to 2 days in advance, cool, and refrigerate. Reheat gently on the stovetop.
Can I freeze chicken curry soup?
You can, but the coconut milk may separate slightly when thawed. The texture will still be creamy after reheating and stirring. Freeze for up to 2 months.
Can I use red or green curry paste instead of curry powder?
Absolutely. Swap the curry powder and turmeric for 2 to 3 tablespoons of red or green curry paste. Add it with the garlic and ginger, and cook for 1 minute before adding the liquids.
How can I thicken the broth without making it heavy?
The coconut milk gives a natural creaminess, but for a thicker soup, mash a few pieces of carrot against the side of the pot or stir in a slurry of 1 tbsp cornstarch mixed with 2 tbsp cold water, then simmer for 2 minutes.

Chicken Curry Soup Recipe
Ingredients
Method
- Heat olive oil in a large pot over medium‑high. Add chicken, onion, and a pinch of salt. Cook 5 minutes until chicken is no longer pink outside.
- Add garlic, ginger, curry powder, and turmeric. Stir 30 seconds until fragrant.
- Pour in broth and coconut milk, scraping up any browned bits. Add carrots, bell pepper, salt, and pepper. Bring to a boil, then simmer covered for 15 minutes until carrots are tender.
- Stir in peas and cook 2 minutes. Squeeze in lime juice. Taste and adjust salt.
- Ladle into bowls, top with cilantro, and serve hot.
