Cowboy Caviar

5 from 4 votes

This post may contain affiliate links. Please read our disclosure policy.

Beautiful, easy, inexpensive, vegetarian, satisfying...Cowboy Caviar is a win-win.

Southwest Black Bean and Corn Salad

Sometimes you need a salad with substance and a salad that holds its presence on the table against whatever else might be there. This Southwest black bean, corn, and vegetable salad, known affectionately as Cowboy Caviar, just saves the day over and over again. It’s got those great Southwestern/Mexican flavors, so it goes well with any kind of meal in that arena, not to mention pretty much any burger or grilling or barbecue menu. You can enjoy it as a salad, as a salsa, or as a dip for crunchy tortilla chips.

This pairs so well with all kinds of dishes. Try serving this with Mexican Rib-Eye Steaks, Chicken Breasts with Green Chili Grits, or Grilled Swordfish. Or serve it over a bowl of quinoa for a protein-packed vegetarian grain salad.

Some Cowboy Caviar recipes have a combo of black-eyed peas and black beans, but I stuck with just black beans here. You might also see this called Texas Caviar, made with a similar vinaigrette-type dressing, often served with tortilla chips. (Also, you can use other beans other than black beans if you like….pinto would be great.)

Ingredients for Cowboy Caviar, including corn and black beans, in a bowl.

What’s Great About Cowboy Caviar?

Here are the other reasons to love Cowboy Caviar. It’s:

  • Fast.
  • Really, really easy.
  • Inexpensive.
  • Crowd-pleasing.
  • Vegetarian.
  • Colorful.
  • Vegan
  • Gluten-Free.
  • Protein-filled.
  • Full of fiber.
  • Both a side dish and a meal in itself.
  • Also, an appetizer served up with tortilla chips.
  • Gorgeous (and stable) on a buffet.
  • Multipliable – it can easily be doubled or tripled (or halved, but that’s not so much the point of this big batch salad).

Ingredients

For the Dressing

  • Fresh lime or lemon juice – Either one works beautifully.
  • Extra-virgin olive oil
  • Ancho chili powder – If you want to use another type of chile powder or a chili blend.

For the Salad

  • Black beans – Drained and rinsed.
  • Cooked and cooled corn kernels – You can use fresh or frozen or even canned in a pinch (canned don’t need to be cooked).
  • Onions – Any kid works, but red adds nice color.
  • Bell peppers diced – You can use red, yellow, orange, or a combination.
  • Avocados – See How to Cut Avocados.
Piece of pan con tomate (bread with tomatoes) in a bowl with cowboy caviar.

Variations

  • This is a very flexible salad. I almost always have black beans and corn as the anchors, but I mess around with pretty much everything else.
  • Use black-eyed peas or pinto beans instead of black beans or the combination of your choice.
  • Add sliced radishes
  • Sprinkle in some crumbled queso or feta.
  • Sub in scallions for the onions (or add them in addition — I am a more-the-merrier kind of person when it comes to onions).
  • Add diced zucchini or summer squash and/or halved cherry tomatoes.
  • You could leave out the ancho chile powder if you want a more neutral dressing and salad, or you could amp up the amount for a spicier salad. If you have regular chili powder and not ancho, you are welcome to use that instead.

How to Make Cowboy Caviar

  1. Make the dressing: In a small container, combine the lemon or lime juice, olive oil, salt and pepper, and chili pepper.
  2. Make the salad: In a large bowl, combine the beans, corn, onions, and peppers.
  3. Dress the salad: Shake up the dressing, pour it over the salad, and toss to combine.
  4. Serve. If you want to serve it right away, gently mix in the avocado. If you have time, this salad is better if you make it a day ahead, refrigerate it, and then just add the avocado right before serving.
Woman using spoons to mix red onion, avocado, corn, and other ingredients for cowboy caviar.

FAQs

What is Cowboy Caviar?

Sometimes this bean salad is called Cowboy Caviar, sometimes Texas Caviar, which is a pretty great name. Obviously, the names are kind of a joke since this inexpensive bean salad is pretty much the opposite of real caviar. Completely accessible and not at all snooty!

Who invented Cowboy Caviar?

