Skip to Content

Cowboy Caviar Recipe

Say howdy to the finer things in life with this tangy Texas caviar—no fish eggs needed! This cowboy caviar recipe is going to be on repeat.

This is a tortilla chip with cowboy caviar. The dip is a mix of veggies, beans, and other fresh ingredients on a tortilla chip.

Cowboy caviar recipe

Caviar is often thought to be the domain of the rich and powerful. It's expensive, elusive, and... salty. If that's what you're looking for, I'm afraid you're in the wrong place (although there is salt here, too!).

This ain't your rich uncle's caviar. This ain't anyone's caviar...

unless you're a cowboy.

Okay, kidding aside, this is definitely a caviar for everyone, because it has almost nothing to do with caviar in the first place.

Cowboy caviar (or Texas caviar if you're a real Texan) is essentially a salad of tasty veggies dressed in vinegar. It's got a zing, and it's great as an accompaniment to your favorite chip (though you may just eat it on its own).

This is a big bowl of cowboy caviar. The dip is a colorful mix of beans, corn, red onions, tomato, avocado, peppers, and cilantro all coated in a light dressing. There are tortilla chips around the bowl.

Ingredients for easy cowboy caviar recipe

Any time you start tossing ingredients into a bowl or pot, someone's bound to take issue with how you do it. This is true with chili (the Texans are at it again!) and it's also true of this cowboy caviar.

Here's what goes into my recipe:

Ingredients:

  • bell peppers (use orange, red, or yellow)
  • red onion
  • green chiles
  • roma tomatoes
  • black beans
  • black eyed peas
  • sweet corn
  • jalapeno
  • avocado
  • cilantro
This is a big bowl of cowboy caviar. The dip is a colorful mix of beans, corn, red onions, tomato, avocado, peppers, and cilantro all coated in a light dressing.

Dressing:

  • olive oil
  • salt
  • pepper
  • red wine vinegar
  • honey
  • lime

So there's more here than the bare minimum, but I added everything for a reason: it tastes good.

This is a big bowl of cowboy caviar. The dip is a colorful mix of beans, corn, red onions, tomato, avocado, peppers, and cilantro all coated in a light dressing.

How to make Texas caviar

  • Gather all ingredients.
  • Start by making the dressing.
  • To make the dressing, add all of the dressing ingredients to a mason jar and shake well until thoroughly mixed. (You can also mix using a bowl and whisk). Taste test and adjust as preferred. Set aside.
  • In a large bowl, start adding the dip ingredients.
  • Make sure to prepare the ingredients as necessary by dicing the peppers, red onion, tomatoes, jalapeno, and avocado. Chop the cilantro, too.
  • Rinse & drain the black beans, black eyed peas, and sweet corn. Add to the large bowl.
  • Mix all of the ingredients.
  • Pour the dressing over the dip and mixx until everything is coated well.
  • Serve with chips and enjoy!
This is a small bowl of cowboy caviar. The dip is a mix of veggies, beans, and other fresh ingredients. The bowl is surrounded by tortilla chips.

Why is it called cowboy caviar?

Sources tell me that it was originated as Texas caviar, so my best guess is that the name cowboy caviar came to appeal to those outside of the Lone Star State.

Then again, I'm not really sure I knew what it was called the first few times I was introduced to it. I just knew I liked it!

How long can you keep cowboy caviar in the fridge?

If you keep this in a sealed, airtight container, this cowboy caviar is good for 5 days in the fridge. I do find that I can make cowboy caviar during my meal prep and enjoy it all week long. It maintains its freshness well, and it's a welcome cold snack, especially in the summer.

What can I use instead of black eyed peas in cowboy caviar?

Some people don't like black eyed peas, some just don't know what they are, and some try to stick to foods that are currently in season. Whatever the reason, you can skip just about any individual ingredient in this recipe.

Some ingredients will change the flavor more. For example, removing the bell pepper or corn is probably not going to make a huge impact, but skipping the vinegar would definitely change this up!

I have two kinds of beans in this recipe: black eyed peas (which are a bean!) and black beans. If you left out the black eyed peas, you'd still have beans represented, which is probably a good thing to have.

Ultimately, you should make this with whatever you want. Different folks have different taste, but the format of this cowboy caviar allows for some fun experimentation. If you have a particular variation that you enjoy, let me know!

This is a small bowl of cowboy caviar. The dip is a mix of veggies, beans, and other fresh ingredients. The bowl is surrounded by tortilla chips.

How many calories is cowboy caviar?

A serving of this cowboy caviar recipe will give you about 150 calories, give or take.

Need more recipes?

Perhaps you need some more recipe ideas? You're in luck, partner! Check out some of these Jordo's World staples:

This is a tortilla chip with cowboy caviar. The dip is a mix of veggies, beans, and other fresh ingredients on a tortilla chip.
Print Recipe
5 from 2 votes

Cowboy Caviar Recipe

Say howdy to the finer things in life with this tangy Texas caviar—no fish eggs needed!
Prep Time10 minutes
Cook Time5 minutes
Course: Appetizer
Cuisine: American
Keyword: cowboy caviar, cowboy caviar recipe, texas caviar, texas caviar recipe
Servings: 12
Calories: 154kcal
Author: Jordan Smith

Equipment

  • Large mixing bowl
  • Mixing spoon

Ingredients

Ingredients:

  • 2 bell peppers diced, use orange, red, or yellow
  • ½ red onion diced
  • 1 can green chiles 4 oz, mild or medium
  • 3 roma tomatoes diced
  • 1 can black beans 10 oz, rinsed & drained
  • 1 can black eyed peas 10 oz, rinsed & drained
  • 1 can sweet corn 10 oz, rinsed & drained
  • 1 jalapeno seeds removed, diced
  • 1 avocado diced
  • cilantro chopped

Dressing:

  • cup olive oil
  • ½ tsp salt
  • ½ tsp pepper
  • ¼ cup red wine vinegar
  • 1 tbsp honey
  • 1 lime juiced

Instructions

  • Gather all ingredients.
  • Start by making the dressing.
  • To make the dressing, add all of the dressing ingredients to a mason jar and shake well until thoroughly mixed. (You can also mix using a bowl and whisk). Taste test and adjust as preferred. Set aside.
  • In a large bowl, start adding the dip ingredients.
  • Make sure to prepare the ingredients as necessary by dicing the peppers, red onion, tomatoes, jalapeno, and avocado. Chop the cilantro, too.
  • Rinse & drain the black beans, black eyed peas, and sweet corn. Add to the large bowl.
  • Mix all of the ingredients.
  • Pour the dressing over the dip and mixx until everything is coated well.
  • Serve with chips and enjoy!

Notes

This recipe makes 12 servings

Nutrition

Calories: 154kcal | Carbohydrates: 17g | Protein: 4g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 1mg | Sodium: 238mg | Potassium: 262mg | Fiber: 4g | Sugar: 6g | Vitamin A: 4IU | Vitamin C: 46mg | Calcium: 3mg | Iron: 5mg

Recipe Rating




Jennifer

Monday 18th of July 2022

So good!

Sarah temple

Tuesday 12th of July 2022

Wow! What a tasty recipe and it makes A LOT! Great job on this one 👏🏼