Coconut Chicken and Rice

Imagine the aroma of fragrant, sweet coconut milk mingling with tender chicken, creating a dish that transports your taste buds to a tropical paradise. Coconut Chicken and Rice is a comforting yet exotic meal that combines creamy textures with bold flavors in one satisfying dish. Whether you’re looking for a weeknight dinner or something special to impress guests, this recipe delivers on both convenience and taste. You’ll learn how to perfectly balance the richness of coconut with savory chicken and fluffy rice for a meal that’s sure to become a family favorite.

Why You’ll Love This Recipe

Coconut Chicken and Rice is more than just a simple dinner—it’s a sensory experience that brings together multiple layers of flavor and texture. The velvety coconut milk creates a luscious sauce that coats each grain of rice, while the chicken remains juicy and tender throughout. The contrast between the slight crispness of the seared chicken and the creamy rice creates a delightful textural balance.

What makes this recipe truly special is its versatility and ease. With just one pot, you’ll create a restaurant-quality meal in under an hour. The aromatic combination of ginger, garlic, and coconut creates an irresistible fragrance that fills your kitchen, building anticipation before the first bite.

Even better, this dish strikes the perfect balance between comfort food and healthful eating. The natural fats in coconut milk provide richness without heaviness, making Coconut Chicken and Rice satisfying without leaving you feeling overstuffed.

Ingredients

For this delicious Coconut Chicken and Rice, you’ll need:

  • 1.5 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
  • 2 cups (400g) jasmine rice, rinsed and drained
  • 2 cans (13.5 oz each) full-fat coconut milk
  • 1 cup (240ml) chicken broth
  • 1 medium yellow onion, finely diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons vegetable oil
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 3 tablespoons fresh lime juice
  • 1/4 cup fresh cilantro, chopped
  • 2 green onions, thinly sliced

The cornerstone of this dish is the coconut milk—opt for full-fat versions for the creamiest texture and richest flavor. Jasmine rice works best for its aromatic quality and ability to absorb the coconut flavors.

Pro Tips

Perfect Your Rice Texture: The secret to achieving perfectly cooked rice in this coconut chicken dish is to avoid stirring once you’ve added the rice to the pot. Simply add the rice, spread it evenly in the coconut mixture, and let it cook undisturbed. This prevents the rice from becoming mushy and ensures each grain maintains its integrity while still absorbing all those wonderful flavors.

Develop Deep Flavor Base: Before adding the coconut milk, take time to properly sauté your aromatics (onion, garlic, and ginger) until fragrant and the onions become translucent. Then, add your spices and toast them for 30-60 seconds until they bloom with aroma. This crucial step develops a complex flavor foundation for your Coconut Chicken and Rice that can’t be achieved by simply mixing all ingredients together.

Balance the Flavors: The final squeeze of fresh lime juice isn’t optional—it’s essential! The acidity cuts through the richness of the coconut milk and brightens the entire dish. Add the lime juice just before serving, and consider placing lime wedges on the table for guests to add more to taste. This simple step elevates your Coconut Chicken and Rice from good to memorable.

Instructions

Step 1: Prepare the Chicken
Season your chicken pieces generously with salt and pepper. In a large, deep skillet or Dutch oven, heat the vegetable oil over medium-high heat until shimmering. Add the chicken pieces in a single layer, being careful not to overcrowd the pan (work in batches if necessary). Let the chicken develop a golden crust, about 3-4 minutes per side. You’re not aiming to cook the chicken through completely—just develop flavor through browning. Remove the chicken to a plate and set aside.

Step 2: Create the Flavor Base
In the same pan, reduce heat to medium and add the diced onion. Cook for 3-4 minutes until softened and translucent. Add the minced garlic and grated ginger, stirring constantly for about 1 minute until fragrant. Sprinkle in the curry powder and turmeric, stirring quickly to coat the aromatics and toast the spices, about 30 seconds. This is where your kitchen starts to fill with intoxicating aromas!

Step 3: Build the Sauce
Pour in one can of coconut milk, using a wooden spoon to scrape up any browned bits from the bottom of the pan—these contain concentrated flavor! Add the chicken broth, salt, pepper, and red pepper flakes if using. Bring the mixture to a gentle simmer, then reduce heat to medium-low and let it reduce slightly for about 5 minutes, allowing the flavors to meld together.

Step 4: Cook the Rice and Chicken Together
Return the chicken to the pan and add the rinsed rice, stirring gently to distribute evenly. Pour in the second can of coconut milk, then level everything with a spatula. Cover the pan with a tight-fitting lid, reduce heat to low, and let it cook undisturbed for 18-20 minutes, or until the rice has absorbed most of the liquid and the chicken is cooked through.

Step 5: Finish and Serve
Remove the pan from heat and let it rest, covered, for 5-10 minutes—this allows the rice to absorb any remaining liquid and become fluffy. Gently fluff the Coconut Chicken and Rice with a fork, then stir in the fresh lime juice. Taste and adjust seasoning if necessary. Garnish with chopped cilantro and sliced green onions before serving your beautiful creation.

Variations