This salad was invented by a chef named Helen Corbitt, who headed up the culinary world at Neiman Marcus in the ’50s. The tongue-in-cheek name Texas Caviar stuck, obviously a nod to the amusing disconnect of a bean salad being a popular item on a fancy department store restaurant menu.

Cooking Fresh Corn for Salads

You can cook fresh corn for this salad a couple of ways. You can grill shucked corn, and then cut the corn from the kernels. Or, steam shucked ears for 5 minutes in a small amount of simmering water, then drain cool, and slice off the kernels.

Another option is to cut the kernels off the cob and sauté them in a couple of teaspoons of butter melted in a pan over medium heat for about 5 minutes. For frozen, follow package directions.

Spoon pouring dressing over the unmixed ingredients for cowboy caviar.

Make-Ahead and Storage

This is very easy to make ahead, though, you should make sure you add the avocado just before serving. You can refrigerate it without the avocado for up to 2 days. And it’s very portable (if it’s going to have to sit for a long time, bring that avocado along, then cut it up and add it at the last minute).

Toasted bread in a bowl with cowboy caviar.

What to Serve With Cowboy Caviar

This bean and corn salad is great served with shredded chicken tacos or Easy Ground Beef Enchiladas or burritos, either on the side or as a topping or filling. Or think about Roasted Chicken Thighs, Baked Salmon, or Air Fryer Shrimp. It truly goes with almost anything you think think of, and it’s a great way to add a pop of color to a plate. Cowboy Caviar feel very summery, but it’s not at all unwelcome in cooler weather.

I could keep going, but I’m a little out of breath. And I’m hoping that I’ve convinced you. This black bean corn salad is a staple for a reason.

Bowls of bread and cowboy caviar.

More Bean Salads

Pin this now to find it later

Pin It
5 from 4 votes

Cowboy Caviar

Beautiful, easy, inexpensive, vegetarian, satisfying…Cowboy Caviar is a win-win.
Prep Time: 15 minutes
Cook Time: 0 minutes
Total Time: 15 minutes
Servings: 10 People

Ingredients 

For the Dressing

  • 2 tablespoons fresh lime or lemon juice
  • 3 tablespoons extra virgin olive oil
  • Kosher salt and freshly ground black pepper (to taste)
  • ½ teaspoon ancho chili powder

For the Salad

  • 2 15.5-ounce cans black beans (drained and rinsed)
  • 2 cups lightly cooked and cooled corn kernels (fresh or frozen; see Note)
  • 1 cup chopped red or yellow onions
  • 3 bell peppers (diced; red, yellow, orange, or a combination)
  • 2 Haas avocados (diced)

Instructions 

  • Make the dressing: In a small container, combine the lemon or lime juice, olive oil, salt and pepper, and chili pepper.
  • Make the salad: In a large bowl, combine the beans, corn, onions, and peppers. Shake up the dressing, pour it over the salad, and toss to combine.
  • If you want to serve it right away, gently mix in the avocado. If you have time, this salad is better if you make it a day ahead, refrigerate it, and then just add the avocado right before serving.

Notes

You can cook fresh corn a couple of ways.
  • Either shucked and on the cob on a grill, over medium heat, turning the corn so that all sides become lightly brown, about 6 minutes total. Let cool, and cut the kernels off.
  • Or, steam the shucked ears for 5 minutes in a small amount of simmering water, then drain cool, and slice off the kernels.
  • Or, cut the kernels off the cob, and saute them in a couple of teaspoons of butter melted in a pan over medium heat for about 5 minutes.
  • For frozen, follow package directions.

Nutrition

Calories: 146kcal, Carbohydrates: 13g, Protein: 2g, Fat: 11g, Saturated Fat: 2g, Sodium: 68mg, Potassium: 339mg, Fiber: 4g, Sugar: 3g, Vitamin A: 1221IU, Vitamin C: 52mg, Calcium: 12mg, Iron: 1mg
Like this recipe? Rate and comment below!

About Katie Workman

Katie Workman is a cook, a writer, a mother of two, an activist in hunger issues, and an enthusiastic advocate for family meals, which is the inspiration behind her two beloved cookbooks, Dinner Solved! and The Mom 100 Cookbook.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. This is a salad one night with grilled protein and added to pasta for lunch the next day. That is, unless my children devoured it with chips the night before