To a large bowl, add all the marinade ingredients and mix well to combine.
Add in the chicken and mix to get the pieces coated on all sides. Cover and allow it to marinate into the fridge for up to 1 hour.
Meanwhile, chop all the veggies for the salsa into small cubes. Then add them to a medium bowl and toss well to combine. Cover and keep it in the fridge until ready to serve.
Heat a large grill pan or an outdoor grill over medium-high heat. Cook the chicken for 6-8 minutes per side, or until fully cooked through.
Once it’s done, allow the chicken to sit for 5 minutes before slicing it. Serve the chicken with the avocado salsa.
Notes
Use lean chicken breast. you may use chicken tenders or boneless chicken thighs.
don't like avocados? use many or peach, they taste just as great with chicken.
for a less spicy salsa, you may skip the jalapeno.
if the avocado is large use only one. otherwise, you may use 2 small-sized avocados.
use fresh garlic and cilantro for the best flavors.
marinating the chicken is important for juicy and flavorful chicken. but if pressed for time you can marinate for 10-15 minutes.
any other oil in place of the olive oil will work. try avocado oil.