In a medium saucepan, combine the rinsed quinoa and vegetable broth. Bring to a boil over medium heat, then reduce to low, cover, and simmer for 15 minutes or until quinoa is fluffy and liquid is absorbed. Remove from heat and let it cool.
In a large mixing bowl, combine the black beans, cherry tomatoes, red bell pepper, red onion, corn, and diced avocado.
Once the quinoa has cooled, add it to the mixing bowl with the other ingredients.
In a small bowl, whisk together the lime juice, olive oil, cumin, chili powder, salt, and pepper until emulsified.
Pour the dressing over the salad ingredients and toss gently to combine, making sure everything is well coated.
Taste and adjust seasoning if necessary.
Let the salad sit for at least 15 minutes to allow the flavors to meld. Serve chilled or at room temperature.
Notes
Serve in a colorful bowl, garnished with cilantro and lime wedges.