Coconut Chicken Rice Soup Recipe

Featured in Warm and Comforting Bowls.

This Coconut Chicken Rice Soup brings warmth and flavor to your table with its perfect mix of tender chicken, aromatic curry spices and creamy coconut milk. I love how the rice cooks right in the broth, soaking up all those amazing flavors while making it filling enough for dinner. The coconut milk adds such a nice richness, and the fresh cilantro brightens everything up. It's become my go-to recipe when I want something cozy but don't have hours to spend in the kitchen. Best of all, it only takes about 35 minutes from start to finish.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Tue, 14 Jan 2025 19:40:13 GMT
A bowl of creamy chicken rice soup garnished with cilantro and red bell pepper, served on a wooden board. Pin it
A bowl of creamy chicken rice soup garnished with cilantro and red bell pepper, served on a wooden board. | tastygusto.com

After countless requests from my blog readers, I'm finally sharing my treasured coconut chicken rice soup recipe. This bowl of goodness wraps you in comfort with its silky coconut milk, juicy chicken bits and perfectly cooked rice. Trust me, once you try this soup, it'll become your go-to meal when you need something warm and filling.

What Makes This Soup Special

I created this coconut chicken rice soup recipe during a rainy weekend at home. The combination of rich coconut milk and warming curry spices turned out to be pure magic. Now it's my family's most requested dinner, especially on busy weeknights. The best part? You can toss in whatever veggies are sitting in your fridge.

Your Shopping List

  • Chicken: 2 cups of shredded or diced cooked chicken. I prefer thighs for their juiciness but breasts work great too. Just cook them with a bit of garlic and herbs first.
  • Rice: 1 cup of long-grain or ancient grain mix. Brown rice works beautifully but needs more time to cook.
  • Coconut Milk: 1 can (400ml) of full-fat coconut milk. This is where the magic happens folks.
  • Curry Powder: 2 teaspoons of medium curry powder. Start with less if you're unsure about spice.
  • Vegetables: Your basic soup trio carrots, celery and onions.
  • Garlic and Herbs: Fresh garlic cloves and if you like some cilantro or parsley to finish.
  • Stock: 4 cups of chicken or vegetable stock for the base.

Let's Cook Together

Cook Your Chicken
Start with your chicken if it isn't cooked yet. I usually brown it in a pan or poach it with some herbs. Takes about 8 minutes then shred it up.
Get Those Veggies Going
Grab your biggest pot and toss in those carrots, celery, onions and garlic with some oil. Let them soften up while you prep other things.
Time for the Good Stuff
Now comes my favorite part. Sprinkle in that curry powder and let it bloom for a minute. Pour in your coconut milk and watch it turn into this gorgeous creamy mixture.
Rice and Stock Time
Add your stock and rice, bring everything to a bubble then turn it down low. Pop the lid on and let it do its thing for about 15 minutes.
Finish it Up
Stir in your chicken and give it 5 minutes to warm through. This is when all those flavors really come together.
Serve it Hot
Season it how you like it and throw some fresh herbs on top if you're feeling fancy.

A Note About Coconut Milk

The secret to making this soup extra luxurious is using full-fat coconut milk. I learned this the hard way after trying to save calories with light coconut milk. Skip those carton versions too. They're basically flavored water and won't give you that creamy richness we're after.

Make Your Own Curry Blend

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon chili powder

I actually love using this homemade version because it tastes fresher than the store bought stuff.

A bowl of hearty chicken soup with rice, topped with fresh cilantro and diced tomatoes, accompanied by a wooden spoon. Pin it
A bowl of hearty chicken soup with rice, topped with fresh cilantro and diced tomatoes, accompanied by a wooden spoon. | tastygusto.com

Save Some for Later

This soup tastes even better the next day. Pop it in an airtight container and it'll keep nicely in your fridge for 4 days. When you're ready to eat, warm it up slowly on the stove. If it looks a bit thick just add a splash of stock.

Mix It Up

Some nights I like to switch things up with this soup. My vegetarian daughter loves it with crispy tofu instead of chicken. My spice loving husband adds extra chili. Sometimes I'll throw in quinoa instead of rice or toss in whatever veggies need using up from the crisper drawer.

Kitchen Secrets

