Cilantro Lime Marinade

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published February 17, 2023 • Updated March 7, 2026

Reader Rating
4.8 Stars (6 Reviews)

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

This keto cilantro lime marinade uses 7 simple ingredients and infuses any protein with fresh, zesty southwest flavor in just 30 minutes. The secret is smoked paprika, and I put it on everything from chicken thighs to shrimp during grilling season.

I’ve made a lot of marinades over the years, and most versions I tried before developing my own tasted flat. Bright, sure. But thin. What I figured out is that smoked paprika is the missing piece. That warmth underneath all the citrus is what makes the flavor actually stick to the meat instead of just sitting on top of it. A reader told me she tried four or five other versions before finding mine and said the same thing: they all taste flat without that smoky warmth underneath.

A pile of grilled chicken thighs on a platter with limes and cilantro all over.

The formula is simple: oil, acid, flavor. I use avocado oil for its high smoke point and clean taste (you can swap in light olive oil if that’s what you have). Fresh lime juice is the acid, and it does double duty: tenderizes the protein and brings that citrus brightness. Then cilantro, garlic, smoked paprika, salt, and pepper round it out. I used to call it five ingredients, but a reader caught the real count. They were right. Every one of those seven earns its spot.

I reach for this marinade constantly during grilling season because it works on basically everything. Chicken thighs are my go-to since they hold up to the lime without getting mushy the way breasts sometimes do. But I also use it on steak, pork loin, and shrimp. Thirty minutes is all you need for flavor, though I often let chicken sit for a couple hours if I have the time. Overnight is even better for thighs (a reader recently confirmed what I’ve known for years: 30 minutes is the floor, not the goal).

If you’ve used my fajita marinade or my teriyaki sauce, this one lives in the same category: fast to mix, real ingredients, no hidden sugars like the store-bought bottles. I keep the ingredients stocked all summer because someone in my house is always requesting it. It’s also a great base for tacos when you want that southwest flavor without any fuss.

What makes this a keto staple is that the entire batch comes out to just a few grams of carbs, all from the lime juice and garlic. No sweeteners, no fillers. I sometimes mix a few tablespoons into salsa chicken in the slow cooker for a citrus kick, or thin it with a splash more lime juice and use it as a salad dressing. One tip I’ve learned: always reserve a portion before adding raw meat. The cooked protein absorbs the marinade’s flavor, but that fresh drizzle on top at the end keeps all the brightness intact.

Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Cilantro Lime Marinade

4.8 (6) Prep 5m Cook 30m Total 35m 6 servings

Ingredients

  • ¼ cup avocado oil
  • ¼ cup lime juice
  • ¼ cup chopped cilantro
  • 3 cloves garlic, minced
  • 1 teaspoon salt
  • 1 teaspoon smoked paprika
  • ½ teaspoon pepper

Step by Step Instructions

Step by Step Instructions

1
Mix marinade

Add all ingredients to a large bowl. Whisk to combine.

A bowl with a red marinade inside.
Tip Can marinate in the bowl or in a ziploc bag.
Ingredients 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
2
Marinate proteins

Add 2 pounds of chicken thighs, shrimp, steak or pork. Marinate for 30 minutes to 2 hours.

Chicken thighs marinating in a white bowl.
Tip If making cilantro lime chicken, steak or pork, you can marinate overnight or up to 2 days.
Nutrition Per Serving
85 Calories
9.4g Fat
0.1g Protein
0.4g Net Carbs
0.6g Total Carbs
6 Servings
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 →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Cilantro Lime Marinade

Frequently Asked Questions

Can I use a food processor to make this marinade?

I've tried it both ways. The food processor gives you a smoother, almost pesto-like consistency, and the cilantro distributes more evenly. I personally prefer hand-whisking because I like the chunkier texture with visible cilantro pieces, but if you want it smooth, pulse it 5-6 times and you're good.

Can I substitute parsley for cilantro?

I've made this with flat-leaf parsley when I ran out of cilantro, and it works. The flavor is milder and more herby than citrusy, so it's a different marinade at that point. Fresh basil is another swap I've tried. Both are solid if cilantro isn't your thing.

How do I prevent shrimp from getting rubbery in citrus marinade?

I keep shrimp in this marinade for 30-60 minutes, no longer. The lime juice actually starts cooking the shrimp (same principle as ceviche), and past an hour the texture goes rubbery, then mushy. I set a timer every time because it's easy to forget and walk away.

