Coconut Chicken & Rice is a simple, cozy meal with tropical flavors. Tender, spice-rubbed chicken is served over fluffy rice cooked in creamy coconut milk with garlic and onion. It’s rich yet fresh, thanks to a squeeze of lime and herbs on top. Perfect for an easy weeknight dinner or a special homemade meal.
4 boneless, skinless chicken breasts (or thighs)
1 tablespoon olive oil
1 teaspoon ground cumin
1 teaspoon ground coriander
1 teaspoon garlic powder
1 teaspoon onion powder
½ teaspoon paprika
Salt and pepper, to taste
1 tablespoon fresh lime juice
1 cup long-grain white rice
1 ½ cups canned coconut milk (full-fat for best flavor)
1 ½ cups water or chicken broth
1 tablespoon coconut oil (or olive oil)
1 small onion, diced
2 cloves garlic, minced
1 teaspoon grated fresh ginger (optional)
Salt to taste
Fresh cilantro or parsley
Lime wedges
Toasted shredded coconut
In a small bowl, mix cumin, coriander, garlic powder, onion powder, paprika, salt, and pepper. Rub evenly over both sides of the chicken. Drizzle with lime juice.
Heat olive oil in a large skillet over medium heat. Add chicken and cook for 6–7 minutes per side, until golden and cooked through (internal temperature 165°F/74°C). Remove and rest.
In the same pan, add coconut oil. Cook onion for about 3 minutes until soft. Stir in garlic and ginger and cook for 1 minute until fragrant.
Add rice and stir to coat with oil. Pour in coconut milk and water (or broth). Add salt and bring to a gentle simmer.
Cover, reduce heat to low, and cook for 15–18 minutes until liquid is absorbed and rice is tender. Let sit covered for 5 minutes, then fluff with a fork.
Slice the chicken. Spoon coconut rice onto plates and top with chicken. Garnish with herbs, lime wedges, and toasted coconut.
Chicken thighs stay juicier and add extra flavor.
Full-fat coconut milk makes the rice creamier and richer.
Rinse rice before cooking for fluffier texture.
Add chili flakes or fresh chili for heat.
Use jasmine or basmati rice for extra fragrance.