
Texas Caviar is my trick for creating a crowd-pleasing dish that doubles as a snack and side. Brimming with black eyed peas, black beans, sweet corn, crisp bell peppers, and a punchy vinaigrette, this recipe comes together in no time and always disappears quickly at parties. Whether spooned over burgers, tucked next to grilled meats, or scooped up with chips, it brings irresistible freshness and bold flavor with minimal effort.
I first discovered Texas caviar at a backyard barbecue, and it instantly changed my dip game, becoming a summer go-to for fast lunches or last-minute party dishes.
Ingredients
- Black eyed peas canned: make the base hearty and earthy look for cans with low or no added sodium if possible
- Black beans canned: add creaminess and nice color contrast rinse well for best texture
- Corn canned or fresh: brings sweetness and juicy crunch choose bright yellow kernels without dryness
- Red bell pepper: offers a mild sweetness slice into small pieces for even bites
- Green bell pepper: balances the sweetness with subtle bitterness pick a firm heavy pepper
- Red onion: gives zesty sharpness not too much so it doesn’t overpower
- Jalapeño fresh: for a little heat seed it for mildness or leave some seeds for extra kick
- Cilantro leaves: chopped for fresh herbal flavor pick bunches with fragrant stems and no wilting
- Olive oil: forms the dressing base use extra virgin for fruity flavor
- Lime juice: brightens everything squeeze your own for the best citrus zip
- Red wine vinegar or rice vinegar: for tang smooth or sharp depending on preference
- Sugar: a hint to balance tartness use granulated
- Chili powder: mild or spicy to your taste adds smoky depth
- Ground cumin: ties everything with earthy warmth
- Salt: unites all the flavors use kosher salt to taste
- Avocado diced: for a creamy finish optional but I love the richness when added at the end
Step-by-Step Instructions
- Prep the Canned Goods:
- Start by draining and thoroughly rinsing the black eyed peas black beans and corn shake away as much water as possible then spread them on a towel and pat dry to prevent a watery salad
- Dice and Chop the Veggies:
- Cut the red and green bell peppers into small even pieces finely dice the red onion and jalapeño removing seeds if you want less heat chop the cilantro leaves lightly for a feathery texture
- Mix Beans and Veggies:
- In a big bowl combine the black eyed peas black beans corn diced peppers onions jalapeño and cilantro gently toss to distribute everything evenly
- Whisk the Vinaigrette:
- In a separate bowl whisk olive oil lime juice red wine or rice vinegar sugar chili powder cumin and salt together until the sugar dissolves completely and the dressing is smooth
- Combine and Chill:
- Pour the vinaigrette over the bean and veggie mixture toss to coat every ingredient then cover and chill in the refrigerator for about one hour so all the flavors can meld
- Serve with Avocado:
- If using dice ripe avocado right before serving and gently fold it in for added creaminess serve with tortilla chips as a dip or as a bright side salad

For me the jalapeño is the ingredient that brings this dip to life I remember once making a milder batch for my spice averse family but still sneaking in a few extra diced jalapeños just for that hint of heat It made all the difference and even my dad asked for the recipe
Storage Tips
Texas caviar keeps great in the fridge for three days in a tightly sealed container For the best texture avoid adding avocado until you are ready to eat because it browns quickly and can get mushy If the salad releases extra liquid after storing just give it a quick toss before serving
Ingredient Substitutions
If you are out of black eyed peas use extra black beans or pinto beans Both canned and cooked from dry beans work well If bell peppers are expensive or out of season substitute crunchy celery or even diced cucumber Swap cilantro for fresh parsley if your crowd is not into cilantro Lime juice can be replaced with lemon in a pinch
Serving Suggestions
Serve Texas caviar piled high on tortilla chips or as a bed for grilled shrimp or chicken I love using leftovers as a quick filling for wraps with greens or nestled into a grain bowl with rice or quinoa It even makes a colorful topping on tacos or ceviche

Cultural and Historical Context
Texas caviar dates back to the late nineteen thirties created as a playful Texan answer to European luxury caviar It has become a staple at summer gatherings across the southern United States embodying the region’s love for bold flavors and easy hospitality This dish reflects the rich blend of Mexican and American food cultures found throughout Texas
Commonly Asked Questions
- → Can I make Texas caviar in advance?
Yes, it benefits from chilling for about an hour, allowing the flavors to blend. Prepare up to 3 days ahead, but add avocado just before serving to keep it fresh.
- → What beans work best for this dish?
Classic options are black beans and black eyed peas. Rinse and drain them well before mixing for the best texture.
- → Is fresh or canned corn better?
Both are great! Canned corn offers convenience, while fresh kernels add a crisp, summery touch. Either works beautifully.
- → How spicy does it get with jalapeños?
Seeded jalapeños provide gentle warmth. To increase the heat, leave some seeds in or add extra peppers to taste.
- → How do I serve Texas caviar?
Enjoy it as a dip with chips, a side for grilled meats, spooned over salads, or as a topping for burgers and tacos.
- → What's the best way to store leftovers?
Keep it in an airtight container in the refrigerator for up to 3 days. Wait to add avocado until ready to serve to avoid browning.