In a large mixing bowl, combine the black beans, kidney beans, chickpeas, corn, diced red bell pepper, red onion, and cilantro.
In a small bowl or jar, whisk together the olive oil, lime juice, honey, cumin, chili powder, salt, and pepper until well combined.
Pour the dressing over the bean mixture and stir gently to coat everything evenly.
Cover and refrigerate for at least 30 minutes to allow the flavors to marinate.
Stir again before serving. Enjoy chilled.
Video
Notes
Enjoy a truly satisfying meal with this vibrant and dense bean salad, perfect for your weekly meal prep or next get-together. It's a powerhouse of plant-based protein and fiber, combining three types of beans with crisp veggies in a zesty, homemade lime dressing. Ready in minutes, this delicious and filling salad stays fresh for days in the fridge, offering an easy and exciting way to eat healthy.