Chicken and avocado is my ultimate flex recipe because you can cook it in a pan or grill it any night of the week. Keep reading for the tips to make this your new go-to healthy dinner.

Juicy Chicken with Avocado
Every time I see avocados on sale at the grocery store, I make this Avocado Chicken recipe with my quick cilantro lime marinade. It'll transform your plain chicken breasts into juicy and flavorful perfection in just 20 minutes.
You can cook them in a pan or grill for the ultimate melt-in-your-mouth meal. And the avocado topping… I mean, THE avocado salsa is one you'll want to make more and grab the chips!
Ingredients
To marinade the chicken breasts (or thighs), you’ll need olive oil, limes, chopped fresh cilantro, ground cumin, garlic cloves, and salt. The topping is made with avocado and shallot or red onion (plus more cilantro and lime).
How to Make Cilantro Lime Chicken
This time I'm cooking the chicken in the pan, but if you crave baked avocado chicken, check out this post. Here's how to make this pan-seared avocado chicken recipe:
- Combine the marinade ingredients in a zip bag or bowl, add the chicken, and let it marinate in the fridge for 15 minutes.
- Cook the chicken on both sides in a pan or skillet until golden brown and the internal temperature reaches 165F.
- Make the avocado topping while the cooked chicken rests for 5 minutes.
- Serve the avocado salsa over the chicken breasts, grab a fork, and enjoy!

Cilantro Lime Chicken on the Grill
To make this recipe on the grill, marinate the chicken, and preheat the grill to medium-high heat (about 375F). Once hot, grease the grates. Grilling chicken breasts takes about 12 minutes: 7 minutes on the first side with the lid closed, then another 5 with the lid open. The result is mouthwatering!
The Trick for Juicy Chicken
The trick to making perfect, juicy chicken is cooking by temperature, not time, which is why I suggest keeping a meat thermometer on hand. You’ll know chicken breasts are done when the internal temperature reaches 165F (or 175F for dark chicken meat).
What to Serve with Avocado Chicken
You can make this Avocado Chicken recipe a well-rounded meal with a few veggie side dishes, like Parmesan green beans, garlic fingerling potatoes, or your favorite roasted vegetables. That said, I have a thing for cilantro lime rice and its low-carb version, cilantro lime cauliflower rice. Both sides are delicious and easy to make!
Cilantro Lime Chicken Breasts with Avocado

Watch how it’s made:
Ingredients
- 1 ½ pounds chicken breasts
- 2 tablespoons olive oil
For the Marinade:
- 2-3 limes, ¼ cup, juiced
- 2 tablespoons olive oil
- ¼ cup fresh cilantro, chopped
- ½ teaspoon ground cumin
- 1 small garlic clove, grated
- ¼ teaspoon salt
For the Avocado topping:
- 2 medium avocados, diced
- 1 small shallot, finely chopped
- ¼ cup chopped cilantro, approx. ½ bunch
- 1 lime, 2 tablespoons, juiced
- ¼ teaspoon salt
Instructions
Marinate the chicken:
- Add chicken and marinade ingredients to a large zip bag or bowl. Let chicken marinate for 15-20 minutes.
Make the avocado salsa:
- While the chicken marinates make the avocado salsa in a medium bowl by combining the avocados, shallot, cilantro, juice of 1 ½ limes, and salt in a bowl. Mix with a fork and refrigerate until ready to use.
Cook the chicken breasts:
- Heat a large pan or cast-iron skillet over medium-high heat. Once hot, heat the oil and distribute it around to coat. Place chicken breasts in the pan, discard the marinade, and cook for about 6 minutes on the first side. Do not move the chicken around. Flip and cook the other side for an additional 4 to 6 minutes until the internal temperature reaches 165F. Remove from the pan onto a plate.
- Preheat the grill to medium-high heat (375-400F). Once hot, grease the grates with oil. Place the marinated chicken breasts on the hot grill, and cook with the lid closed for 6-8 minutes. Open the lid, flip the chicken using tongs, and cook for 6 more minutes, until the internal temperature reaches 165F. Remove from the grill.
Serve:
- Serve the chicken breasts topped with avocado salsa. Sprinkle with additional chopped cilantro and squeeze more lime over the top (if desired).
The recommendations below may include affiliate links.







Michelle says
Love this recipe. Terrific for my daughters with Celiac. Just sent it off to my family. We like spicy food so I added more cumin and lime and a few dashes of Hatch Chili Flakes (from Trader Joes).
Sana says
Made this today and it was a hit with my now picky 5 year old! Super easy to follow the recipe with amazing results, super moist chicken! Thanks for this amazing recipe.
Laura Fuentes says
I’m so glad it was enjoyed by everyone!
Marie says
I am curious… in the recommended supplies you link to a sheet pan. And then I just noticed that your photo of the finished chicken is on a sheet pan. But the instruction have you cook them on the stove in a skillet…?
Laura Fuentes says
I photographed on a sheet pan for the look to have something other than on a plate. This is not an oven-baked recipe. I hope you enjoy it nonetheless. sorry about the confusion.
Marie says
For cooking, do we take the chicken out of the marinade and then discard the marinade? I wasn’t sure if I was supposed to add the extra marinade to the pan. I assumed not…
I had 1.34lbs chicken and it was just two breasts. So I cut them in half (cut so they were each thinner). They were still partially frozen, which made cutting them quite easy.
Laura Fuentes says
Definitely discard marinade. I edited the recipe to make it more clear.
Marie says
I’m not one to be concerned with the nutritional stats, but 1.1 g of protein is off… 1 oz of chicken breast has 8 g of protein.
Laura Fuentes says
Thanks for catching that typo! I’ve adjusted the nutritional data to reflect the serving size, it’s 28g of protein. Thank you!