Can I add heat to this marinade?

I add a diced jalapeno or a pinch of cayenne when I want some kick. My go-to is one small jalapeno with seeds removed, which gives warmth without overwhelming the lime and cilantro. Leave the seeds in if you want real heat.

What about using coconut milk for a creamy version?

I've experimented with adding 2-3 tablespoons of full-fat coconut milk to the base recipe. It makes the marinade richer and creamier, almost like a Thai-meets-southwest fusion. I use this version mostly on chicken and shrimp. The coconut milk also helps buffer the acidity, so your proteins are less likely to over-tenderize.

Can I freeze this marinade by itself?

I freeze it in ice cube trays all the time. Once they're solid, I pop them into a freezer bag and pull out 2-3 cubes per pound of protein whenever I want to grill. They keep for about 3 months. The cilantro loses some color after thawing, but the flavor holds up. I started doing this because I was making the marinade so often that batch-freezing saved me real time on weeknights.

Does this work on fish?

I've used it on mahi-mahi and cod, and both worked well. Fish is more delicate than chicken or steak though, so I keep the marinating time to 15-20 minutes max. Any longer and the lime juice starts cooking the flesh the same way it does with shrimp. I also go lighter on the amount (about half) since fish absorbs the flavor faster. Salmon works too, but I prefer it on white, flaky fillets where the citrus and cilantro really come through.

Is this marinade Whole30 and Paleo compliant?

Yes. Every ingredient (avocado oil, lime juice, cilantro, garlic, salt, smoked paprika, pepper) is Whole30 and Paleo approved. I originally developed it for keto, but I've had readers doing Whole30 tell me they use it regularly. No dairy, no sugar, no soy, no grains. Just real food.

Similar Recipes

Others looking for “Cilantro Lime Marinade” also liked:

Top image is of raw chicken marinating in a bowl. Bottom image is of a stack of grilled chicken thighs with limes scattered around.

Best proteins for this marinade

Chicken

I use this on boneless, skinless chicken thighs more than anything else. Thighs hold up to the acid without going mushy, which is something I’ve noticed with breasts if they sit too long. Grill them, air fry them, bake them. All work. Grilled is my preference with this one. My cilantro lime chicken uses this exact marinade as the base.

Steak

I like this on flank steak or skirt steak best. The lime cuts through the richness of the beef, and the cilantro keeps it fresh. Top round and sirloin work too. Grill, pan-sear, or cook sous vide.

Pork

For pork butt or shoulder, I let it sit in the marinade longer (up to two days) since the acid helps tenderize the tougher cuts. Loin, ribs, and belly need less time. I usually pull those after an hour or two.

Shrimp

Grilled shrimp picks up this flavor fast. I keep it to 30-60 minutes max because lime juice starts breaking down the texture if you go longer. Sheet pan, pan-fried, or air-fried all work.

Looking into a bowl filled with raw chicken soaking in a marinade with flakes of cilantro around.

How long to marinate each protein

Chicken

I’ve found 30 to 120 minutes is the sweet spot for chicken. You can go up to two days in the fridge and it still comes out great, but past that the lime starts breaking down the fibers and the texture gets soft. For a weeknight, 30 minutes is plenty. One reader mentioned he used this on thighs for just 30 minutes and they came out great, which matches my experience.

Steak

30 to 120 minutes, or up to two days in the fridge. Same rule as chicken: longer than two days and the acid turns the meat mushy. I usually do at least an hour for steak since the flavor needs more time to penetrate.

Shrimp

30 to 60 minutes, no longer. I learned this the hard way. Shrimp in citrus juice past an hour goes rubbery first, then mushy. Keep it short.

Pork

30 to 120 minutes for tender cuts like loin. Tougher cuts like butt or shoulder benefit from longer (up to two days), but I wouldn’t push past that. The acid does its job, and then it starts doing too much.

Other ways to use this marinade

I use this beyond just marinating protein. A few ideas from my kitchen:

I always reserve a few tablespoons before adding raw meat so I have a clean batch to use as a finishing drizzle. That way you get the fresh cilantro and lime flavor right on top without any food safety concerns.

Storage and meal prep

Store in the refrigerator

I make this 1-3 days ahead all the time. Just store it in an airtight container in the fridge. The cilantro loses a little brightness after day two, but the flavor still holds.

