This creamy, golden bowl brings together sliced chicken, jasmine rice, coconut milk and warm spices. Saute aromatics, bloom curry and turmeric, add chicken, broth and rice, then simmer 18-20 minutes until tender. Finish with spinach, lime and cilantro. Makes 4 servings; gluten- and dairy-free as written; swap tofu and vegetable broth for a plant-based version.
The rain was hammering against the kitchen window and I had a half used can of coconut milk staring at me from the fridge door. Something about that combination of cold outside and warm spices bubbling on the stove felt exactly right. I threw together what I had, chicken, rice, a dusty jar of curry powder, and the result was so good my partner asked if I had ordered takeout. That golden pot of soup has since become our cold weather ritual.
I once made a triple batch for a friend who had just come home from the hospital and she texted me three days later asking for the recipe because she had already finished it all. There is something about the gentle heat from the curry and the soothing texture of rice in every spoonful that feels like a genuine act of care.
Ingredients
- 2 large boneless skinless chicken breasts, about 400 g, sliced: Slice them against the grain so every bite is tender and easy to eat in a spoonful.
- 1 medium yellow onion, finely chopped: The onion forms the sweet foundation so do not rush browning it.
- 3 cloves garlic, minced: Fresh garlic makes a noticeable difference here, skip the jarred stuff if you can.
- 1 tablespoon fresh ginger, grated: Use the edge of a spoon to peel it, way easier than a peeler.
- 2 medium carrots, diced: Small even dice ensures they soften at the same rate as the rice.
- 1 red bell pepper, sliced: Adds a pop of color and a subtle sweetness that balances the spice.
- 1 cup baby spinach, optional: Stirred in at the end for a fresh green finish.
- 3/4 cup jasmine or basmati rice, rinsed: Rinsing removes excess starch so the soup stays silky instead of gummy.
- 4 cups low sodium chicken broth: You control the salt this way and the flavor is still rich.
- 1 can, 14 oz or 400 ml, full fat coconut milk: Full fat is non negotiable for that creamy luxurious texture.
- 1 tablespoon curry powder, mild or medium: This is the backbone of the flavor so use one you actually like.
- 1/2 teaspoon turmeric: It gives that gorgeous golden hue and a warm earthy undertone.
- 1 teaspoon ground coriander: Adds a citrusy depth that pulls all the spices together.
- 1/2 to 1 teaspoon salt, to taste: Start with less and adjust at the end.
- 1/4 teaspoon black pepper: Just enough to give the broth a gentle bite.
- 1/2 teaspoon chili flakes, optional: For anyone who likes a little warmth at the back of the throat.
- Fresh cilantro, lime wedges, and toasted coconut flakes for garnish, optional: These three take the bowl from great to unforgettable.
Instructions
- Wake up the aromatics:
- Heat a tablespoon of oil in your largest soup pot over medium heat and sauté the onion, garlic, and ginger for two to three minutes until your kitchen smells incredible.
- Build the vegetable base:
- Toss in the diced carrots and bell pepper, cooking for another three minutes so they pick up a little color and soften slightly at the edges.
- Bloom the spices:
- Stir in the curry powder, turmeric, and ground coriander, giving them thirty seconds in the hot oil until the color deepens and the fragrance intensifies.
- Sear the chicken:
- Add the sliced chicken and stir occasionally for about four minutes, just until the pieces turn opaque on the outside and pick up a golden coat from the spices.
- Bring it all together:
- Pour in the chicken broth and coconut milk, add the rinsed rice, and bring everything to a gentle boil while stirring to combine.
- Simmer until perfect:
- Reduce the heat, cover the pot, and let it simmer for eighteen to twenty minutes, stirring once or twice, until the rice is fluffy and the chicken is cooked through.
- Finish with greens and seasoning:
- Drop in the baby spinach if using, let it wilt for about a minute, then taste and adjust the salt, pepper, and chili flakes to your liking.
- Serve with love:
- Ladle the steaming soup into bowls and top each one with cilantro, a squeeze of lime, and a scattering of toasted coconut flakes.
One evening I ladled this into a thermos and brought it to a neighbor who had been working outside in the cold all afternoon and the look on his face after the first sip said everything. Soup like this is not really about the recipe, it is about the moment you hand someone a warm bowl and watch their shoulders drop.
Making It Your Own
I have thrown in handfuls of peas, sliced mushrooms, and even leftover corn off the cob and it always works because the broth is so forgiving. For a vegetarian version, swap the chicken for cubed extra firm tofu and use vegetable broth instead. The coconut curry base is flexible enough to welcome almost anything sitting in your crisper drawer.
Storage and Leftovers
This soup keeps beautifully in the refrigerator for up to three days in a sealed container. The rice will absorb more broth as it sits so I usually add a splash of water or coconut milk when reheating. It also freezes well for up to two months, though the rice texture softens a bit, which honestly makes it even more comforting.
What to Serve Alongside
A wedge of crusty bread for dipping turns this into a full meal with zero extra effort. It pairs surprisingly well with a cold crisp Riesling or a pot of jasmine tea, depending on the mood you are in.
- Toast thick slices of sourdough and rub them with a cut garlic clove for a quick DIY garlic bread.
- A simple cucumber salad with rice vinegar cuts through the richness beautifully.
- Remember that this soup is a complete meal on its own so sides are strictly optional.
Keep this one in your back pocket for rainy evenings, under the weather days, or whenever someone you love needs a reminder that comfort can come from a pot on the stove. It always delivers.
Recipe Questions & Answers
- → What rice works best here?
-
Use jasmine or basmati for a light, fragrant grain that cooks in about 18-20 minutes. Short-grain rice will make the liquid thicker; adjust broth if you prefer a looser texture.
- → How can I make it vegetarian?
-
Swap chicken for firm tofu or chickpeas and use vegetable broth. Press and cube the tofu so it holds texture during simmering, and add it toward the end to avoid crumbling.
- → How do I control the spice level?
-
Reduce or omit chili flakes and choose a mild curry powder. Taste and adjust salt and heat at the end; a squeeze of lime also brightens flavor without adding heat.
- → Can I prepare this in advance?
-
Yes. Cool completely and refrigerate up to 3 days. Reheat gently on the stove and add a splash of broth or coconut milk to revive the texture, since rice absorbs liquid over time.
- → How do I keep the chicken tender?
-
Slice chicken thinly and add it to the pot after blooming the spices; simmer just until opaque and tender. Overcooking will dry it out, so check for doneness around the 10-12 minute mark of simmering.
- → Any tips for deeper flavor?
-
Toast the curry powder and ground coriander briefly in the hot oil before adding liquids to bloom the spices. Use homemade or low-sodium broth and finish with fresh cilantro and lime for brightness.