Description
A colorful, tangy bean dip loaded with black-eyed peas, corn, and peppers that’s been a Southern potluck staple for generations—healthy, make-ahead, and dangerously addictive.
Prep Time: 15 minutes | Chill Time: 1 hour | Total Time: 1 hour 15 minutes | Servings: 10-12
Ingredients
- 1 can (15 oz) black-eyed peas, drained and rinsed really well
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn kernels, drained (or 1 cup fresh/frozen)
- 1 red bell pepper, diced into small pieces
- 1 green bell pepper, diced into small pieces
- 1 small red onion, finely chopped (about 1/2 cup)
- 1 jalapeño, seeded and minced (leave seeds in if you like heat)
- 1/4 cup chopped fresh cilantro (don’t skip this!)
- 1/3 cup olive oil (use good quality—you’ll taste it)
- 1/4 cup red wine vinegar (this is crucial for that tangy bite)
- 1 tsp sugar (balances the acidity perfectly)
- 1 tsp salt, or to taste
- 1/2 tsp black pepper, or to taste
- Tortilla chips, for serving (get the sturdy kind!)
Instructions
- Drain and rinse your canned black-eyed peas, black beans, and corn really well under cold water—you want to wash off that canned taste and excess sodium.
- Let everything drain completely in a colander for a few minutes so you’re not adding extra water to your dip.
- In a large bowl (and I mean large—you need room to toss), combine the black-eyed peas, black beans, corn, diced bell peppers, chopped red onion, minced jalapeño, and fresh cilantro.
- In a small bowl, whisk together the olive oil, red wine vinegar, and sugar until the sugar dissolves completely—taste it and adjust.
- Add salt and pepper to the dressing, whisking again until everything is well combined and emulsified.
- Pour that tangy dressing over your bean mixture and toss everything together until every bean and veggie is glistening—really get in there and mix it well.
- Cover the bowl with plastic wrap and refrigerate for at least 1 hour, but honestly 4 hours or overnight is even better for the flavors to meld.
- Give it a good stir from the bottom up before serving since the dressing tends to settle.
- Serve cold or at room temperature with sturdy tortilla chips for dipping—watch it disappear before your eyes.
- Store leftovers covered in the fridge for up to 5 days, where it’ll continue getting even more flavorful.
Nutrition Information (Per Serving):
- Calories: 145
- Carbohydrates: 19g
- Protein: 5g
- Fat: 6g
- Fiber: 5g
- Sodium: 280mg
- Vitamin C: 45% DV
- Iron: 10% DV
Packed with plant-based protein and fiber from the beans, plus tons of vitamin C from the peppers—this is one healthy party dip!
Notes:
- Seriously, rinse those canned beans well—it makes a huge difference in taste and reduces sodium.
- The longer this marinates, the better it gets. Overnight is ideal if you have time.
- Taste the jalapeño before adding—some are super hot, others are mild. Adjust accordingly.
- Don’t skip the sugar in the dressing—it balances the acidity and brings everything together.
- Use a large bowl for mixing. This makes a lot, and you need room to toss everything properly.
Storage Tips:
Texas caviar keeps beautifully in an airtight container in the fridge for up to 5 days, and it actually gets better each day as the flavors continue to develop and the beans absorb more of that tangy dressing. Give it a good stir before serving since the dressing naturally settles to the bottom. I don’t recommend freezing this—the beans and vegetables get mushy when thawed, and the fresh, crunchy texture is what makes it special. This is perfect make-ahead party food that you can prep 2-3 days early without any loss of quality.
Serving Suggestions:
- With Tortilla Chips: The classic way—use sturdy chips that won’t break under the weight of all those beans.
- As a Taco Filling: Spoon it into warm tortillas with cheese and sour cream for a quick vegetarian dinner.
- Over Grilled Chicken: Makes a fresh, colorful topping that adds tons of flavor and nutrition.
- Stuffed in Avocados: Halve avocados, remove the pit, and fill with Texas caviar for an Instagram-worthy lunch.
Mix It Up (Recipe Variations):
Avocado Texas Caviar: Fold in 1 diced avocado right before serving for creamy richness—don’t add it earlier or it’ll turn brown.
Mango Texas Caviar: Add 1 cup diced fresh mango for a sweet-savory twist that’s perfect for summer cookouts and tastes unexpectedly amazing.
Greek-Style Cowboy Caviar: Swap cilantro for fresh mint and dill, add 1 diced cucumber and 1/2 cup crumbled feta, use lemon juice instead of vinegar for a Mediterranean spin.
Extra Spicy Texas Caviar: Use 2 jalapeños with seeds, add 1/4 teaspoon cayenne to the dressing, or stir in diced habanero if you really want to feel the burn.
What Makes This Recipe Special:
This Texas caviar uses the traditional Southern method of marinating black-eyed peas in a tangy vinaigrette, but adds the Tex-Mex influences of corn, peppers, and cilantro that have evolved over decades of potluck culture. The overnight marination transforms ordinary canned beans into something with a pickle-like quality that’s incredibly addictive—this technique of acid-marinating beans is what makes cowboy caviar different from regular bean salads and gives it that signature tangy punch.
