Cook the quinoa: Rinse quinoa under cold water until it runs clear. Combine quinoa and water (or broth) in a medium pot.
Bring to a boil, then reduce to low, cover, and simmer for 15 minutes. Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork and cool slightly.
Make the dressing: In a small bowl or jar, whisk together olive oil, lime juice, lime zest, vinegar, cumin, chili powder, smoked paprika, hot sauce or chipotle, salt, pepper, and honey or maple syrup if using.
Taste and adjust salt, acid, and heat.
Prep the veggies: While the quinoa cools, dice the bell pepper, halve the cherry tomatoes, finely chop the red onion, and mince the jalapeño. Rinse and drain the black beans. Chop the cilantro.
Toss the base: In a large bowl, combine the quinoa, black beans, corn, bell pepper, tomatoes, red onion, jalapeño, and cilantro.
Pour in about two-thirds of the dressing and toss gently to coat.
Add avocado: Dice the avocado just before serving and fold it into the salad. Add more dressing as needed. Season with extra salt and pepper to taste.
Rest and serve: Let the salad sit for 10–15 minutes so the flavors meld.
Serve chilled or at room temperature. Add a squeeze of lime and a few cilantro leaves on top for a fresh finish.