Cowboy Caviar

Cowboy Caviar is classic Texas potluck recipe and it’s easy to see why! This zesty mix of beans, corn, and veggies is fresh, flavorful, and can be tossed together in minutes!

small bowl of Texas Caviar, with big mixing bowl in background

Cowboy Caviar

Cowboy Caviar is a staple in Texas, and one that any Texan knows is a must have during the summer months or any time the weather starts to heat up! Black eyed peas, black beans, corn, and fresh veggies are tossed in a tangy dressing. It can be served with appetizers, as a dip, a side dish, or a salad – so easy and versatile!

This recipe is so easy to make because all you have to do is chop everything up and throw it together! No wonder Cowboy Caviar is a go-to recipe for picnics, potlucks, and parties. It’s also an easy way to use up your seasonal produce and can be customized with whatever ingredients you have on hand.

I remember the first time I tried Cowboy Caviar — it was served as a free sample at a local grocery store. One taste and I was hooked! I knew I had to re-create the recipe at home.

Why Is It Called Cowboy Caviar?

Also known as “Texas Caviar,” Cowboy Caviar actually does trace its roots to the Lone Star State. As the story goes, Neiman Marcus food director Helen Corbitt debuted the dish at a fancy New Year’s party at a Houston-area country club in the 1950s. The dish was such a hit with guests that the recipe quickly spread. It was dubbed “Cowboy Caviar” due to it’s combination of simple, down-to-earth ingredients and incredible flavor that left anyone who tried it wanting more.

Related: Try our Cowboy Cookies recipe too!

large mixing bowl with Cowboy Caviar dip and wooden spoon

Cowboy Caviar Ingredients

I’ve provided this quick list of shop-able ingredients for your convenience; disclosure policy here.

For the dressing:

  • 1/4 cup olive oil
  • 2 Tablespoons red wine vinegar
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon cayenne pepper

For the Dip:

  • 1 can black beans, rinsed and drained (15 ounces)
  • 1 can black-eyed peas, rinsed and drained (15 ounces)
  • 1 can sweet corn (15 ounces)
  • 1 cup cherry tomatoes, sliced in half
  • 2 avocados, pitted and diced
  • 1 red bell pepper, diced
  • 1/2 red onion, diced
  • 1 jalapeno, de-seeded and  finely diced
  • 1/4 cup fresh cilantro, chopped
  • Juice from 1 lime

Helpful Kitchen Tools

Cowboy Caviar Ingredients, with text labels

Instructions

  1. Prep your vegetables: chop the tomatoes, remove the pit a chop avocado, chop cilantro, etc.
  2. Add all of the dressing ingredients to a large bowl and whisk together until well combined.
  3. Add your chopped veggies, beans, black eyed peas, and corn to the bowl of dressing.
  4. Squeeze the lime juice on top and stir gently to mix and coat everything in the dressing.

4 step photo collage showing how to make Texas Caviar dip

Prep Tips

  • If you have the time, I recommend chilling the dip in the refrigerator for an hour. This allows all of the flavors to really mingle and develop.
  • If it’s easier, you can add all your veggies and beans to the bowl first, mix the dressing in a shaker bottle, and pour into the dip.
  • The original recipe is non-dairy, but you could add shredded cheddar cheese or even feta cheese on top if you like. This dip also tastes fantastic when served over a block of cream cheese.
  • You can substitute honey for the sugar if desired.
  • In a hurry? You can use Italian salad dressing instead of homemade dressing because it tastes similar. This is also helpful if you don’t have all of the individual ingredients.
  • I prefer ripe avocados for their flavor, but you’ll need to be careful when stirring so as to not mash them up. Alternatively, you can use less ripe avocados that will hold their shape better.

dipping a tortilla chip into a bowl of cowboy caviar

Frequently Asked Questions

Can You Make Cowboy Caviar Ahead Of Time?

Yes, you can make Cowboy Caviar up to 3 days in advance and store in an airtight container. – BUT – if doing so, do not add the avocados until right before you’re ready to serve. Otherwise they may start to soften and brown.

What Do You Serve With Cowboy Caviar?

Cowboy Caviar makes an excellent chip dip; my favorite pairing are classic tortilla chips. However you could also use pita chips, potato chips, veggie chips, or crostini.

But Cowboy Caviar isn’t just for dipping! This corn and bean salsa makes a fabulous topping for protein such as grilled chicken or steak. It’s also tasty on tacos, as a burrito filling, or served with a side of rice.

glass bowl with mix of beans, corn, tomatoes, onions, and avocado: aka Cowboy Caviar

More Texas Recipes To Try

individual bowl of Cowboy Caviar Dip

Cowboy Caviar Recipe (Printable Recipe Card)

If you tried this recipe and liked it, please rate it!

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from The Soccer Mom Blog

small bowl of Texas Caviar, with big mixing bowl in background
Print Recipe
5 from 1 vote

Cowboy Caviar Recipe

Cowboy Caviar is classic Texas potluck recipe and it's easy to see why! This zesty mix of beans, corn, and veggies is fresh, flavorful, and can be tossed together in minutes!
Prep Time15 minutes
Total Time15 minutes
Course: Appetizer, Side Dish
Cuisine: American
Keyword: appetizers, caviar, cowboy, Cowboy caviar, dip, vegetables
Servings: 12
Calories: 296kcal
Author: Stacey aka the Soccer Mom
Cost: $15

Equipment

  • Large Mixing Bowl

Ingredients

For the dressing:

For the Dip:

Instructions

  • Prep the veggies (chop tomatoes, pit and chop avocados, chop cilantro, peppers, etc.)
  • Add the dressing ingredients to a large mixing bowl and whisk to combine.
  • Place the chopped veggies, beans, corn, and black eyed peas in the bowl of dressing.
  • Add a squeeze of lime juice and toss to mix veggies, beans, and dressing.
  • Refrigerate until ready to serve.

Video

Notes

Nutrition information is an estimate only and will vary based on exact ingredients used and serving size.
TIP: If you have time, refrigerate the dip for an hour after mixing it to allow the flavors to develop more.

Nutrition

Calories: 296kcal | Carbohydrates: 41g | Protein: 13g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.003g | Sodium: 110mg | Potassium: 947mg | Fiber: 11g | Sugar: 6g | Vitamin A: 568IU | Vitamin C: 23mg | Calcium: 61mg | Iron: 3mg

Pin Our Cowboy Caviar Recipe on Pinterest:

2 photo vertical Pinterest collage of Cowboy Caviar appetizer recipe

You Might Also Like:

tropical fruit salsa

Tropical Salsa

Stacey aka the Soccer Mom
Latest posts by Stacey aka the Soccer Mom (see all)

Share this post:

Make Cooking Fun (and Easy!)
Subscribe to get our weekly recipe share newsletter with healthy family food, holiday treats and more! Privacy Policy

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating