Coconut lime chicken and rice is one of those weeknight dinners that feels like a mini vacation on a plate. Tender, juicy chicken marinated in coconut milk, fresh lime, and warm spices, served over silky coconut rice — it is as satisfying to make as it is to eat. I started making this when I needed something different from my usual rotation, and it has been a dinner table staple ever since.
The first time I made this, the smell of lime zest hitting the warm skillet stopped me right in my tracks. Coconut lime chicken and rice brings together bold tropical flavors without requiring anything fancy or hard to find. The marinade does most of the heavy lifting, and the coconut rice is honestly so good I sometimes eat it straight from the pot. It is simple, it is colorful, and it delivers big flavor every single time.
Table of Contents
Ingredients for Coconut Lime Chicken and Rice
Every ingredient in this recipe has a job to do, and I always make sure to use fresh limes — not bottled juice. My go-to is full-fat coconut milk for both the marinade and the rice because it gives you that rich, creamy result that makes this dish so satisfying.
For the Chicken:
- 4 boneless, skinless chicken breasts
- 1 cup full-fat coconut milk — I recommend full-fat for the best marinade richness
- ¼ cup fresh lime juice (about 2 limes)
- Zest of 2 limes
- 3 cloves garlic (minced)
- 1 tbsp soy sauce
- 1 tbsp honey
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp olive oil
- Fresh cilantro, chopped (for garnish)
For the Rice:
- 1 cup basmati rice — Pro tip: always rinse until the water runs clear for fluffy, non-sticky rice
- 1½ cups water
- ½ cup full-fat coconut milk
- ½ tsp salt
- Zest of 1 lime
- 2 tbsp fresh lime juice
- 2 tbsp fresh cilantro, chopped

Step-by-Step Instructions
In my experience, the key to this recipe is not skipping the marinating time. Even 30 minutes makes a real difference in how juicy and flavorful the chicken turns out.
Step 1: In a bowl, whisk together the coconut milk, lime juice, lime zest, minced garlic, soy sauce, honey, cumin, coriander, salt, and black pepper until fully combined.
Step 2: Place the chicken breasts in a resealable bag or shallow dish. Pour the marinade over the chicken and make sure each piece is well coated. Seal and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor. Do not marinate longer than 4 hours or the lime juice can start to break down the texture of the meat.
Step 3: Rinse the basmati rice under cold water until the water runs clear. In a medium saucepan, combine the rice, water, coconut milk, and salt. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for 15 to 20 minutes until the liquid is absorbed. Remove from heat and let sit covered for 5 minutes. Fluff with a fork and stir in lime zest, lime juice, and chopped cilantro.
Step 4: Heat olive oil in a large skillet over medium-high heat. Remove the chicken from the marinade and discard the marinade. Cook the chicken breasts for 5 to 7 minutes per side until golden brown and cooked through. The internal temperature should reach 165 degrees F. If the outside browns too quickly, reduce the heat to medium.
Step 5: Plate the coconut lime rice and top with the cooked chicken. Garnish with extra lime zest, fresh cilantro, and lime wedges. Serve hot.

What to Serve with Coconut Lime Chicken and Rice
The best sides for coconut lime chicken and rice balance the creamy, citrusy flavors with something fresh, crisp, or lightly charred.
Mango Salsa: The sweet, tangy bite of fresh mango salsa is a natural match for the coconut and lime in this dish. It adds color, brightness, and a pop of freshness to every bite.
Steamed or Roasted Broccoli: A simple green vegetable rounds out the meal beautifully. If you enjoy chicken and veggie combos, this Healthy Chicken and Broccoli Stir Fry is another great option to try alongside this flavor profile.
Simple Green Salad: A crisp salad with lemon or lime vinaigrette provides a refreshing contrast to the richness of the coconut rice and chicken.
Grilled Pineapple: A few slices of grilled pineapple add smoky sweetness that plays off the lime and coconut beautifully. Perfect for a summer cookout or tropical-themed dinner.
Warm Naan or Flatbread: Use it to scoop up extra coconut rice and soak up any remaining juices on the plate. It makes the meal feel even more satisfying.
Honey Lime Chicken Variation: If you love the lime-forward flavors here, you will also want to check out this Honey Lime Chicken Avocado Rice Stack for another vibrant chicken and rice dinner idea.
Chili Lime Chicken Bowl Style: For a spicier twist on the same lime-marinated chicken concept, this Chili Lime Chicken pairs great served alongside similar coconut rice.
How to Store and Reheat Coconut Lime Chicken and Rice
Store leftover chicken and rice separately in airtight containers in the refrigerator for up to 3 days. Keeping them apart helps the rice stay fluffy and prevents the chicken from making it soggy.
To reheat, warm the chicken in a skillet over medium-low heat with a small splash of water or broth to keep it moist. I recommend reheating the rice in the microwave with a damp paper towel on top, which helps restore its texture without drying it out.
Pro tip: this coconut lime chicken and rice also works great as a meal prep bowl. Portion it out into containers at the start of the week for quick, satisfying lunches. The flavors actually develop overnight and taste even better the next day.
Conclusion
Coconut lime chicken and rice is one of those recipes that delivers way more flavor than the effort it takes. The marinade is easy, the rice practically makes itself, and the result is a dinner that feels genuinely special. Give it a try this week and bring a little tropical brightness to your dinner table. Once you taste that golden chicken over creamy coconut rice, this one will earn a permanent spot in your rotation.

Coconut Lime Chicken and Rice
Ingredients
Equipment
Method
- In a bowl, whisk together coconut milk, lime juice, lime zest, minced garlic, soy sauce, honey, cumin, coriander, salt, and black pepper until fully combined.
- Place chicken breasts in a resealable bag or shallow dish. Pour marinade over chicken, ensuring each piece is well coated. Seal and refrigerate for at least 30 minutes, or up to 4 hours. Do not exceed 4 hours.
- Rinse basmati rice under cold water until the water runs clear. In a medium saucepan, combine rice, water, coconut milk, and salt. Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for 15 to 20 minutes until liquid is absorbed. Remove from heat and let sit covered for 5 minutes. Fluff with a fork and stir in lime zest, lime juice, and chopped cilantro.
- Heat olive oil in a large skillet over medium-high heat. Remove chicken from marinade and discard the marinade. Cook chicken breasts for 5 to 7 minutes per side until golden brown and the internal temperature reaches 165 degrees F. Reduce heat to medium if browning too quickly.
- Plate the coconut lime rice and top with cooked chicken. Garnish with extra lime zest, fresh cilantro, and lime wedges. Serve hot.









