If you’re searching for a dish that bursts with fresh, tropical flavors yet feels comforting and satisfying, look no further than this Coconut Lime Chicken with Rice Recipe. This meal combines tender, juicy chicken soaked in creamy coconut milk and zesty lime, creating a vibrant sauce that perfectly complements subtly fragrant jasmine or basmati rice. It’s one of those recipes that feels like a mini getaway on your plate—refreshing, bright, and full of love, perfect for both weeknight dinners and special occasions alike.

Ingredients You’ll Need
To whip up this Coconut Lime Chicken with Rice Recipe, you’ll only need a handful of straightforward ingredients. Each one plays a crucial role, whether it’s the creamy coconut milk adding richness, lime juice and zest bringing zing, or the garlic and ginger building layers of savory warmth.
- Chicken breasts or thighs: Tender protein that soaks up all the delicious flavors from the marinade.
- Coconut milk: Creates a creamy base that balances acidity and adds that tropical flair.
- Lime juice: Brings bright citrus notes that wake up the dish beautifully.
- Lime zest: Adds an aromatic punch, making the lime flavor even more vibrant.
- Garlic, minced: Offers savory depth and a bit of warmth to the marinade.
- Soy sauce: Adds a touch of saltiness and umami to round out the flavor profile.
- Olive oil: Used for cooking the chicken and adding a light richness.
- Minced ginger (optional): Provides a gentle spice and warmth that pairs perfectly with coconut and lime.
- Salt and pepper: Essential seasonings to enhance all the other flavors.
- Jasmine or basmati rice: Fragrant rice that serves as the perfect fluffy bed for the chicken.
- Fresh cilantro: Adds a bright, herbaceous note as a garnish.
- Lime wedges: For an extra squeeze of citrus just before eating.
How to Make Coconut Lime Chicken with Rice Recipe
Step 1: Marinate the Chicken
Start by whisking together the coconut milk, lime juice, lime zest, garlic, soy sauce, ginger (if using), salt, and pepper in a medium bowl. This marinade is your magic potion—creamy, tangy, and full of depth. Nestle your chicken breasts or thighs in the mixture and let them soak up all those vibrant flavors in the fridge for at least 30 minutes, though letting it hang out overnight results in even more tender, flavorful meat.
Step 2: Cook the Chicken
Heat olive oil in a large skillet over medium heat. Take the chicken out of the marinade, but don’t toss that marinade just yet—it’s going to become your sauce! Cook the chicken for about 5 to 7 minutes on each side until you get a beautifully golden brown crust and the juices run clear. Let the chicken rest on a plate for a moment to lock in all that juiciness.
Step 3: Prepare the Rice
While your chicken is sizzling away, cook the jasmine or basmati rice according to the package instructions. Both rice types bring their own subtle fragrance and texture, creating the perfect neutral but tasty base that will soak up the coconut lime sauce magnificently. Don’t forget to fluff it with a fork—you want it light and airy!
Step 4: Make the Sauce
Using the same skillet where you cooked your chicken, pour in the reserved marinade. Bring it gently to a simmer, stirring occasionally, and let it reduce slightly for about five minutes. This step thickens the sauce while intensifying those tropical lime and coconut notes, turning it into a luscious topping that will elevate your chicken and rice to dazzling heights.
Step 5: Assemble and Serve
Place a hearty scoop of rice on each plate, nestle the cooked chicken on top, and drizzle generously with the warm coconut lime sauce. Don’t forget the fresh cilantro sprinkle and a wedge of lime on the side for that extra pop of color and zing. This final presentation makes it not just a meal but a celebration on your plate.
How to Serve Coconut Lime Chicken with Rice Recipe