Thai-Inspired Coconut Chicken and Rice: Transform this dish with Thai flavors by adding 2 tablespoons of Thai red curry paste along with the spices. Enhance with 1 tablespoon of fish sauce, and garnish with Thai basil instead of cilantro. For an authentic touch, add 1 stalk of lemongrass (bruised and cut into 3-inch pieces) during cooking and remove before serving.

Vegetarian Coconut Rice: Skip the chicken and double down on vegetables by adding 2 cups of mixed vegetables like bell peppers, snap peas, carrots, and broccoli florets. Add a can of drained chickpeas for protein. The coconut rice base remains the same, creating a satisfying meat-free alternative that maintains all the tropical flavors of the original Coconut Chicken and Rice.

Pineapple Coconut Chicken: For a sweet-savory twist, add 1 cup of diced fresh pineapple during the last 5 minutes of cooking. The natural sweetness of pineapple complements the creamy coconut and savory chicken perfectly, creating a tropical fusion that’s especially appealing to those who enjoy contrasting flavor profiles.

Storage and Serving

Coconut Chicken and Rice stores beautifully, making it perfect for meal prep. Refrigerate leftovers in airtight containers for up to 3 days. The flavors actually deepen overnight, making next-day leftovers particularly delicious. For longer storage, freeze individual portions for up to 2 months. Thaw overnight in the refrigerator and reheat gently with a splash of water or broth to restore moisture.

For serving, present this dish family-style in a large serving bowl garnished with extra cilantro, lime wedges, and perhaps some toasted coconut flakes for added texture. Complement your Coconut Chicken and Rice with a crisp cucumber salad dressed with rice vinegar to balance the rich coconut flavors.

For a complete meal, serve alongside steamed or stir-fried bok choy or broccoli. The vibrant green vegetables not only add nutritional value but create a visually appealing color contrast with the golden-hued rice. For those who enjoy heat, offer a small dish of sambal oelek or sriracha for guests to add according to their spice preference.

FAQs

Can I use chicken breasts instead of thighs?
Yes, boneless skinless chicken breasts work well in this recipe. Cut them into 1-inch pieces and reduce the initial searing time to 2-3 minutes per side to prevent drying. The breast meat will finish cooking as it simmers with the rice.

What if I don’t have jasmine rice?
Basmati rice makes an excellent substitute with similar cooking times. For brown rice, you’ll need to adjust cooking time to 35-40 minutes and may need an additional 1/4 cup of liquid.

Is light coconut milk okay to use?
While light coconut milk will work, full-fat coconut milk creates a creamier, more luxurious Coconut Chicken and Rice. If using light, consider adding a tablespoon of coconut oil to enhance richness.

My rice came out mushy. What went wrong?
This typically happens from too much stirring or too much liquid. Make sure to rinse your rice thoroughly before cooking to remove excess starch, and avoid opening the lid or stirring during the cooking process.

Can I make this dish ahead for a party?
Absolutely! Prepare it up to a day ahead, undercooking the rice slightly. Refrigerate, then reheat gently on the stovetop with a splash of coconut milk or broth, adding fresh herbs just before serving.

Conclusion

This Coconut Chicken and Rice is comfort food at its finest — creamy, aromatic, and satisfying while transporting you to tropical shores with every bite. It’s the kind of dish that transforms an ordinary weeknight into something special, yet is simple enough to prepare without stress. The magic happens when the coconut milk infuses both the tender chicken and fluffy rice, creating a harmonious blend that feels both indulgent and nourishing. Whether you’re cooking for family or entertaining friends, this recipe strikes the perfect balance of impressive flavor and straightforward preparation, making it a valuable addition to your regular meal rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Coconut Chicken and Rice

Coconut Chicken and Rice


Description

Creamy coconut milk, tender chicken, and fluffy rice come together in one pot for a tropical dinner that’s ready in 30 minutes but tastes like you spent all day in the kitchen.


Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 2 cups jasmine rice, rinsed and drained
  • 2 cans (13.5 oz each) full-fat coconut milk
  • 1 cup chicken broth
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons vegetable oil
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 3 tablespoons fresh lime juice
  • 1/4 cup fresh cilantro, chopped
  • 2 green onions, thinly sliced

Instructions

  1. Season chicken pieces with salt and pepper. Heat oil in a large deep skillet over medium-high heat. Add chicken in a single layer and sear until golden, about 3-4 minutes per side. Remove to a plate.
  2. Reduce heat to medium and add onion. Cook for 3-4 minutes until softened. Add garlic and ginger, stirring for 1 minute until fragrant. Add curry powder and turmeric, stirring for 30 seconds.
  3. Pour in one can of coconut milk, scraping up browned bits from the pan. Add chicken broth, salt, pepper, and red pepper flakes if using. Simmer for 5 minutes.
  4. Return chicken to the pan and add rice, stirring to distribute evenly. Pour in the second can of coconut milk and level everything. Cover with a tight-fitting lid, reduce heat to low, and cook undisturbed for 18-20 minutes.
  5. Remove from heat and let rest, covered, for 5-10 minutes. Fluff with a fork, stir in lime juice, and adjust seasoning if needed. Garnish with cilantro and green onions before serving.

Leave a Comment

Recipe rating