There is nothing like a bowl of something hot and hearty to chase away winter chills. One fo my favorite soup recipes, Easy Creamy Coconut Curry Chicken Soup delivers serious comfort in winter and is packed with bold flavor from warm spices, tender chicken, and rich creamy coconut milk without feeling heavy.
This is a dairy-free, gluten-free chicken soup with personality. It's savory, deliciously spiced, and deeply satisfying, making it perfect for weeknight dinners, chilly lunches, or anytime you want something comforting that is fully flavored.
Jump to:
Why You Will Love This Soup Recipe
- Big Flavor This is delicious comfort food at its best with a lively and bold flavor profile. Full of vegetables and tender chicken.
- One Pot Recipe Less mess and easy cleanup. This one pot recipe is perfect when you are short on time but are craving something warm and hearty.
- Customizable Use meal prep shortcuts like rotisserie chicken and leftover rice. Substitute the breasts with boneless, skinless chicken thighs. Add your favorite garnishes.
- Diet Friendly This recipe is a great option for anyone who follows a dairy-free or gluten-free diet.
Here is another hearty and filling soup, perfect for chasing away a chill - https://tenpoundcakecompany.com/hearty-creamy-ham-bean-and-barley-soup/
Soup Ingredients

Aromatics - shallots, garlic, curry powder, bay leaf, cilantro, lime juice, and zest
Vegetables - cauliflower, celery, and carrots
Soup Ingredients - olive oil, chicken breasts, cooked rice, chicken stock, unsweetened coconut milk, kosher salt, and ground black pepper
Garnishes - salted peanuts, crushed red pepper
Step-by-Step Instructions
This is a one pot recipe - a stockpot or Dutch oven is recommended when making the soup.
Build the Flavor Base
- Thinly slice the shallots. Break the cauliflower florets into small pieces. Add 3 tablespoons of olive oil to the pot over medium-high heat.

- Add the shallots to the hot oil. Occasionally stir them to prevent burning. You want to caramelize the shallots until they are lightly golden brown.

- After 5-6 minutes, add the cauliflower to the pot. Stir to combine with the shallots. Season with ½ teaspoon of kosher salt and ¼ teaspoon of ground black pepper and continue cooking for another 5-6 minutes.
- While the onions and cauliflower are sauteing, cut the celery into thin slices.
- The cauliflower should be lightly browned. Add the curry powder to the pot and give it a good stir to incorporate. This step blooms the curry powder. This step gently heats it in the olive oil, allowing the curry powder to transform and develop a depth of flavor. You will smell the complex aroma of the spice.


What Does It Mean to Bloom Spices? (And Why Curry Powder Loves the Heat)
Blooming spices is an easy technique that creates depth of flavor and delicious aromas. Frying spices in hot oil helps activate flavor compounds, creating more nuanced, delicious food.
- Add the minced garlic and celery, stirring to combine with the other ingredients in the pot.
Finish the Soup
- Add the chicken stock to the pot, stirring to incorporate the curry powder. The stock should be a vibrant yellow color. Add a bay leaf to the stock.


- Nestle the chicken breasts in the stock and bring to a simmer. Continue to poach the chicken for 12-15 minutes.
- Once the chicken is fully cooked, remove it from the pot and shred it with 2 forks. Return it to the pot.

- Pour in the can of unsweetened coconut milk and the shredded carrots. Continue to heat over medium-low heat, so the coconut milk doesn't separate, until the soup comes to a simmer.


- Season the soup with 1 teaspoon of kosher salt and ¼ teaspoon of ground black pepper.
Garnish and Serve the Soup
- Add 1 -2 tablespoons of minced fresh cilantro to the soup.
- Zest a lime and squeeze the juice. Add to the soup.
- Optional garnishes such as chopped salted peanuts and crushed red pepper add texture and heat without overpowering the soup.
FAQ's
Thinly sliced green onions sprinkled over a bowl of soup would be a delicious addition. Serve the soup with 1-2 lime wedges for anyone who wants more citrus flavor.
Once the soup has cooled, store it in an airtight container in the fridge for up to 4 -5 days. The flavors deepen overnight, so it's even better the next day.
What steps will prevent the coconut milk from curdling?
Once the milk is added, reduce the heat to medium and stir gently. Add the lime juice just before serving.
Bold Flavor in an Easy One-Pot Recipe