Garnishes
Fresh cilantro leaves and lime wedges are your best friends here. The cilantro adds a bright herbal freshness that cuts through the creamy sauce, while the lime wedges let everyone customize their citrus hit just before eating. You can also toss on some thinly sliced green onions or crushed peanuts for a bit of crunch and extra flavor dimension.
Side Dishes
This Coconut Lime Chicken with Rice Recipe pairs beautifully with simple steamed or roasted veggies like broccoli, snap peas, or asparagus. For a vibrant, crunchy side, consider a fresh mango salsa or a cucumber salad to continue the light, tropical theme throughout the meal.
Creative Ways to Present
For a fun twist, serve the chicken and rice wrapped in large lettuce leaves for a hand-held delight. Alternatively, present individual portions in small bowls layered with rice, chicken, sauce, and garnishes to highlight each element beautifully. This is great for casual dinners or when you want to impress guests with minimal fuss.
Make Ahead and Storage
Storing Leftovers
If you find yourself lucky enough to have leftovers, store them in an airtight container in the refrigerator for up to three days. Keep the chicken separate from the rice if possible to maintain the best texture for each component.
Freezing
You can freeze cooked chicken and sauce together in a freezer-safe container for up to two months. It’s best to freeze the rice separately or prepare fresh rice when reheating, as rice tends to change texture when frozen.
Reheating
To reheat, gently warm the chicken and sauce in a skillet over medium-low heat to preserve moisture, stirring occasionally. Microwave works in a pinch but keep the temperature moderate to avoid drying out the chicken. Pair with freshly cooked or reheated rice for a meal that tastes just as wonderful as day one.
FAQs
Can I use other cuts of chicken for this Coconut Lime Chicken with Rice Recipe?
Absolutely! Thighs are a great option if you prefer darker meat with more fat and flavor. Just adjust cooking times accordingly to ensure they’re cooked through.
Is this recipe spicy?
This version is mild, but you can easily add chili flakes or fresh diced chili to the marinade if you love a bit of heat alongside your tropical flavors.
Can I make this dish dairy-free?
Yes! This recipe is naturally dairy-free thanks to the use of coconut milk as a creamy base, making it perfect for those with lactose intolerance or following a dairy-free diet.
What type of rice works best for this recipe?
Jasmine or basmati rice are ideal because of their fragrant aroma and fluffy texture. They soak up the sauce beautifully without becoming mushy.
How long can I marinate the chicken?
You can marinate the chicken anywhere from 30 minutes to overnight. Longer marinating times deepen the flavor and tenderize the meat, but even a half-hour will give great results.
Final Thoughts
There’s something truly magical about the way this Coconut Lime Chicken with Rice Recipe comes together: simple ingredients creating an unforgettable dish packed with bright, creamy, and savory flavors. Whether you’re serving it on a quiet weeknight or sharing with friends, it’s sure to become a beloved staple. Give it a try—you might just find your new favorite comfort meal with a tropical twist.
Print
Coconut Lime Chicken with Rice Recipe
- Prep Time: 35 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Fusion, Tropical, Asian-inspired
Description
Coconut Lime Chicken with Rice is a flavorful and creamy one-pan dish featuring tender chicken marinated in a zesty coconut lime sauce, pan-seared to golden perfection, and served over fluffy jasmine or basmati rice. Enhanced with garlic, ginger, and soy sauce, this recipe delivers a tropical flair perfect for an easy weeknight dinner or a special occasion.
Ingredients
For the Chicken and Marinade
- 4 chicken breasts or thighs
- 1 can (13.5 oz) coconut milk
- 2 tablespoons lime juice
- 1 tablespoon lime zest
- 2 cloves garlic, minced
- 1 tablespoon soy sauce
- 1 teaspoon minced ginger (optional)
- Salt and pepper, to taste
For Cooking
- 1 tablespoon olive oil
- 1 cup jasmine or basmati rice
- Fresh cilantro, for garnish
- Lime wedges, for serving
Instructions
- Marinate the Chicken: In a medium bowl, whisk together the coconut milk, lime juice, lime zest, minced garlic, soy sauce, minced ginger (if using), salt, and pepper. Add the chicken breasts or thighs to the marinade, ensuring they are well coated. Cover and refrigerate for at least 30 minutes, or up to overnight for deeper flavor.
- Cook the Chicken: Heat one tablespoon of olive oil in a large skillet over medium heat. Remove the chicken from the marinade, shaking off excess, and set the marinade aside. Cook the chicken for 5 to 7 minutes per side, or until the exterior is golden brown and the internal temperature reaches 165°F, indicating it is fully cooked. Transfer the cooked chicken to a plate and set aside.
- Prepare the Rice: While the chicken is cooking, prepare the jasmine or basmati rice according to package instructions, typically simmering in water until tender. Once cooked, fluff the rice gently with a fork and keep warm.
- Make the Sauce: Using the same skillet that cooked the chicken, pour in the reserved marinade. Bring it to a gentle simmer over medium heat. Stir occasionally and cook for about 5 minutes or until the sauce slightly thickens and flavors concentrate.
- Assemble and Serve: Arrange the cooked chicken over a bed of the fluffy rice on serving plates. Drizzle the warm coconut lime sauce on top of the chicken. Garnish with freshly chopped cilantro and serve with lime wedges on the side for an extra burst of citrus flavor.
Notes
- For even more vibrant flavor, marinate chicken overnight.
- You can substitute chicken thighs for breasts for juicier meat.
- Adjust soy sauce and salt to taste, especially if using low-sodium soy sauce.
- Ginger is optional but adds a lovely aromatic warmth.
- Use jasmine rice for a more fragrant experience or basmati for a nuttier flavor.
- Leftover sauce can be refrigerated for up to 3 days and used as a flavorful topping for grilled vegetables or seafood.

