This golden coconut chicken and rice soup comes together in about 50 minutes. Saute aromatics, then bloom turmeric before adding carrots, bell pepper and diced chicken. Stir in rinsed jasmine rice and broth, simmer 15 minutes, finish with coconut milk and lime for bright creaminess. Garnish with cilantro. Swap chicken for tofu or chickpeas for a vegetarian option; use brown rice for nuttier texture.
The rain was hammering against the kitchen window and I had nothing planned for dinner, just two sad chicken breasts staring back at me from the fridge. I grabbed a can of coconut milk on a whim and tossed turmeric into the pot because the color always lifts my mood. What came together forty minutes later was a soup so golden and fragrant that my roommate walked in and asked if I had ordered takeout. I had not.
I made this for a friend who was going through a rough breakup and she sat on my kitchen floor eating it straight from the pot with a ladle. We did not even bother with bowls that night.
Ingredients
- 2 boneless skinless chicken breasts, about 400g, diced: Cut them small so they cook quickly and every spoonful gets a piece.
- 1 medium onion, chopped: The sweet base that makes the whole soup feel rounded.
- 2 cloves garlic, minced: Fresh only, the jarred stuff loses too much bite in a soup like this.
- 1 inch fresh ginger, grated: This is what makes people ask what your secret ingredient is.
- 2 medium carrots, peeled and sliced: They add sweetness and a nice soft texture against the creamy broth.
- 1 red bell pepper, diced: A pop of color and a faint sweetness that balances the turmeric.
- 3/4 cup jasmine or basmati rice, rinsed: Rinsing is nonnegotiable or you will get a gummy mess instead of silky soup.
- 4 cups chicken broth: Homemade if you have it, but a good quality boxed broth works beautifully.
- 1 can 400ml full fat coconut milk: Do not reach for the light version, the creaminess is the whole point.
- 1 1/2 tsp ground turmeric: It brings warmth and color more than heat, so do not be shy with it.
- 1/2 tsp ground black pepper: Helps your body absorb the turmeric and adds a quiet background hum.
- 1/2 tsp ground coriander, optional: A subtle citrusy note that rounds out the spices nicely.
- 1 1/2 tsp salt, or to taste: Start with less and adjust at the end because the broth varies in saltiness.
- 2 tbsp olive oil or coconut oil: Coconut oil doubles down on the tropical flavor if you have it.
- Juice of 1 lime: Squeezed in at the very end to wake everything up.
- 2 tbsp fresh cilantro or parsley, chopped: Cilantro if you love it, parsley if you are in the soapy camp, both work.
- Lime wedges for serving: A squeeze at the table makes each bowl feel freshly finished.
Instructions
- Wake up the aromatics:
- Heat the oil in a large saucepan or Dutch oven over medium heat and toss in the onion, garlic, and ginger. Stir for two to three minutes until your kitchen smells like a curry house in the best way and the onions turn translucent.
- Bloom the spices:
- Stir in the turmeric, pepper, and coriander if you are using it. Let them toast for about a minute until the color deepens and you can smell the warmth rising from the pot.
- Build the vegetable layer:
- Add the carrots and red bell pepper and saute for another two minutes so they pick up a little color. You are not cooking them through here, just getting them coated in all that spiced oil.
- Brown the chicken:
- Toss in the diced chicken and spread it in an even layer. Let it cook undisturbed for about two minutes before stirring so it gets some golden edges, then stir and cook another two to three minutes until just browned on the outside.
- Add rice and broth:
- Pour in the rinsed rice and chicken broth and give everything a good stir. Bring it to a gentle simmer and you will see that beautiful golden color start to come together.
- Simmer covered:
- Cover the pot and let it cook for fifteen minutes, stirring once or twice so the rice does not stick to the bottom. The kitchen should smell warm and slightly sweet by now.
- Make it creamy:
- Pour in the coconut milk and add the salt, then continue simmering uncovered for eight to ten more minutes. The broth will thicken slightly and the chicken will finish cooking through while the rice turns tender.
- Finish with lime:
- Turn off the heat and stir in the lime juice. Taste it right then and add more salt or lime if it needs a little push.
- Serve and garnish:
- Ladle into deep bowls and top with fresh cilantro or parsley and a lime wedge on the side. Serve it steaming hot because this soup waits for no one.
There is something about a golden bowl of soup that makes people slow down and sit a little longer at the table.
Making It Your Own
Swap the chicken for chickpeas or cubed tofu and use vegetable broth if you want to keep it plant based. A handful of spinach stirred in at the end wilts down beautifully and adds a green contrast to all that gold.
Storing and Reheating
This soup keeps well in the fridge for up to three days, though the rice will absorb more liquid as it sits. Add a splash of broth or water when you reheat it on the stove to bring back the soupy consistency.
What to Serve Alongside
A piece of crusty bread for dipping turns this into a full meal with zero extra effort. It also pairs well with a crisp glass of Sauvignon Blanc if you are feeling a little fancy on a weeknight.
- A dash of fish sauce stirred in at the end adds a savory depth that salt alone cannot achieve.
- Red pepper flakes or a squirt of sriracha are welcome if you want some heat to cut through the richness.
- Always taste and adjust the seasoning right before serving because the flavors settle as the soup cools.
Some recipes earn a permanent spot in your rotation because they ask so little and give so much back. This is one of those, and I hope it keeps you warm on the nights you need it most.
Recipe Questions & Answers
- → Can I use brown rice instead of jasmine or basmati?
-
Yes. Brown rice adds nuttiness and fiber but requires longer simmering — expect 30–40 minutes of cooking time and more liquid. Check texture as it cooks and adjust broth as needed.
- → How can I make this richer or thicker?
-
Use full-fat coconut milk and reduce simmer time uncovered to concentrate the broth. For extra body, mash a small portion of cooked rice into the broth or stir in a spoonful of coconut cream.
- → What are good protein swaps or vegetarian options?
-
Replace chicken with firm tofu, tempeh, or canned chickpeas. Use vegetable broth in place of chicken broth and adjust seasonings and cooking times for texture.
- → How do I keep the turmeric flavor vibrant without overpowering?
-
Bloom turmeric briefly with the aromatics in oil to release its warmth without bitterness, and balance with lime juice and a pinch of salt. Start with the suggested amount and adjust to taste.
- → Can I make this ahead and reheat?
-
Yes. Store in the refrigerator for 3–4 days. Reheat gently on the stove, adding a splash of broth or coconut milk to loosen the texture, and refresh with a squeeze of lime before serving.
- → Any tips for adjusting spice and heat?
-
Add a dash of hot sauce, crushed red pepper, or sliced chili when serving. Taste as you go — coconut milk mellows heat, so add cautiously and adjust at the end.