Cilantro Lime Chicken
Published February 20, 2023 • Updated March 15, 2026
This post may contain affiliate links. See my disclosure policy.
I make this cilantro lime chicken at least twice a month because the marinade comes together fast and works with whatever cut I have on hand. A quick soak in lime juice, garlic, and fresh cilantro gives the chicken a tangy, low carb flavor my family never gets tired of.
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.

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.
How to make cilantro lime chicken
- 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.
- 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.
- Cook it your way – grill, roast, air fry, or pan sear. I cover all four methods below.

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.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
2 pounds skinless, boneless chicken thighs, breasts or legs
¼ cup avocado oil
¼ cup lime juice (fresh or bottled)
¼ cup chopped cilantro
3 cloves garlic, minced
1 teaspoon salt
1 teaspoon smoked paprika
½ teaspoon black pepper
Step by Step Instructions
Step by Step Instructions
Cilantro Lime Marinade
In a small bowl, combine all ingredients except the chicken. Whisk until evenly mixed.
- ¼ cup avocado oil
- ¼ cup lime juice
- ¼ cup chopped cilantro
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1 teaspoon smoked paprika
- ½ teaspoon pepper
Marinate chicken
Add chicken to a large bowl or ziploc bag. Pour in marinade and mix to evenly coat all over chicken.
- 2 lbs chicken thighs, breasts, legs, etc
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.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →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.


Swapped half the lime juice for lime zest and it changed how the citrus comes through grilling. Juice cooks off at medium-high. Zest doesn't, so you get an actual lime note all the way through instead of faint background tang. Pulled it at 160, tented five minutes, came out way more tender than my first try. Been using thighs specifically; tried breasts once and the texture was fine, but thighs carry the smoked paprika better, that extra richness just works. Might press fresh zest in right before serving next time to see if it sharpens things up.
I went keto five months ago and there was this cilantro lime chicken place near my old apartment I used to stop at after work, and I just sort of accepted that was over for me. Made this on Sunday with chicken thighs and let the marinade sit a few hours, and when the lime and garlic hit the grill it stopped me cold. Not the same as that restaurant, but close enough that I actually teared up a little (which feels ridiculous to say). Four stars only because I slightly oversalted mine, but that's on me, not the recipe.
That tearing up thing isn't ridiculous. Thighs were the right call, they hold onto the marinade better than breasts. Next time back off the salt by about a 1/4 teaspoon and it'll be right.
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?
I go 4-5 days in an airtight container. The lime keeps it tasting fresh longer than plain chicken.