Drain and rinse black beans, black-eyed peas, and canned corn.
In a large bowl, mix the black beans, black-eyed peas, corn, onion, peppers, jalapeño, and tomatoes.
In a small bowl, whisk together the olive oil, red wine vinegar, lime juice, garlic, honey, cumin, chili powder, salt, and pepper.
Pour the vinaigrette over the vegetable and bean mixture and toss until evenly coated.
Serve immediately or chill for 30 minutes to let the flavors meld.
Refrigerate and consume within 3 days.