Step 1: Prepare the BBQ chicken. Cook chicken breasts or thighs until fully cooked, then shred or dice into bite-sized pieces. Toss the chicken with 2–3 tablespoons of BBQ sauce to coat.
Step 2: Prepare the vegetables. Dice the red bell pepper and avocado, halve the cherry tomatoes, and finely chop the red onion. Drain and rinse black beans if using canned.
Step 3: If using raw or frozen corn, sauté 1 cup of corn kernels in a small pan over medium heat with a little olive oil for 3–4 minutes until slightly golden. Otherwise, use canned or cooked corn.
Step 4: In a large salad bowl, combine the mixed greens, corn, black beans, bell pepper, cherry tomatoes, avocado, and red onion.
Step 5: Prepare the dressing. In a small bowl, whisk together BBQ sauce, olive oil, lime juice, honey, salt, and black pepper until smooth.
Step 6: Pour the dressing over the salad and toss gently to coat all ingredients evenly.
Step 7: Top the salad with shredded BBQ chicken and optional shredded cheddar cheese. Serve immediately.