Begin by draining and rinsing the black-eyed peas under cold water.
In a large mixing bowl, combine the black-eyed peas, diced bell peppers, corn, diced red onion, and diced tomatoes.
Add the chopped cilantro to the mixture.
In a separate small bowl, whisk together the olive oil, red wine vinegar, and lime juice.
Season the dressing with salt and pepper to taste.
Pour the dressing over the vegetable mixture and gently toss to combine.
Allow the Texas Caviar to sit for at least 10 minutes to let the flavors meld.
Serve chilled or at room temperature with tortilla chips or as a side dish.
Store leftovers in the refrigerator for up to three days.