This cowboy caviar is a colorful, no-cook bean salad with black beans, black-eyed peas, corn, bell pepper, and avocado, all tossed in a simple lime vinaigrette. You mix it together in one bowl in about 15 minutes, no cooking required. It's naturally gluten-free and vegan, great for potlucks, cookouts, and game day.
If you're setting up a spread for a cookout, my easy charcuterie skewers round out the table nicely too.
This post may contain affiliate links.
Want to Save This?
Cowboy caviar (also called Texas caviar) has had a moment on social media the last couple of summers, and it's easy to see why. It's basically a chunky bean salad you scoop up with a chip, which is where the "caviar" nickname comes from. The dish actually goes back to the 1940s, when Dallas chef Helen Corbitt first pickled black-eyed peas at Neiman Marcus.
This version keeps things simple, just one bowl for the veggies and one jar to shake up the dressing. It's an easy make-ahead dish for Labor Day cookouts, tailgates, or any potluck. And it tastes even better the next day. I hope it earns a spot at your next gathering!
Ingredients
Okay, let's get into it. Here's what you'll need to make this:
Full ingredient amounts, instructions, and notes are in recipe card at the bottom of this post. (or use the 'jump to recipe' button at the top of this post).
Here's a few notes about key ingredients:
- Black beans and black-eyed peas: Canned works great here, just drain and rinse well so the dressing doesn't get diluted.
- Sweet corn kernels: Fresh corn works great in the summer, but frozen (thawed) or canned corn works just as well the rest of the year.
- Avocado: Use a firm, just-ripe avocado so it holds its shape when you stir it in. A very soft avocado will mash into the dip.
- For serving, I like fresh cilantro and lime wedges on the side, along with chips for scooping.
How To Make
Here's how to make it:
Before you get started: Drain and rinse the black beans and black-eyed peas well. Dice the tomato, bell pepper, and red onion into small, even pieces. Have a small jar with a lid ready for shaking together the dressing.
- Combine the beans, black-eyed peas, tomato, corn, bell pepper, and red onion in a large bowl. Mixing the vegetables first helps the dressing coat everything evenly.
- Shake the dressing together in a sealed jar. This blends the olive oil, lime juice, garlic, oregano, black pepper, and salt up very well.
- Pour the dressing over the bean mixture and stir to combine. Give it a good stir so every bite gets some of the lime dressing.
- Add the avocado last and mix gently. Stirring too hard at this point will mash the avocado instead of leaving it in distinct pieces.
- Chill for about 30 minutes if you have time, then stir again before serving. Cowboy caviar tastes even better once it's had a chance to rest, since the dressing has more time to soak into the beans.
Olivia's Top Tips
- Rinse the beans and black-eyed peas well. This keeps the dressing clean and the flavors from getting muddy.
- Use a firm avocado. It'll hold its shape better once you stir it into the dip.
- Let it rest in the fridge before serving. Cowboy caviar tastes even better once the flavors have had time to meld.
- Add jalapeño for heat. Dice one up and stir it in with the other vegetables if you like a little spice.
Frequently Asked Questions
Stored in an airtight container in the fridge, cowboy caviar keeps for up to 4 days. The flavor actually improves over the first day or so as the dressing soaks into the beans.
Yes, this is one of the better make-ahead dishes for a party. Mix everything except the avocado up to a day ahead, then stir in the avocado right before serving so it doesn't brown or turn mushy.
The lime juice in the dressing helps slow browning, but the avocado will still darken over time. For the best color, add it just before serving, or press plastic wrap directly against the surface of the dip until you're ready to eat.
Find the printable recipe card below with all ingredient measurements, instructions, and my notes.
Related
If you loved this recipe, try these others:
Recipe
Cowboy Caviar
Ingredients
- 1 tomato diced
- 1 cup black beans drained and rinsed
- 1 cup black-eyed peas drained and rinsed
- 1 cup sweet corn kernels
- ½ cup green bell pepper finely chopped
- 1 avocado
- 1 teaspoon minced garlic
- 2 tablespoon chopped red onion
- 3 tablespoon olive oil
- 1 tablespoon lime juice
- ½ teaspoon dried oregano
- ⅓ teaspoon black pepper
- ¼ teaspoon salt
Instructions
- Add the black beans, black-eyed peas, diced tomato, corn, green pepper, and red onion to a large bowl.
- In a small jar, combine olive oil, lime juice, garlic, oregano, black pepper, and salt. Seal tightly and shake until well mixed.
- Pour the dressing over the bean mixture and stir to combine.
- Peel the avocado, remove the pit, dice it, and add to the bowl.
- Gently mix to avoid mashing the avocado. Chill for 30 minutes if desired, then stir again before serving. Serve with fresh cilantro, corn chips, and lime wedges.
Notes
- Rinse beans well to keep flavors clean and fresh.
- Use firm avocado to maintain texture.
- Tastes even better after resting in the fridge.
- Add jalapeño for heat if desired.
Comments
No Comments