
This dish brings together fragrant coconut rice with perfectly tender chicken in one satisfying meal. The rice absorbs rich coconut milk as it cooks, creating a creamy texture with subtle sweetness.
I developed this recipe to balance simplicity with authentic flavor, using a straightforward method that delivers consistent results. The chicken stays juicy while the rice develops a delicate tropical aroma.
The combination is both comforting and exotic, with each bite offering a harmony of flavors. This meal works for weeknight dinners or special occasions when you want something different.
Serve it hot for the best experience. Here’s how to make it at home.
Ingredients for Coconut Rice Recipe with Chicken
Fragrant jasmine rice and tender chicken meet with tropical coconut richness in this dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat for creaminess |
| Water 💧 | 1 ½ cups | For cooking rice |
| Chicken Thighs 🍗 | 1 ½ lb | Boneless, skinless, cut into bite-sized pieces |
| Salt 🧂 | 1 ½ tsp | Divided between rice and chicken |
| Granulated Sugar 🍚 | 1 tsp | Balances coconut sweetness |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 1 tbsp | Grated for depth |
| Soy Sauce 🫒 | 3 tbsp | Low-sodium preferred |
| Lime 🍈 | 1 whole | Zested and juiced |
| Green Onions 🧅 | ½ cup | Thinly sliced for garnish |
| Cilantro 🌿 | ¼ cup | Chopped for fresh finish |
| Vegetable Oil 🫒 | 2 tbsp | For searing chicken |
| Red Chili Flakes 🌶️ | ½ tsp | Optional for heat |
The coconut milk is non-negotiable for authentic flavor. Thai Kitchen or Native Forest brands deliver consistent full-fat richness—avoid light versions. For rice, jasmine is ideal as its floral notes complement the coconut. Most Asian markets carry both at better prices than standard supermarkets. Chicken thighs stay juicier than breasts during cooking, and their higher fat content pairs well with the rice’s creaminess.
No jasmine rice? Basmati works at a 1:1 ratio, though the aroma won’t be as pronounced. For dairy-free alternatives, coconut milk beverages lack the fat content—stick with canned. Chicken breasts can substitute but require reduced cooking time to prevent dryness. Fresh ginger is best, but ground ginger at one-third the amount works in a pinch. Always use fresh lime for zest and juice.
Cooked coconut rice keeps in the fridge for 3-4 days in an airtight container. Reheat gently with a splash of water to restore creaminess. Chicken is best eaten within 2 days. For meal prep, store components separately and combine when reheating. Freezes well for up to 3 months.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—jasmine rice, coconut milk, chicken thighs—and let it simmer. No fancy techniques, just easy, hands-off cooking.
- Creamy Coconut Dream: The coconut milk soaks into the rice, giving it this rich, slightly sweet flavor that pairs perfectly with the juicy chicken.
- Meal Prep Magic: I make a big batch on Sunday and it reheats beautifully for lunches all week. The chicken stays tender, the rice stays moist.
- Budget Stretcher: Chicken thighs and jasmine rice are affordable staples, and coconut milk adds luxury without breaking the bank. Feeds my family for days.
Step-by-Step Instructions for Coconut Rice With Chicken
Master this method for perfectly tender chicken and fragrant rice with a tropical twist.
Step 1: Marinate the Chicken
In a large bowl, combine the 1.5 lb chicken thighs with 3 tbsp soy sauce, ½ tsp red chili flakes, 1 tbsp fresh ginger, 4 cloves garlic cloves, and ½ tsp salt. I always mince the garlic and grate the ginger finely for even distribution.
Let the chicken marinate for at least 15 minutes at room temperature, or up to 2 hours in the refrigerator for deeper flavor penetration. The soy sauce will begin to break down the proteins, ensuring the final result is exceptionally tender.
Step 2: Cook the Rice
Rinse the 2 cups jasmine rice under cold water until the water runs clear, then drain thoroughly. This removes excess starch and prevents a gummy texture. In a medium saucepan, combine the drained rice with 1.5 cups coconut milk, 1.5 cups water, 1 tsp granulated sugar, and the remaining 1 tsp salt.
Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until the liquid is fully absorbed and the rice is fluffy. Resist the urge to stir during cooking—this disrupts the steam pockets and can lead to uneven cooking.
Step 3: Sear the Chicken
Heat the 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Remove the chicken from the marinade (reserve the marinade) and sear for 4-5 minutes per side until golden brown and cooked through to an internal temperature of 165°F.
Don’t crowd the pan—work in batches if necessary. Proper searing creates a flavorful crust while locking in the juices, which is essential for achieving that promised tenderness. Transfer the cooked chicken to a plate and cover to keep warm.
Step 4: Reduce the Marinade and Combine
Pour the reserved marinade into the same skillet and bring to a boil. Reduce heat to medium and let it simmer for 2-3 minutes until slightly thickened. This step transforms the raw marinade into a rich, savory sauce.
Zest and juice the 1 whole lime into the reduced marinade, stirring to combine. The acidity brightens the flavors and cuts through the richness of the coconut rice. Pour this sauce over the seared chicken.
Step 5: Plate and Garnish
Spoon the cooked coconut rice onto serving plates and top with the chicken and sauce. Garnish with ½ cup green onions and ¼ cup cilantro, both thinly sliced. These fresh elements add color, crunch, and a vibrant finish.
Serve immediately while hot. The rice should be fragrant with a subtle coconut aroma, and the chicken should be moist with a glossy, flavorful coating. Each bite delivers a balance of tropical sweetness, savory depth, and tender texture.
Pro Tips For Making Coconut Rice Recipe With Chicken
- Rinse the Rice: Always give your jasmine rice a quick rinse under cold water before cooking—it removes excess starch so your coconut rice ends up fluffy instead of gummy.
- Brown the Chicken First: Sear the chicken thighs in the pot first until golden, then remove them before adding liquids. I learned this the hard way—skipping this step leaves the meat pale and the rice lacking depth.
- Balance the Liquids: Use a 1:1 ratio of coconut milk to water for perfect texture. After burning a batch with too much coconut milk, I finally figured out that full-fat canned coconut milk needs dilution to cook the rice evenly.
- Rest Before Serving: Let the finished rice sit covered for 10 minutes off the heat. Sounds weird, but it works—the grains firm up and absorb the last bits of coconut flavor.
Storing and Reheating This Recipe
Refrigerator Storage
Let your dish cool at room temperature for no more than 2 hours, then transfer to airtight containers. I use glass containers with snap-tight lids for best results. Store in the fridge at 40°F or below for up to 3-4 days. ❄️
Freezer Storage
This dish freezes beautifully for up to 3 months without texture loss. Portion into freezer-safe bags or containers, leaving 1 inch of headspace for expansion. Squeeze out excess air to prevent freezer burn. Label with the date for easy tracking.
Stovetop Reheating
Transfer your meal to a skillet with 2-3 tbsp water or coconut milk. Heat over medium-low heat for 5-7 minutes, stirring occasionally. The added liquid prevents dryness and restores creaminess. 🔥
Microwave Reheating
Place portions in a microwave-safe dish and cover with a damp paper towel. Heat on 70% power for 2-3 minutes, then stir. Continue heating in 30-second intervals until reaching 165°F.
Meal Prep Tips
For best results, store rice and chicken separately in the fridge. Combine when reheating to maintain optimal textures. I find this method keeps the chicken juicier and the rice fluffier for the entire 3-4 day storage period.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, but reduce cooking time to 3-4 minutes per side to prevent dryness. Thighs stay juicier, but breasts work in a pinch.
What if I don’t have jasmine rice?
Basmati makes a great substitute at a 1:1 ratio. The aroma won’t be as strong, but the texture stays fluffy.
How do I prevent the rice from turning mushy?
Rinse the rice thoroughly and avoid stirring during cooking. Simmer at low heat for 15-18 minutes.
Can I make this ahead of time?
Store components separately in the fridge for up to 3-4 days. Reheat gently with a splash of water.
- 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