Freezer meal prep

This is one of my favorite low-carb meal prep tricks. I toss the marinade and protein into a freezer bag and freeze for up to 3 months. When I need a fast dinner, I pull a bag from the freezer the night before and let it thaw overnight in the fridge. By the time I get home, it’s ready to hit the grill. Works great with chicken thighs, steak, or pork.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Condiments & Dressings Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (38 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.9 Stars (28 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving (that's more...

See the Recipe
keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.8 Stars (36 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
A pile of light, crispy fried pork skins on a plate.
300 Mins
Homemade Pork Rinds
4.8 Stars (6 Reviews)

Boil, dry, and fry pork skins for homemade pork rinds that puff up light and airy. Three ingredients, zero carbs, and crunchier than anything from a...

See the Recipe
holding a spoonful of fluffy jello dessert over a bowl of pink creamy pudding
5 Mins
Jello Whip
4.8 Stars (6 Reviews)

Jello whip is a fluffy, 3-ingredient keto dessert I make when I want something sweet in under 5 minutes. Whipped cream cheese, heavy cream, and sugar...

See the Recipe
five golden brown chocolate chip cookies on the table with dark chips spread around
16 Mins
Best Keto Chocolate Chip Cookies
4.8 Stars (29 Reviews)

Almond flour and coconut flour together create a keto chocolate chip cookie that's close to Toll House. 1.2g net carbs per cookie. Crispy edges, soft...

See the Recipe
Reviews 13
4.8 Stars (6 Reviews)
  1. L
    Lisa Mar 7, 2026

    I've never marinated anything before and wasn't sure about the smoked paprika, but it completely changed the flavor of my chicken. That little bit of smokiness with the lime is what I didn't know I was missing. Trying it on shrimp next.

  2. P
    Paige Feb 25, 2026

    Started saving a few tablespoons before adding the meat so I'd have some to drizzle over at the end, and it changed the whole dish. The marinade soaks into the protein but the fresh drizzle keeps all that lime brightness on top. Used it on pork tenderloin this time around, and the smoked paprika gave the outside this almost brick-red color coming out of the pan that looked really good.

    1. Annie Lampella
      Annie Lampella Feb 26, 2026

      I always save it before the meat goes in - the lime starts working the second it touches protein. That brick-red from smoked paprika on pork always looks almost charred, but it's right.

  3. C
    Casey Feb 23, 2026

    I made a double batch of this on Sunday to use on chicken thighs throughout the week and it held up really well in the fridge. The smoked paprika kept catching me, it's subtle but you'd notice if it was missing. One thing I'd say is 30 minutes is the floor, not the goal (I left a batch overnight and the difference was real). Probably making this every couple weeks until grilling season actually gets here.

    1. Annie Lampella
      Annie Lampella Feb 23, 2026

      Yeah overnight is where it's at for thighs. 30 minutes gets you there but 4-5 hours or overnight and it's a different marinade.

  4. M
    Mia Feb 17, 2026

    I've tried probably 4 or 5 different cilantro lime marinades and they all taste kind of flat to me. The smoked paprika in this one is what does it, that warmth underneath all the lime makes it SO much better. This is the one I'm sticking with.

    1. Annie Lampella
      Annie Lampella Feb 17, 2026

      The smoked paprika is the whole point. Every other cilantro lime marinade skips it and then wonders why it tastes thin. That warmth underneath the acid is what makes it stick.

  5. D
    Drew Feb 15, 2026

    Used this on chicken thighs last night. 30 minutes was enough, came out great.

    1. Annie Lampella
      Annie Lampella Feb 15, 2026

      Nice! Chicken thighs are perfect for this one. They hold up to the lime without getting mushy like breasts sometimes do.

  6. K
    Kevin May 17, 2024

    Ummm, that's 7 ingredients. Delicious though.

    1. Annie Lampella
      Annie Lampella May 19, 2024

      Ha, you're not wrong. Used to call it 5 but a reader called me on that same thing. Seven is the honest count.

  7. D
    David Dahm Apr 16, 2023

    Love the chicken teriyaki dish. You have some wonderful recipes and we're subscribed to your channel on YouTube have a wonderful day

    1. Annie Lampella
      Annie Lampella Apr 18, 2023

      Glad you're watching! This one's completely different from teriyaki but it's been in my rotation all summer, especially on chicken thighs.

Leave a Review