In a large bowl, combine the chickpeas, onions, corn, tomatoes, basil, salt and pepper.
In a small bowl add the oil, balsamic vinegar, honey, garlic and lime juice. Whisk oil mixture together and pour over veggies, toss well to coat.
Pour mixture into an airtight plastic container.
Refrigerate for at the very least 30 minutes before serving, tossing and turning the container every 10 minutes to blend. The longer it sits the better it tastes.
Notes
I add my balsamic vinegar and red onions to taste. The more the better. I make this dish a couple hours before serving to allow the vinaigrette to really soak into the veggies. Serve as a side dish or add grilled chicken for a quick lunch!