Pro tip Once completed, click the steps to erase them.
Heat a good drizzle of olive oil in a large skillet on medium-high heat and add corn. Add salt and pepper, then mix. Cook 7 to 8 minutes, stirring occasionally, until corn is lightly golden. Transfer to a large salad bowl and let cool 15 minutes.
Add remaining ingredients, except avocado, and mix. Refrigerate.
Preheat BBQ to maximum heat, then reduce to medium. Oil grill with vegetable oil.
Place marinated chicken breasts on hot grill and cook 3 to 4 minutes to get good grill marks. Turn chicken over and cook for 3 to 4 more minutes.
Turn off one burner and move chicken breasts to that side of the BBQ. Continue cooking over indirect heat for 8 to 10 minutes or until chicken’s internal temperature reaches 165°F (74°C). Move to a plate, let cool 10 minutes, then cube. Add chicken to salad.
Combine all ingredients, season with salt and pepper, and mix well.
Add approx. 5 tbsp. (or more, to taste) of dressing and toss to coat well. Add avocado and mix gently. Serve immediately.