Cowboy Caviar (Texas Caviar)
Introduction
This colorful cowboy caviar, also known as Texas caviar, is a fresh, tangy mix of beans, corn, and crunchy veggies.
It’s perfect as a party dip with chips, a cookout side dish, or a make-ahead salad for busy weeknights.
Ingredients (8 servings)
Ingredients for the Salad
Ingredients for the Dressing
Order the ingredients from your local store for pickup or delivery (US only).
You'll check out through Instacart.
When you purchase through this link, we'll receive a small fee at no extra cost to you.
How to Make Cowboy Caviar (Texas Caviar)
-
Prep the beans and veggies
Drain and rinse the black beans, black-eyed peas, and corn, then let them drip dry very well.
Dice the red bell pepper and red onion, and finely mince the jalapeño and cilantro.
-
Whisk the dressing
In a small bowl, whisk together the olive oil, red wine vinegar, lime juice, and sugar.
Season with the salt, black pepper, garlic powder, and cumin, and whisk until the dressing looks emulsified.
-
Combine the salad
Add the beans, black-eyed peas, corn, bell pepper, red onion, cilantro, and jalapeño to a large bowl.
Pour the dressing over the top and toss gently until everything looks evenly coated and glossy.
-
Chill and serve
Cover the bowl and chill the cowboy caviar in the refrigerator for at least 30 minutes.
Serve with tortilla chips, over grilled chicken, or spooned onto tacos, nachos, and salads.
Substitutions
- Use pinto beans instead of black beans
- Pinto beans stay tender yet hold their shape, and give the salad a creamier, slightly earthier bite.
- Swap apple cider vinegar for red wine vinegar
- Apple cider vinegar adds gentle fruitiness and sweetness, while still giving enough tang to balance the rich olive oil.
- Try grilled corn instead of canned corn
- Grilled corn brings light smokiness and deeper sweetness, which makes the salad taste more complex and summery.
Tips
- Dry the beans and corn well
- Excess water will water down the dressing, so let everything sit in the colander for several minutes.
- Adjust the heat level to taste
- Leave some jalapeño seeds in for more heat, or remove them all if serving spice-shy guests.
- Chop everything into similar sizes
- Evenly sized pieces help the salad scoop better on chips and give each bite a balanced mix.
- Make it ahead safely
- You can refrigerate this salad up to three days, but stir well and taste for seasoning before serving.
Nutrition Facts *
| Energy | 237 | kcal |
|---|---|---|
| Protein | 9 | g |
| Total Fat | 11 | g |
| Carbohydrates | 27 | g |
| Dietary Fiber | 9 | g |
* Approximate, per serving.
Data source: USDA FoodData Central.
FAQ
- Can I use frozen corn instead of canned corn?
- Yes, just thaw the corn and pat it dry so it does not dilute the dressing. Roasted frozen corn also works if you want extra flavor and color.
- How long will cowboy caviar keep in the fridge?
- It keeps well for about three days in an airtight container in the refrigerator. The beans may soften a bit by day three, but the flavors deepen nicely.
- What if my cowboy caviar tastes flat?
- First, add a pinch of salt and a small squeeze of lime, then taste again. You can also brighten it with another teaspoon of vinegar if it still tastes dull.
- How can I make this feel more like a full meal?
- Stir in diced avocado and some cooked, chilled quinoa or farro for extra bulk and protein. Serve it over crunchy greens for an easy, no-cook main dish salad.
Serving Suggestions
This colorful bowl pairs beautifully with salty tortilla chips, smoky grilled meats, or a big tray of nachos.
For a fun twist, add diced mango or pineapple, which brings juicy sweetness that contrasts the beans and jalapeño.
More pairings:
Reviews
We haven’t received any feedback on this recipe yet.
Made this recipe? How did it go?
Please leave your feedback below. We’d love to hear from you!