
This dish transforms simple ingredients into a fragrant, tropical-inspired meal that’s both comforting and exotic. The secret lies in cooking chicken with rice in rich coconut milk, infusing every bite with a subtle sweetness and creamy texture.
What makes this creation special is its balance of simplicity and depth. The coconut milk not only adds richness but also keeps the chicken tender while the rice absorbs its aromatic flavor. A few basic seasonings elevate it to something extraordinary.
You’ll end up with a one-pot wonder where the rice is fluffy, the chicken is juicy, and the coconut milk ties everything together in a velvety sauce. It’s a dish that feels indulgent yet remains approachable for any home cook.
Perfect for a cozy weeknight dinner or a special occasion. Here’s how to make it.
Ingredients for Chicken Rice and Coconut Milk
Transform humble ingredients into a tropical one-pot wonder with these carefully chosen components.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Jasmine Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Full-Fat Coconut Milk 🥥 | 2 cups | Canned, well-shaken before measuring |
| Chicken Broth 💧 | 1 ¼ cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled and grated |
| Red Bell Pepper 🌶️ | 1 whole | Diced into small pieces |
| Ground Turmeric 🌿 | ½ tsp | For golden color and depth |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly for aroma |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Zested and juiced |
| Vegetable Oil 🫒 | 1 tbsp | For sautéing aromatics |
The coconut milk is non-negotiable for that signature richness and velvety texture. Thai Kitchen or Native Forest brands offer consistent quality, and full-fat is essential—light versions won’t deliver the same depth. For the rice, jasmine is ideal for its fragrant qualities, but basmati works in a pinch. Source your chicken thighs from Whole Foods or a trusted butcher for optimal freshness and marbling.
No jasmine rice? Basmati at a 1:1 ratio maintains the dish’s integrity. Swap chicken thighs for breasts if preferred (reduce cooking time by 5 minutes). The fresh ginger can be substituted with ground ginger at one-quarter the amount, though fresh delivers superior brightness. For heat, add half a minced jalapeño—seeds in for spice, out for mild flavor.
Store coconut milk in a cool pantry until opened, then refrigerate and use within 5 days. The dish itself keeps for 3-4 days refrigerated, with flavors intensifying overnight. Freeze portions for up to 3 months—reheat gently to preserve the creamy consistency.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—the chicken, rice, coconut milk, and broth—and let it simmer. No extra pans, no fuss.
- Creamy Coconut Magic: The full-fat coconut milk soaks into the jasmine rice, giving it this rich, velvety texture that pairs perfectly with the tender chicken.
- Meal Prep Hero: I make a big batch on Sunday and it keeps beautifully all week. Honestly, it might taste even better the next day.
- Budget-Friendly Feast: Chicken thighs and rice stretch far, and the coconut milk adds luxury without the price. Feeds my family of four with leftovers to spare.
Step-by-Step Instructions for Chicken Rice and Coconut Milk
Master the technique for perfectly fragrant rice with tender chicken in every bite.
Step 1: Sauté Aromatics and Toast Spices
Heat 1 tbsp vegetable oil in a large, heavy pot over medium heat until shimmering. Add the finely diced yellow onion and cook for 4-5 minutes until translucent and soft.
Add the minced garlic cloves, grated fresh ginger root, diced red bell pepper, 1 tsp ground cumin, and 0.5 tsp ground turmeric. Stir constantly for 1-2 minutes until the spices become fragrant and the pepper softens. This toasting step deepens the flavor profile significantly.
Step 2: Brown the Chicken and Build Flavor
Increase heat to medium-high and add the 1.5 lb boneless, skinless chicken thighs cut into bite-sized pieces. Season with 1 tsp salt and 0.5 tsp freshly ground black pepper. Cook for 5-6 minutes, stirring occasionally, until the chicken is lightly browned on all sides.
The chicken doesn’t need to cook through completely at this stage—it will finish in the liquid. The browning creates fond on the bottom of the pot, which adds incredible depth to the final dish.
Step 3: Add Liquids and Rice for Perfect Texture
Pour in the 2 cups full-fat coconut milk and 1.25 cups chicken broth, scraping up any browned bits from the bottom. Stir in the 1.5 cups jasmine rice and remaining 0.5 tsp salt. Bring to a boil, then immediately reduce heat to low.
Cover the pot and let it simmer for 18-20 minutes. You’ll know it’s ready when the liquid is fully absorbed and the rice is tender. Resist the urge to stir during cooking—this prevents the rice from becoming mushy.
Step 4: Rest and Finish with Fresh Elements
Remove from heat and let the dish rest, covered, for 10 minutes. This allows the rice to steam and the flavors to meld completely. The chicken should be fork-tender and the rice fluffy with distinct grains.
Stir in the zest and juice of 1 whole lime and 0.25 cup chopped fresh cilantro. These bright, fresh elements cut through the richness of the coconut milk and elevate the tropical aroma promised in every bite.
Pro Tips For Making Chicken Rice And Coconut Milk
- Brown the Chicken: Sear the thighs in batches on medium-high until deeply golden—about 4-5 minutes per side. I learned this the hard way: crowding the pan steams the chicken instead of browning it.
- Bloom the Onions: Cook the yellow onions in the same pot until soft and translucent, about 3-4 minutes. This builds a sweet, aromatic base that makes the coconut milk taste richer.
- Rinse the Rice: Wash the jasmine rice until the water runs clear to remove excess starch. Skip this and you’ll end up with gummy, clumped grains in your coconut rice.
- Simmer Covered: Once everything’s in the pot, keep it covered and resist the urge to peek. The steam trapped inside guarantees fluffy rice and tender chicken every time.
Best Sauces and Condiments for These Flavors
Sweet and Tangy
I love drizzling 2 tbsp sweet chili sauce over each serving just before eating. The sticky, slightly spicy sauce complements the creamy coconut beautifully. Mae Ploy is my go-to brand for authentic Thai flavor. 🌶️
Fresh Herb Boost
A quick sriracha-lime aioli takes this dish to the next level. Mix ½ cup mayo, 1 tbsp sriracha, and the zest and juice of 1 lime. The creamy spice adds a bright, zesty contrast to the rich coconut base.
Crunchy Topping
Toast ¼ cup shredded coconut in a dry pan over medium heat for 2-3 minutes until golden. Sprinkle over each bowl for texture. I also add 2 tbsp chopped peanuts for extra crunch and nuttiness.
Citrus Garnish
Beyond the lime in the recipe, I add thin-sliced fresh mango on top for natural sweetness. The juicy fruit balances the savory chicken and rice, adding a refreshing tropical note that ties everything together. 💛
Spicy Kick
For heat lovers, serve with sambal oelek on the side. This Indonesian chili paste packs serious punch—start with ½ tsp and adjust to taste. It cuts through the creaminess without overpowering the dish.
Nutrition Facts
Frequently Asked Questions
Can I use light coconut milk instead of full-fat?
Full-fat is recommended for the creamiest texture, but light works in a pinch. The dish may be slightly less rich and the rice might absorb liquid differently. Add an extra ¼ cup chicken broth to compensate.
Why did my rice turn out mushy?
This usually happens from stirring during cooking or using too much liquid. Stick to 1.5 cups jasmine rice to 3.25 cups total liquid ratio and resist stirring while simmering. Let it rest 10 minutes after cooking.
Can I make this ahead of time?
Yes! The flavors actually improve overnight. Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of water or broth to restore creaminess.
What can I substitute for jasmine rice?
Basmati rice works well at a 1:1 ratio. For a nuttier flavor, try 1.5 cups long-grain brown rice with an extra ½ cup liquid and 10 minutes more cooking time.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026