This creamy Southeast Asian–inspired coconut chicken and rice soup layers grated ginger, garlic and curry over sliced chicken and jasmine rice. Simmered in broth and coconut milk until the rice is tender, it finishes with spinach, lime, cilantro and toasted coconut for bright contrast. Ready in about 50 minutes and serves four; swap in tofu and vegetable broth for a vegetarian version.
The rain was hammering against the kitchen window so hard that Tuesday evening that even the dog refused to go outside, and I stood there staring into the fridge looking for something that would warm me from the inside out. A half used can of coconut milk sat next to two lonely chicken breasts, and the jasmine rice canister was nearly full. Thirty minutes later I was slurping the most golden, aromatic bowl of soup I had ever thrown together without a recipe. It has been on steady rotation ever since.
My neighbor Karen knocked on the door the following week asking what smelled so incredible, and she ended up staying for two bowls and a glass of Riesling on the couch. Now she texts me every time it rains to ask if I am making the golden soup again. I have started making a double batch just in case she shows up.
Ingredients
- Chicken breasts: Two large boneless skinless breasts sliced thin so they cook quickly and stay tender in the simmering broth.
- Yellow onion: One medium onion finely chopped forms the sweet aromatic base that everything else builds on.
- Garlic: Three cloves minced because less is never more when it comes to garlic in soup.
- Fresh ginger: One tablespoon grated ginger adds a warm brightness that dried ginger simply cannot replicate.
- Carrots: Two medium carrots diced small for a gentle sweetness and a pop of orange color.
- Red bell pepper: One pepper sliced into strips for a subtle crunch and lovely contrast against the golden broth.
- Baby spinach: One cup stirred in at the end wilts beautifully and adds nutrition without overpowering.
- Jasmine or basmati rice: Three quarters of a cup rinsed well to remove excess starch so the soup stays silky not gummy.
- Chicken broth: Four cups low sodium broth gives you control over the salt level as the flavors concentrate.
- Full fat coconut milk: One fourteen ounce can is essential for that luxurious creamy texture and the richness that makes this soup feel indulgent.
- Curry powder: One tablespoon of mild or medium curry powder is the backbone of the flavor profile here.
- Turmeric: Half a teaspoon gives the soup its stunning golden hue and a subtle earthy warmth.
- Ground coriander: One teaspoon adds a citrusy depth that rounds out the spice blend perfectly.
- Salt, pepper, and chili flakes: Adjust to your taste with salt and pepper and add chili flakes only if you want a gentle kick of heat.
- Garnishes: Fresh cilantro, lime wedges, and toasted coconut flakes are optional but honestly they elevate every single bowl.
Instructions
- Wake up the aromatics:
- Heat one tablespoon of oil in your largest soup pot over medium heat and add the chopped onion, minced garlic, and grated ginger, stirring constantly until your kitchen smells like a spice market and the onions turn translucent.
- Build the vegetable base:
- Toss in the diced carrots and bell pepper strips and let them cook for about three minutes until they soften slightly but still hold their shape and color.
- Bloom the spices:
- Stir in the curry powder, turmeric, and ground coriander and give them thirty seconds in the hot oil until the fragrance intensifies and the colors deepen.
- Seal the chicken:
- Add the sliced chicken breasts and cook for about four minutes, stirring occasionally, until the pieces are just opaque on the outside and no longer pink.
- Bring it all together:
- Pour in the chicken broth and coconut milk, add the rinsed rice, and stir everything to combine before bringing it to a gentle bubbling boil.
- Let it simmer:
- Reduce the heat to low, cover the pot, and let everything simmer together for eighteen to twenty minutes, stirring once or twice, until the rice is tender and the chicken is cooked through.
- Finish and season:
- Stir in the baby spinach if using and let it wilt for about a minute, then taste and adjust with salt, pepper, and chili flakes until the broth sings.
- Serve with love:
- Ladle the steaming golden soup into deep bowls and scatter fresh cilantro over the top with a squeeze of lime and a handful of toasted coconut flakes.
There is something about carrying a steaming bowl of this golden soup to the table that makes even an ordinary weeknight feel like a small act of self care. The color alone is enough to lift a gray mood.
What to Serve Alongside
A crisp glass of Riesling cuts through the richness of the coconut broth beautifully, and I have also served this alongside warm naan bread for dunking. On cozier nights a pot of jasmine tea and a simple cucumber salad keep things light and refreshing. The soup carries enough heft to stand alone but it plays very well with others.
Storing and Reheating
Leftovers keep in an airtight container in the refrigerator for up to three days and the flavors actually deepen overnight which makes it a fantastic next day lunch. The rice will absorb more broth as it sits so add a splash of chicken broth or water when reheating to loosen it back up. Gentle reheating on the stove is best but the microwave works in a pinch.
Making It Your Own
This soup is endlessly adaptable and I encourage you to treat it as a template rather than a strict set of rules. Some of my favorite variations have come from simply using whatever vegetables were wilting in the crisper drawer.
- Swap the chicken for cubed extra firm tofu and use vegetable broth to make it completely plant based.
- Toss in a handful of frozen peas, sliced mushrooms, or corn kernels during the last five minutes of simmering.
- Taste the broth before serving because a little extra lime juice or salt at the very end can transform the whole bowl.
Keep this recipe close for the nights when you need dinner to do more than just feed you. A bowl of this golden goodness has a way of making everything feel a little more manageable.
Recipe Questions & Answers
- → How do I prevent the rice from becoming mushy?
-
Use rinsed jasmine or basmati and keep simmer gentle. Stir occasionally and check rice at 18 minutes; remove from heat once tender. If rice absorbs too much liquid, add a splash of broth when reheating.
- → Can I use brown rice instead of jasmine?
-
Yes, but brown rice needs longer cooking or pre-cooking. Either soak it first or simmer separately until nearly done, then combine for the last 10–15 minutes so chicken and flavors finish together.
- → Which coconut milk is best for texture?
-
Full-fat coconut milk yields the richest, creamiest broth and a silky mouthfeel. Light coconut milk will be thinner; compensate with a slightly longer simmer or a small whisked slurry of cornstarch if you want more body.
- → How can I make this vegetarian?
-
Substitute cubed firm tofu and use vegetable broth. Press the tofu to remove excess moisture and brown briefly before adding aromatics to improve texture and flavor absorption.
- → How should I adjust the spice level?
-
Reduce the curry powder and omit chili flakes for milder heat. Alternatively, add a squeeze of lime or a touch of sugar to balance heat, or finish with sliced fresh chilies for more kick at the table.
- → What’s the best way to store and reheat leftovers?
-
Refrigerate in an airtight container for up to 3 days. Reheat gently on the stove over low heat, adding a splash of broth to loosen the rice and restore a silky consistency. Freezing is possible but may change the rice texture.