In a medium mixing bowl, toss together the chickpeas, black beans, corn, cherry tomatoes, red onion, and cilantro.
In a separate bowl, whisk together the lime zest, lime juice, olive oil, maple syrup, and the seasonings (garlic, cumin, chili powder, smoked paprika, and salt).
Pour the dressing over the bean mixture and gently toss everything to coat it well.
Cover the bowl and refrigerate for at least one hour to allow flavors to meld.
Just before serving, add the cubed avocado and give it another gentle toss. Serve and enjoy!
Notes
Best served chilled. Can be enjoyed on its own, with grilled chicken or fish, or as a taco filling. Store leftovers in an airtight container and consume within 2-3 days.