Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Cilantro Lime Chicken

A quick soak in lime juice, garlic, and fresh cilantro makes this cilantro lime chicken tangy and bright — 0.4g net carbs and 24.1g protein. The marinade comes together fast, works with any cut on hand, and we eat it at least twice a month.
  • 0.4gnet carbs
  • 24.1gprotein
  • 17minutes
  • 6servings

This post may contain affiliate links. See my disclosure policy.

I started making this back in 2019 when I was looking for a keto chicken recipe that didn't rely on heavy sauces or breading. The marinade is the whole point, and it only takes a few ingredients: avocado oil, fresh lime juice, cilantro, garlic, and smoked paprika. Thirty minutes of marinating is enough to get flavor into the meat, but I usually aim for two hours when I have the time.

A platter with juicy chicken with cilantro sprinkled on top and limes arounds.

After testing this with every cut of chicken I could find, thighs are the clear winner. They hold onto the marinade better than breasts and carry the smoked paprika with more depth, almost a smokiness that rounds out the lime. Breasts work fine if that's what you have, but thighs give you that extra richness that makes the dish feel complete.

One thing I picked up from reader comments (and then confirmed on my own grill): adding lime zest alongside the juice makes a real difference. The juice tends to cook off at high heat, so the zest is what keeps the citrus flavor present all the way through. I now toss in the zest of one lime every time I make the marinade.

The versatility is what keeps this in my regular rotation. In summer, I grill it and serve it over a big taco salad or pile it into a burrito bowl with cauliflower rice. In winter, I roast it at 425 and pair it with sheet pan veggies. Leftovers get diced up for fajitas, cheese taco shells, or just thrown on top of greens with a squeeze of fresh lime.

I also use this as a freezer meal. Raw chicken goes into a bag with the marinade and lies flat in the freezer. When I need dinner, I thaw it overnight and cook straight from the bag. The marinade doubles as a brine, so the chicken comes out even more tender after freezing.

If you've had issues with oversalting (a reader flagged this and I agreed after re-testing), back off the salt by about a quarter teaspoon. The lime juice and smoked paprika already carry a lot of flavor, so you don't need as much salt as you'd think. I adjusted my own recipe after that feedback and it's better for it.

For keto meal prep, this is one of the most reliable recipes I come back to. Cooked chicken stays good in the fridge for 4-5 days, and the lime actually keeps it tasting fresher longer than plain grilled chicken. I portion mine into containers on Sunday and grab one for lunch all week.

Four ways to cook this chicken

I cook this a few different ways depending on the season and how much time I have. Each method works, but grilling gives you the best char and citrus contrast.

Grill

This is my go-to in summer. I preheat to medium-high (around 375), lay the thighs down, and give them 3-4 minutes per side. The char from the grill plays off the lime in a way the oven can’t replicate. I serve it with lime wedges and a big green salad. If you want to mix things up on grill nights, my huli huli chicken and blackened chicken use the same approach with totally different flavors.

Air fryer

Air fryer is my weeknight shortcut. I lay the chicken in a single layer at 380 degrees, 5 minutes per side. The outside crisps up while the inside stays juicy. I pull mine at 160 and let it rest for 5 minutes so it carries over to 165 without drying out.

Skillet

For the stovetop method, I heat a couple tablespoons of oil in a skillet over medium-high. The chicken goes in for 4-6 minutes per side, depending on thickness. After flipping, I pour the leftover marinade right into the pan and let everything braise until the internal temp hits 165.

Oven

I use the oven method in winter when I don’t feel like standing at the grill. Chicken goes into a baking dish in a single layer, marinade poured over top. Bake uncovered at 425 for 20-25 minutes. Line the pan with foil for easy cleanup because the marinade caramelizes and sticks.

A plate of grilled chicken thighs with lime as a garnish and two plates in the background with forks.

Fresh lime juice vs bottled (and why I use both)

Fresh lime juice is always going to taste better. It has more brightness, no preservatives, and none of the bitter edge that bottled juice can develop from oxidation. I squeeze fresh limes for this recipe probably 80% of the time.

That said, I’ve used bottled lime juice plenty of times and the chicken still comes out great. If I’m doing meal prep on a Sunday and don’t want to juice six limes, bottled gets the job done. The marinade has enough going on with the cilantro, garlic, and paprika that you won’t notice a huge difference.

One tip I picked up: if you’re using bottled, add the zest of one fresh lime to the marinade. The zest adds back that bright citrus note the bottled juice is missing, and it doesn’t cook off the way juice does at high heat.

How I store and meal prep this chicken

Meal prep

I make the marinade on Sundays, toss the chicken in, and let it sit in the fridge until I’m ready to cook. The marinade holds fine for 2-3 days, and the longer the chicken sits in it, the more flavor it absorbs. I wouldn’t go past 2 days though, or the acid starts breaking down the texture.

Refrigerator storage

Cooked chicken keeps in the fridge for 4-5 days in an airtight container. I’ve noticed the lime keeps it tasting fresh longer than plain grilled chicken, which is a nice bonus for meal prep. To reheat, I air fry at 350 for 2-3 minutes. Microwave works too, but you lose the crispy edges.