After making this soup countless times in my kitchen I've learned a few things. Fresh curry powder makes a world of difference. Watch your liquid levels with different grains some need more stock than others. Trust your taste buds with the seasoning. And always let it sit for a few minutes before serving the flavors come together beautifully.

What to Serve With Your Soup

Nothing beats dunking crusty bread into this soup. My kids love it with warm naan bread on the side. When I'm feeling fancy I'll whip up a quick cucumber salad to serve alongside. The cool crunch pairs perfectly with the warm creamy soup.

A Bowl of Comfort

This soup has gotten me through countless cold nights and busy days. It's the kind of meal that fills your kitchen with warmth and brings everyone to the table. The recipe is forgiving enough for beginners but special enough to serve to guests.

Making It Last

Since I started sharing recipes online this soup has become a meal prep favorite. It stays good in the fridge all week and freezes beautifully. Just let it cool completely before you freeze it. When you're ready to eat warm it gently. Too much heat will make the coconut milk separate.

A bowl of creamy chicken soup with rice, topped with cilantro and a wooden spoon, is placed on a wooden board alongside fresh cilantro and a grey cloth. Pin it
A bowl of creamy chicken soup with rice, topped with cilantro and a wooden spoon, is placed on a wooden board alongside fresh cilantro and a grey cloth. | tastygusto.com

Frequently Asked Questions

→ Can I use brown rice instead of white rice?

Brown rice works great in this soup but needs longer to cook. Add about 15 minutes to the cooking time and you might need an extra cup of broth since brown rice absorbs more liquid.

→ How long does this soup last in the fridge?

The soup stays good for 3-4 days in a sealed container in the fridge. The rice keeps absorbing liquid while it sits, so you might want to add some extra broth when you warm it up.

→ Can I make this soup ahead and freeze it?

This soup freezes really well for up to 3 months. I like to store it in individual portions so I can just grab what I need for lunch or dinner.

→ What can I use if I don't have coconut milk?

Regular heavy cream works as a good substitute in this soup. If you want to keep the nutty flavor, cashew cream makes a really nice alternative that goes well with the curry spices.

→ Can I make this soup vegetarian?

This soup is super easy to make vegetarian. Just swap out the chicken for chickpeas or tofu, and use veggie broth instead of chicken stock. You'll still get a really filling and tasty meal.

Creamy Thai Chicken Rice Soup

This Coconut Chicken Rice Soup blends tender chicken, aromatic curry and creamy coconut milk for a satisfying bowl of comfort.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes

Category: Soups & Stews

Difficulty: Easy

Cuisine: Thai-inspired

Yield: 4 Servings (4 bowls)

Dietary: Gluten-Free, Dairy-Free

Ingredients

01 1 onion, diced.
02 2 cloves of garlic, minced.
03 1 tablespoon fresh ginger root, grated.
04 1 tablespoon medium curry powder.
05 Pinch of red chilli flakes (optional).
06 400g can chopped tomatoes.
07 ¾ cup (150g) long grain rice, uncooked.
08 2.5 cups (600ml) chicken stock.
09 1.5 cups (200g) cooked chicken.
10 ½ cup (120ml) coconut milk.
11 Salt and black pepper to taste.
12 Fresh coriander (cilantro), chopped.
13 Cooking oil spray (avocado preferred).

Instructions

Step 01

Spray a deep saucepan with cooking oil and warm over medium-high heat.

Step 02

Add onion and cook until soft. Add a splash of water if needed to prevent sticking.

Step 03

Put in garlic, ginger, curry powder and chilli flakes. Cook one minute more.

Step 04

Mix in tomatoes, rice, stock and chicken.

Step 05

Bring to boil then lower heat and simmer 15 minutes until rice is tender.

Step 06

Pour in coconut milk and stir until hot and creamy.

Step 07

Add salt and pepper to your taste.

Step 08

Stir in fresh cilantro and serve hot.

Notes

  1. Rice will keep absorbing liquid as the soup sits.
  2. Keep leftovers in the fridge up to 3 days.

Tools You'll Need

  • Deep saucepan.
  • Measuring cups.
  • Measuring spoons.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Coconut.
  • Chicken.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 271
  • Total Fat: 6.2 g
  • Total Carbohydrate: 36.2 g
  • Protein: 16.3 g