Chicken Rice and Coconut Milk Recipe: Tropical Aroma in Every Bite

Chicken Rice and Coconut Milk Recipe: Tropical Aroma in Every Bite

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 24g120%
Cholesterol 125mg42%
Sodium 850mg37%
Total Carbohydrate 52g19%
Dietary Fiber 3g11%
Sugars 2g
Protein 30g60%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.5(9 reviews)
Tyler Campbell