In a large mixing bowl, combine the black-eyed peas, black beans, and corn.
Add the diced red and green bell peppers and red onion.
Chop the fresh cilantro and add it to the mixture.
In a separate bowl, whisk together the olive oil, red wine vinegar, lime juice, cumin, salt, and pepper.
Pour the dressing over the bean and vegetable mixture.
Toss everything together until well combined.
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes.
Before serving, give the mixture a gentle stir to redistribute the dressing.
Serve chilled with tortilla chips or as a topping for grilled meats.
Enjoy your delicious Texas Caviar with friends and family!