30-Minute Creamy Coconut Lime Chicken
Coconut lime chicken turns a simple skillet dinner into something you actually look forward to after a long day. The sauce is rich and velvety from coconut milk, then sharp and fresh from lime juice, with just enough garlic and ginger to keep it interesting.

It all happens in one pan and on the table in about half an hour. If you need a weeknight meal that feels a little special without any extra work, this is a good one to keep in your back pocket.
Why This Coconut Lime Chicken Works
The coconut milk gives you a creamy, almost buttery sauce without any dairy, and it picks up flavor from the ginger, garlic, and seared chicken drippings almost instantly. That means the sauce tastes slow-simmered in a fraction of the time.
Lime juice goes in at the very end, off the heat, so it stays bright and zippy instead of turning murky. That sharp pop of acidity is what keeps each bite from feeling heavy, and a handful of fresh cilantro on top pulls it all together.
Ingredients

- 1.5 lb boneless, skinless chicken thighs: trim any large chunks of fat; breasts also work if you adjust the cooking time.
- 1 tsp kosher salt: plus more to finish.
- 1/2 tsp black pepper: freshly ground if you have it.
- 1 tbsp neutral oil: vegetable or avocado oil.
- 1 small shallot or 1/4 cup finely chopped onion: shallot melts into the sauce more smoothly.
- 3 garlic cloves, minced: about 1 tbsp for reference.
- 1 tbsp grated fresh ginger: use a microplane or the smallest holes on a box grater.
- 1 can (13.5 oz) full-fat coconut milk: shake well before opening; full fat gives the best body.
- Zest from 1 lime: scrub the lime first since you’re zesting it.
- 2 tbsp fresh lime juice: from about 1 juicy lime, added off heat.
- 1-2 tsp fish sauce: (optional): adds a savory depth without tasting fishy; use soy sauce or tamari instead if you prefer.
- Handful of fresh cilantro leaves: for serving.
- Lime wedges: for squeezing at the table.
Variations and Substitutions
- Swap the protein: chicken breasts work here as well. Pound them to an even thickness and shorten the sear time to about 4 to 5 minutes per side, then simmer gently so they stay tender. Extra-firm tofu, pressed and cubed, sears up nicely too.
- Change the umami: if you do not keep fish sauce around, use 1 tbsp soy sauce or tamari in its place. A tiny splash of coconut aminos works for a soy-free option.
- Add some heat: toss a sliced serrano pepper or a pinch of red pepper flakes into the pan with the garlic and ginger.
- Bulk it up: drop a handful of spinach or snap peas into the sauce during the last 2 minutes of simmering and let them wilt.
For another quick skillet dinner with a citrus kick, take a look at the sheet pan chili lime chicken recipe here on the site.
How to Make Creamy Coconut Lime Chicken
Step 1: Sear the Chicken

Heat the 1 tbsp oil in a large skillet over medium-high heat until it shimmers. Season the chicken thighs all over with the 1 tsp salt and 1/2 tsp black pepper. Lay them in the skillet in a single layer, leaving a little space between each piece so they sear instead of steam. Cook for 5 to 7 minutes on the first side, until the edges look golden and the chicken releases easily from the pan.
Flip them carefully and cook the second side for another 4 to 5 minutes. The chicken should be deeply browned in spots and reach 165°F (74°C) at the thickest part. Transfer the thighs to a plate and set them aside. Don’t wipe out the pan, because all those browned bits will season the sauce.
Step 2: Sauté the Aromatics

Drop the heat to medium. Add the chopped shallot to the same skillet and stir it around, scraping up any stuck-on bits from the chicken. Cook for about 2 to 3 minutes, or until the shallot turns soft and translucent. Then add the minced garlic and grated ginger and cook just 30 seconds longer, stirring constantly so the garlic does not burn.
The kitchen should smell fragrant and a little sweet at this point. If the pan looks dry, add a tiny splash of water or oil to keep things moving.
Step 3: Simmer the Sauce

Pour in the can of full-fat coconut milk and add the lime zest and the 1 to 2 tsp fish sauce, if using. Stir well and bring the liquid to a gentle simmer. Nestle the seared chicken thighs back into the sauce, along with any juices that collected on the plate. Let them cook for 5 to 7 minutes, spooning some sauce over the tops occasionally.
The sauce will reduce slightly and thicken just enough to cling to the back of a spoon. The chicken should be heated through and coated in a glossy, pale golden sauce. If the sauce seems too thin, let it bubble a minute or two longer.
Step 4: Finish with Lime and Cilantro

Take the skillet off the heat. Stir in the 2 tbsp fresh lime juice right away. The lime stays bright this way and the sauce takes on a clean, tangy edge. Taste the sauce and add another pinch of salt if it needs it. Scatter a generous handful of fresh cilantro leaves over the top and leave the lime wedges on the side.
Spoon the chicken and plenty of sauce over steamed rice, and serve right away while everything is warm. The sauce will be creamy with little flecks of green and small glossy pools of lime on the surface.
Tips for the Best Coconut Lime Chicken
- Pat the chicken dry: with paper towels before seasoning. Dry meat sears better and gives you that golden crust.
- Go full fat on the coconut milk.: Light coconut milk has more water and can separate or curdle when simmered, leaving a grainy texture.
- Grate the ginger instead of mincing it with a knife.: You want it to dissolve into the sauce almost completely, not leave chewy bits behind.
- Pull the pan off the heat before adding lime juice.: Adding it over high heat can turn the citrus flavor dull and slightly bitter.
- Finish with a little extra lime zest: right before serving if you want a more pronounced lime punch.
Storing Leftovers
- Refrigerate: Cool the chicken and sauce completely, then store in an airtight container for up to 3 days.
- Reheating: Warm gently on the stovetop over low heat with a splash of water or coconut milk to thin the sauce back out. The microwave works too, but heat it slowly to avoid separating the sauce.
What to Serve with Coconut Lime Chicken
Steamed jasmine rice is the most obvious choice because it soaks up every drop of the coconut lime sauce. For a lighter side, try a quick cucumber salad tossed with a little rice vinegar and salt; the crunch cools the richness. Sautéed green beans or snap peas also work well and add a fresh green note to the plate.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, but adjust the timing. Pound them to an even thickness and sear about 4 to 5 minutes per side, then let them finish cooking in the sauce with the lid on for a few minutes so they stay moist.
Can I make this dish dairy free?
It already is. Coconut milk makes the sauce creamy without any butter or milk, and the recipe calls for oil instead of butter for searing.
My sauce broke and looks curdled. What went wrong?
Coconut milk can split when it boils too hard or when a very acidic ingredient like lime juice hits high heat. Keep the sauce at a gentle simmer and always stir the lime juice in off the heat.
How do I fix a sauce that tastes too tangy?
Stir in a tiny pinch of sugar, just a quarter teaspoon at a time, until the sharpness mellows. The sugar doesn’t make it sweet, it rounds out the acid so the coconut and lime taste balanced again.

Creamy Coconut Lime Chicken Recipe
Ingredients
Method
- Season chicken thighs with salt and pepper. Heat oil in a large skillet over medium-high. Sear chicken 5 to 7 minutes per side until golden and cooked through, then transfer to a plate.
- Reduce heat to medium. Sauté shallot in the same skillet 2 to 3 minutes until soft. Add garlic and ginger, cook 30 seconds more.
- Stir in coconut milk, lime zest, and fish sauce (if using). Bring to a simmer, return chicken to the pan, and cook 5 to 7 minutes until the sauce thickens slightly.
- Remove from heat, stir in lime juice, and top with cilantro. Serve with lime wedges.