This Easy Creamy Coconut Curry Chicken Soup is the kind of recipe you'll crave the moment the weather turns cold-or honestly, any time comfort food is calling. With a combination of tender chicken, warm curry and garlic, caramelized vegetables, and a rich coconut milk broth, it delivers fabulous flavors in a simple, one-pot meal that feels both cozy and exciting. Naturally dairy-free and gluten-free, this soup is perfect for weeknight dinners or sharing with friends during cold weather when only a really good bowl of soup will do. Make it once, and don't be surprised if it becomes your go-to comfort soup all season long when you crave a heartier meal.
Recipe
Easy Creamy Coconut Curry Chicken Soup
Equipment
- 1 stock pot or dutch oven
- 1 knife
- 1 cutting board
Ingredients
Aromatics
- 3 large shallots, sliced (1 cup/ 5 ounces/141 grams)
- 1½ teaspoons curry powder
- 2 cloves garlic, minced (1 tablespoon)
- 1 bay leaf
- 1-2 tablespoons cilantro, minced
- 1 lime juice and zest
Vegetables
- 2 cups cauliflower (7 ounces/199 grams)
- 2 stalks celery (1 cup/4 ounces/113 grams)
- 1 cup carrots, thinly sliced (1 cup/3 ounces/85 grams)
Soup Ingredients
- 3 tablespoon extra-virgin olive oil
- 3 chicken breasts, boneless, skinless (1¼ pounds/600 grams)
- 1½ cups cooked rice (5 ounces/141 grams)
- 4 cups chicken stock (32 ounces/907 grams)
- 1 can unsweetened coconut milk (13.5 ounces/400 ml)
- 1½ teaspoons kosher salt
- ½ teaspoon ground black pepper
Instructions
Prep Work
- Thinly slice shallots.
- Break the cauliflower florets into small pieces.
Saute Vegetables - Build the Flavor Base
- Add 3 tablespoons of olive oil to a stock pot or Dutch oven over medium-high heat.
- Add the shallots to the hot oil. Occasionally stir the shallots so they are caramelizing but not burning.
- After 5-6 minutes, when the shallots are turning golden brown, add the cauliflower to the pot and stir to coat with the olive oil. Season with ½ teaspoon of kosher salt and ¼ teaspoon of ground black pepper. Continue cooking for another 5-6 minutes.
- While the onions and cauliflower are sauteing, cut the celery into thin slices.
- The cauliflower should be lightly browned. Add the curry powder to the pot and stir to incorporate in the hot olive oil. This step blooms the curry powder. This step gently heats it in the olive oil, allowing the curry powder to transform and develop a depth of flavor. You will smell the complex aroma of the spice.
- Add minced garlic and the celery to the pot. Stir to combine with the other ingredients.
Finish Soup
- Add the chicken stock to the pot, stirring to incorporate the curry powder. The stock should be a vibrant yellow color. Add the bay leaf to the pot.
- Nestle the chicken breasts in the stock and bring to a simmer, and cook until the chicken is poached, about 12-15 minutes.
- Once the chicken breasts are fully cooked, remove from the post and shred with 2 forks. Return it to the pot.
- Add the unsweetened coconut milk and the shredded carrots to the pot. Stir to combine. Bring the soup to a simmer.
- Season the soup with 1 teaspoon of kosher salt and ¼ teaspoon of ground black pepper.
Garnish and Serve
- Add the juice and zest of one lime.
- Stir in 1-2 tablespoons of minced cilantro.
- Optional garnishes such as chopped salted peanuts and crushed red pepper add texture and heat without overpowering the soup.
Notes
What steps will prevent the coconut milk from curdling? Once the milk is added, reduce the heat to medium and stir gently. Add the lime juice just before serving.







Julie says
This soup is so flavorful!