Freezer meal

This is one of my favorite freezer meals to have on standby. I put raw chicken and marinade in a freezer bag, press the air out, and lay it flat. It freezes well for 1-2 months. To cook, I thaw overnight in the fridge and grill or roast the next day. I also keep diced cooked leftovers in the freezer for tossing into a quick chicken stir fry on busy nights.

How to make cilantro lime chicken

  1. Make the marinade: whisk avocado oil, fresh lime juice, chopped cilantro, minced garlic, smoked paprika, salt, and pepper in a bowl. I use a fork instead of a whisk and it works fine.
  2. Marinate the chicken: pour over your chicken and let it sit for at least 30 minutes. Two hours is my sweet spot for the best flavor.
  3. Cook it your way: grill, roast, air fry, or pan sear. I cover all four methods below.

A bowl with raw chicken marinating in a cilantro lime mixture with garlic and limes nearby.

Key ingredients and substitutions

  • The marinade: every good marinade needs a fat, an acid, and aromatics. This one uses avocado oil (fat), lime juice (acid), and cilantro plus garlic plus smoked paprika (flavor). Regular paprika works if you don't have smoked, and garlic powder can stand in for fresh cloves.
  • Chicken: I used boneless, skinless thighs here and they're my top pick for this recipe. Breasts, wings, legs, tenderloins all work. Bone-in takes longer on the grill but the flavor is worth it.
Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Cilantro Lime Chicken

Print Pin
Prep 5 min Cook 12 min Total 17 min Serves 6

Ingredients

Servings 6

Cilantro Lime Chicken Ingredients

Step by Step Instructions

  1. Cilantro Lime Marinade

    In a small bowl, combine all ingredients except the chicken. Whisk until evenly mixed.

    For this step

    • ¼ cup avocado oil
    • ¼ cup lime juice
    • ¼ cup chopped cilantro
    • 3 cloves garlic, minced
    • 1 teaspoon salt
    • 1 teaspoon smoked paprika
    • ½ teaspoon pepper
    A white bowl with a marinade inside.
  2. Marinate chicken

    Add chicken to a large bowl or ziploc bag. Pour in marinade and mix to evenly coat all over chicken.

    For this step

    • 2 lbs chicken thighs, breasts, legs, etc
    Chicken thighs soaking in a marinade.
  3. Grill chicken

    Add chicken thighs to a grill preheated to medium high heat (375 degrees). Grill on each side for about 3-4 minutes. Cook until the internal temperature of the chicken is 165 degrees Fahrenheit. Chicken will take longer to cook if it is bone-in or chicken breast.

    Chicken thighs on a grill with thongs turning one piece.

Nutrition

Per serving: 1/6 of recipe

Calories
259
Fat
18.7g
Protein
24.1g
Total carbs
0.6g
Net carbs
0.4g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

How long should I marinate the chicken?

I marinate mine for at least 30 minutes when I'm short on time, but two hours is my sweet spot. The lime juice needs that time to really penetrate the meat and you can taste the difference. I wouldn't go past 2 days though. The acidity starts breaking down the chicken fibers and you end up with a mushy texture after cooking. I learned that the hard way.

Do I need to rinse the marinade off before cooking?

I never rinse it off. If I'm grilling, I just pull each piece out of the bowl and set it on the grate, leaving the excess behind. For skillet or oven cooking, I pour the marinade right in with the chicken. It reduces down and adds even more flavor to the finished dish.

Can I make the marinade ahead of time?

I do this all the time. The marinade keeps in the fridge for 2-3 days in a sealed container. I usually make a double batch on Sunday so I have it ready for two separate dinners during the week.

Should I use lime juice or lime zest (or both)?

I use both now. The juice gives you that tangy, bright flavor in the marinade, but it tends to cook off at high heat. Adding the zest of one lime keeps the citrus present all the way through, even after grilling. I started doing this after a reader mentioned it and then confirmed it on my own grill. The difference is noticeable.

Can I add cumin or chili powder to the marinade?

I've tried adding half a teaspoon of cumin and it gives the marinade a warmer, earthier tone. It's good if you're going for more of a taco-style flavor. Chili powder works too for a little heat. My base recipe skips both because I like the clean lime-cilantro-garlic combination, but this is an easy place to customize.

Can I make this in a slow cooker?

I've done it a few times when I wanted hands-off cooking. I put the marinated chicken in the slow cooker on low for 3-4 hours (or high for 1.5-2 hours). The chicken gets very tender but you lose the crispy exterior you get from grilling or air frying. I shred the slow cooker version and use it in wraps or over a salad.

What keto sides go with this chicken?

My go-to sides are a big green salad with avocado, zucchini taco boats stuffed with the diced chicken, or simple grilled vegetables. In winter I pair it with roasted broccoli or cauliflower rice. The bright lime flavor works with almost any low carb vegetable side.

Can I use frozen chicken or do I need to thaw first?

