
This creamy coconut lime chicken has transformed my weeknight dinner routine with its perfect balance of zesty lime and rich coconut flavors. The tender chicken breasts nestled among vibrant green beans create a one-pan meal that's both impressive and effortless.
I discovered this recipe during a particularly hectic month when I needed quick yet satisfying dinners. After the first bite, my family immediately requested it be added to our regular rotation. The way the coconut cream creates a velvety sauce that clings perfectly to rice makes it irresistible.
Ingredients
- Coconut oil: Adds authentic flavor that complements the coconut cream perfectly
- Boneless chicken breasts: Provide a lean protein that becomes incredibly tender in the sauce
- Fresh green beans: Offer color and texture while soaking up the delicious flavors
- Shallots: Create a milder sweeter foundation than regular onions would
- Fresh ginger and garlic: Form an aromatic base that elevates the entire dish
- Coconut cream: Rather than coconut milk ensures a luxuriously thick sauce
- Fresh lime zest and juice: Brighten the rich creamy elements with essential citrus notes
Step-by-Step Instructions
- Sear the Chicken:
- Heat the coconut oil in a large deep skillet over medium high heat until shimmering. Season chicken breasts generously with kosher salt on both sides. Place the chicken in the hot pan without crowding and let it sear undisturbed for 4 to 6 minutes until you see a beautiful golden crust forming. Flip only when the chicken releases easily from the pan, then sear the second side for about 4 minutes. Remove to a plate and cover with foil to keep warm.
- Create the Aromatic Base:
- Reduce heat to medium and add the remaining oil to the same pan. Add sliced shallots with a sprinkle of salt and cook until they begin to soften and become translucent, about 1 to 2 minutes. The shallots will begin picking up the flavors left from the chicken. Add the green beans and garlic, tossing constantly to prevent burning. When you can smell the garlic blooming, add the ginger and stir for just a few seconds before adding the chicken broth to deglaze the pan.
- Build the Coconut Sauce:
- Pour in the well shaken coconut cream and stir to combine thoroughly with the broth and aromatics. This creates the luxurious sauce base. Return the chicken to the pan, nestling each piece among the green beans so they're partially submerged in the creamy mixture. Bring everything to a gentle simmer and cook, occasionally turning the chicken and stirring the sauce, until the chicken reaches 165°F at its thickest part, typically 7 to 10 minutes.
- Finish with Citrus:
- Turn off the heat and add fresh lime zest and juice, stirring gently to incorporate throughout the sauce. Taste and adjust with additional lime juice or salt as needed. The lime brightens the rich coconut cream and brings the entire dish into perfect balance. Garnish with fresh cilantro before serving for a pop of color and fresh flavor.

The aromatics in this dish are truly transformative. I learned from my Thai cooking instructor that taking the extra minute to properly bloom the garlic and ginger before adding liquids creates an entirely different depth of flavor. My family always knows this dish is coming when the kitchen fills with that incredible fragrance of toasted coconut and zesty lime.
Perfect Pairings
Jasmine or basmati rice is the ideal companion for this coconut lime chicken. The fragrant grains soak up the creamy sauce beautifully, while the neutral flavor lets the coconut and lime shine through. For a lower carb option, cauliflower rice works wonderfully too, as it absorbs the sauce just as effectively.
Make-Ahead and Storage
This coconut lime chicken actually improves with time as the flavors continue to develop. You can prepare it up to two days ahead, storing it in an airtight container in the refrigerator. Reheat gently on the stovetop over medium low heat, adding a splash of broth if the sauce has thickened too much. The leftovers will stay fresh for up to four days when properly refrigerated.

Easy Substitutions
The beauty of this recipe lies in its flexibility. No green beans on hand? Snow peas or broccoli florets make excellent alternatives. For a different protein option, large shrimp or firm tofu cubes work beautifully with these flavors. If coconut cream is unavailable, use full fat coconut milk and allow it to simmer a bit longer to reduce and thicken. And for those avoiding coconut altogether, heavy cream with a tablespoon of sweetened condensed milk creates a similar richness.
Cultural Context
This dish draws inspiration from Southeast Asian cuisine, particularly Thai cooking, where coconut and lime are foundational flavors. The combination represents the perfect balance that Thai cuisine is known for, blending rich creaminess with bright acidity. While not strictly traditional, this recipe captures the essence of those flavor principles in an approachable, weeknight friendly format that requires no special equipment or hard to find ingredients.
Frequently Asked Questions
- → How can I ensure tender chicken breasts?
Sear the chicken until golden but avoid overcooking. Simmer gently in the coconut sauce until the internal temperature reaches 165°F.
- → Can I substitute coconut cream?
Yes, you can use full-fat coconut milk as a substitute, but the sauce might be slightly thinner.
- → What sides pair well with this dish?
Steamed rice is a classic choice, but you can also serve it with quinoa, mashed potatoes, or crusty bread.
- → How do I balance the flavors?
Adjust the lime juice and salt to taste at the end of cooking for a perfect balance of creaminess and brightness.
- → Can I make this dish ahead of time?
Yes, you can make it in advance. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently to preserve the sauce’s texture.