Mom's Best Recipes
Recipe

Cowboy Caviar

A no-cook Texas caviar salad with beans, corn, peppers, cilantro, and a bright lime vinaigrette. Built for chips, tacos, and potlucks.

Author By Matt Campbell
Cowboy caviar (Texas caviar) in a bowl with black beans, black-eyed peas, corn, diced bell peppers, red onion, and cilantro in a lime vinaigrette

Cowboy Caviar, also known as Texas Caviar, is my favorite kind of party food: the kind that tastes like you tried, even though all you really did was open a few cans, chop some veggies, and act confident with a lime.

It's bright, crunchy, briny, and just spicy enough to make tortilla chips feel like they're doing something important. It also pulls double duty as a dip and a salad, which is exactly the energy I want for potlucks, cookouts, and random Tuesdays when dinner needs a sidekick.

We're going classic with black-eyed peas, black beans, corn, peppers, cilantro, and a lime vinaigrette that hits that sweet spot between zingy and slightly sweet. I also included an optional avocado version (add it right before serving so it stays pretty) and a feta version (salty, creamy, very into it). If you like a tiny origin note, this dish is often credited to Helen Corbitt, a Texas chef who helped popularize it.

A serving bowl of cowboy caviar set out with tortilla chips

Why It Works

  • No-cook and low-drama: You're basically mixing, tasting, and calling it a day.
  • Make-ahead friendly: It gets better after a rest in the fridge as the beans soak up the vinaigrette.
  • Big flavor from simple stuff: Lime, cumin, a touch of sweetness, and a little heat make pantry ingredients taste fresh.
  • Flexible serving options: Dip it with chips, spoon it into lettuce cups, pile it on tacos, or turn it into a burrito bowl situation.

Pairs Well With

Storage Tips

Refrigerate: Store cowboy caviar in an airtight container for up to 3 to 4 days. The flavors get even better on day 2.

If adding avocado: For best texture and color, dice and fold in avocado right before serving. If you already added it, press plastic wrap directly onto the surface to slow browning and try to eat it within 24 hours.

Drain if needed: After a day, the beans can release a little liquid. Totally normal. Stir it back in for a saucy dip vibe, or drain a spoonful off if you want it chunkier.

Don't freeze: The fresh veggies turn watery and sad after thawing.

Common Questions

Is cowboy caviar the same as salsa?

It lives in the salsa neighborhood, but it's heartier. Beans make it more filling, so it can be a dip, a side salad, or a full-on topping for tacos, grilled chicken, and baked potatoes.

Can I make it the night before?

Yes, and you should. Mix everything except any avocado. Cover and refrigerate. Give it a good stir and taste for salt and lime right before serving.

What if I can't find black-eyed peas?

No stress. Use more black beans, or swap in pinto beans, cannellini beans, or chickpeas. The vinaigrette does the heavy lifting.

How do I keep it from getting watery?

Rinse and drain your beans well, then let them sit in a colander for a minute. If you're using frozen corn, thaw and pat it dry. Also, don't skip the resting time. It helps the flavors bind together so it tastes cohesive, not like a salad bar accident.

Is it spicy?

As written, it's mild to medium depending on your jalapeño. For zero heat, use a poblano or green bell pepper. For more heat, leave jalapeño seeds in, add a pinch of cayenne, or splash in hot sauce.

Picnic and potluck safety tips?

This is a cold dish, so treat it like one. Keep it chilled in a cooler or over a bowl of ice, and follow the 2-hour rule at room temp, or 1 hour if it's above 90°F (32°C). If it sits out for a long stretch, toss it. Beans and good intentions aren't worth it.

I learned to love recipes like this when I realized something important about feeding people: nobody cares that you didn't turn on the oven if the food is bright, crunchy, and keeps them hovering near the snack table. Cowboy caviar is my go-to when I want to show up with something that looks colorful and fresh, but I also want to spend exactly zero minutes babysitting a stove. I make it, I taste it, I add one more pinch of salt like a responsible adult, and then I let the fridge do the rest.