I always thaw first. Frozen chicken won't absorb the marinade properly and the outside overcooks before the center reaches 165 degrees. My routine is to move the chicken from the freezer to the fridge the night before. If I forget, I use the cold water method: submerge the sealed bag in cold water for about an hour.

Browse by ingredient
Similar recipes

People who cooked Cilantro Lime Chicken also made

Reviews

Tap to rate

4.7 from 17 ratings, 10 written

Made this recipe?

Replying to Aisha

Your rating

Marlene

Hi Annie, I love your recipes! This tastes like the takeout I used to grab near my old apartment, which I never thought I’d have again on keto. So glad I found it! 🙂

Reply

Mia

Needed more salt, 1 tsp wasn’t enough for thighs.

Reply

Diane Martinez

doubled the lime by mistake, best grilled chicken I’ve made, normal?

Reply

Annie Lampella

Diane, that’s not a mistake, that’s just the better version. I keep it at a quarter cup because it works for most people, but doubling it is where I’d take mine. The extra acid gets deeper into the meat before the grill heat cooks it off, so you actually taste the citrus all the way through instead of just on the surface. If you want to lock it in even more, add the zest of a lime on top of the doubled juice. I started doing both and haven’t gone back.

Reply

Sam

I hold back a small handful of fresh cilantro and press it on when the chicken comes off the grill. The marinade leaves char fast on medium-high and lose that herby brightness. Fresh at the end is what you want.

Reply

Annie Lampella

Sam, pressing it on right when the chicken comes off the grill is smart. The heat wilts it just enough without cooking off the brightness. I’ve started doing the same with lime zest for the same reason.

Reply

Samantha

Two people thought it had been marinated overnight.

Reply

Annie Lampella

Lime juice is sneaky like that. Two hours in and mine gets that same reaction.

Reply

Aisha

Made this on the grill Sunday and my husband, who normally goes straight for steak, stole a thigh off the platter before everyone else sat down. Something about the lime charring into the chicken. Just quietly added it to the Sunday rotation.

Reply

Annie Lampella

When the steak person grabs chicken before everyone even sits down, that’s the real test. Sunday rotation sounds about right.

Reply

Jason

Swapped the smoked paprika for a chipotle in adobo and the heat layered into the lime and cilantro in a way I’m still thinking about.

Reply

Annie Lampella

That adobo sauce has its own acid so it layers with the lime in a way smoked paprika just can’t. Half a chipotle or the whole thing?

Reply

Alex

My son has been anti-cilantro for years, so I made him a separate piece with just smoked paprika and garlic. He ate both without a word. I’m not saying anything.

Reply

Annie Lampella

Alex, that made me laugh out loud. Smoked paprika and garlic are already in the marinade, so the piece you made him was basically this recipe with the cilantro pulled out, and it holds up fine on its own. I’ve done a cilantro-free batch for a friend who gets that soapy taste from it, and I added a little extra lime to make up for the brightness the cilantro would have brought. My guess is your son keeps eating both as long as nobody points it out. Thank you for sharing that, it’s a good one to have in my back pocket.

Reply

Tricia Harris

We’ve been on a good streak with lighter dinners lately, so this marinade caught my eye. No grill yet (we just moved), so I’m going with my cast iron on the stovetop. The 375/medium-high instruction makes sense for a grill, but cast iron gets so hot so fast. Do I pull it earlier? Watch different cues? The lime and garlic have me worried about scorching in a covered pan, though maybe I’m overthinking it. Will I still get that caramelized exterior, or is there something specific you’d do differently for cast iron?

Reply

Annie Lampella

Cast iron is what I use half the time anyway. Medium heat, not medium-high. Lime and garlic will char a little on the surface, not a problem. No lid. Watch the edges, when they pull back and turn opaque, flip. You’ll get a better crust than the grill.

Reply

Casey

I’ve been making this almost every other Sunday and it’s become part of our meal prep routine. Usually I marinate and grill in one session, but I want to try splitting it across two days. The question is whether the lime juice starts breaking down the chicken overnight. That’s happened to me before with citrus marinades, especially on breasts. They get mushy fast. Planning to use thighs this time since they hold up better, but I’m still not sure what the safe window is with this much lime in the mix.

Reply

Annie Lampella

Thighs are fine overnight with this marinade. I’ve gone 10-12 hours without any mushiness. Breasts I stop at 2 hours max with this much lime, but thighs you’ve got real room to work with.

Reply

Riley

My son kept stealing pieces off the grill plate before I even got them to the table, which never happens with plain chicken. Something about the lime and cilantro marinade, the smell while it was cooking had everyone circling the kitchen. Definitely going into the weeknight rotation.

Reply

Annie Lampella

Ha, the grill plate theft. The smell when that marinade hits the grates is hard to walk away from.

Reply

Melissa

Made this on Tuesday for meal prep. The lime marinade is super easy and the chicken stays moist. How long does this usually last in the fridge?

Reply

Annie Lampella

I go 4-5 days in an airtight container. The lime keeps it tasting fresh longer than plain chicken.

Reply

Keep going

More Dinner Recipes

See all 172 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.