This golden coconut chicken and rice soup combines tender diced chicken, jasmine rice, and fragrant aromatics — ginger, garlic, and turmeric — simmered in savory broth and enriched with full-fat coconut milk. Carrots and red pepper add sweetness and texture while lime and fresh cilantro lift the flavors. Ready in about 50 minutes, it suits gluten- and dairy-free diets and makes a warming weeknight bowl.
The rain was hammering against my kitchen window on a Tuesday evening, and I had exactly zero desire to go to the grocery store. A can of coconut milk, some chicken from the freezer, and a dusty jar of turmeric later, this golden soup practically invented itself. The color alone, a deep molten yellow, made the whole kitchen glow like I had captured sunlight in a pot. My roommate walked in, took one sniff, and declared it smelled like a hug.
I made a massive batch of this for a friend who had just come home from the hospital, expecting her to pick at it politely. She texted me at midnight asking if there was any left, and I knew this recipe was a keeper.
Ingredients
- 2 boneless skinless chicken breasts (about 400g), diced: Cut them into uniform pieces so everything cooks evenly and no one gets a rubbery surprise.
- 1 medium onion, chopped: A yellow onion works best here, sweet and mellow when softened.
- 2 cloves garlic, minced: Fresh garlic only, the jarred stuff will not do this soup justice.
- 1 inch piece fresh ginger, grated: Use the fine side of your grater and it will melt right into the broth like magic.
- 2 medium carrots, peeled and sliced: Slice them thin so they turn tender without turning to mush.
- 1 red bell pepper, diced: The sweetness plays beautifully against the earthy turmeric.
- 3/4 cup jasmine or basmati rice, rinsed: Rinsing is non negotiable unless you want a gummy cloudy soup.
- 4 cups chicken broth: Low sodium gives you more control over the final seasoning.
- 1 can (400ml) full fat coconut milk: Do not even think about the light version, the creaminess is the whole point.
- 1 1/2 tsp ground turmeric: Be careful, this stains everything it touches including your favorite wooden spoon.
- 1/2 tsp ground black pepper: Freshly cracked makes a real difference here.
- 1/2 tsp ground coriander (optional): Adds a subtle citrusy warmth that rounds out the spice blend.
- 1 1/2 tsp salt, or to taste: Start with less and adjust at the end.
- 2 tbsp olive oil or coconut oil: Coconut oil doubles down on the tropical flavor profile.
- Juice of 1 lime: Stirred in at the end, it wakes up every single flavor in the bowl.
- 2 tbsp fresh cilantro or parsley, chopped, plus lime wedges for serving: The garnish is not optional, it adds a bright fresh finish.
Instructions
- Wake up the aromatics:
- Heat the oil in a large saucepan or Dutch oven over medium heat until it shimmers. Toss in the onion, garlic, and ginger, and stir them around for 2 to 3 minutes until your kitchen smells incredible and everything turns soft and translucent.
- Bloom the spices:
- Sprinkle in the turmeric, pepper, and coriander, then stir constantly for about a minute. You will see the oil turn a brilliant gold and smell something deeply warm and toasty.
- Build the base:
- Add the carrots and red bell pepper, letting them saute for another 2 minutes until they pick up a bit of color and start to soften at the edges.
- Brown the chicken:
- Toss in the diced chicken and spread it out so it gets some contact with the bottom of the pan. Cook for 4 to 5 minutes until the outside is lightly browned but do not worry about cooking it through yet.
- Add the rice and broth:
- Stir in the rinsed rice so every grain gets coated in that golden oil, then pour in the chicken broth and bring everything to a gentle bubbling simmer.
- Let it simmer covered:
- Cover the pot and let it cook for 15 minutes, stirring every so often so the rice does not stick to the bottom. The kitchen by now will smell absolutely unreal.
- Make it creamy:
- Pour in the entire can of coconut milk and add the salt, then simmer uncovered for 8 to 10 more minutes. You want the chicken fully cooked, the rice tender, and the broth thickened into something luscious.
- Finish and taste:
- Kill the heat and stir in the lime juice, then taste immediately. Add more salt or lime if it needs a lift, trust your palate here.
- Serve with love:
- Ladle into wide bowls, scatter fresh cilantro or parsley on top, and nestle a lime wedge on the rim of each bowl for squeezing.
One cold January evening I ladled this into a thermos and brought it to a neighbor who had been recovering alone after surgery. She called me the next morning to say it was the first thing she had actually wanted to finish in days.
Making It Your Own
This soup is a surprisingly forgiving canvas once you understand the basic structure. Swap the chicken for chickpeas and use vegetable broth, and you have an entirely plant based meal that loses none of its comfort factor. A splash of fish sauce stirred in at the end adds a savory depth that catches people off guard in the best way. Brown rice works if you want something heartier, just give it an extra ten minutes and a bit more patience.
What to Serve Alongside
A hunk of crusty bread for dunking turns this from a soup into a full meal with almost no extra effort. A chilled glass of Sauvignon Blanc cuts through the richness of the coconut milk in a way that feels almost intentional. If you want to lean into the Asian inspired roots, serve it with a simple side of lightly salted edamame or a crunchy slaw dressed with sesame.
Storing and Reheating
This soup keeps beautifully in the refrigerator for up to four days, and honestly I think it peaks on day two when the flavors have fully settled. The rice will absorb more broth as it sits, so add a splash of water or stock when you reheat to loosen it back up. Freeze individual portions in airtight containers for up to three months for those nights when cooking feels impossible.
- Label your frozen containers with the date so nothing gets lost in the back of the freezer.
- Reheat gently on the stove rather than the microwave for the best texture.
- Always add a fresh squeeze of lime after reheating to wake the flavors back up.
Some recipes you make once and forget, but this golden bowl has a way of finding its way back into your rotation every single cold season. Keep it close, share it generously, and let it do what good soup does best.
Recipe FAQs
- → Can I use brown rice instead of jasmine or basmati?
-
Yes. Brown rice works but needs a longer simmer time and more liquid. Add an extra 10–20 minutes and check for tenderness before adding the coconut milk to avoid overcooking the grains.
- → Which coconut milk is best for a creamy finish?
-
Full-fat canned coconut milk gives the creamiest texture and richer mouthfeel. Shake or stir the can well; for extra silkiness, use a mix of coconut milk and a splash of coconut cream.
- → How can I thicken the broth without dairy?
-
Simmer uncovered to reduce liquid, blend a cup of the cooked soup until smooth and stir back in, or mash some of the rice to naturally thicken. A small spoon of cornstarch slurry works too, added toward the end.
- → What vegetarian swaps keep the texture balanced?
-
Replace chicken with firm tofu cubes or canned chickpeas and use vegetable broth. Sear tofu first for some browning, and adjust seasoning since plant proteins absorb flavors differently.
- → How should leftovers be stored and reheated?
-
Cool quickly and refrigerate in an airtight container for 3–4 days. Reheat gently on the stove over low heat, adding a splash of broth or water to loosen the consistency, as rice absorbs liquid while chilled.
- → What garnishes and pairings enhance the bowl?
-
Finish with fresh cilantro or parsley, a squeeze of lime, and extra pepper or hot sauce if you like heat. A crisp white wine or simple steamed greens complement the coconut and turmeric notes well.