Texas Caviar Dip is made with shoepeg corn, black-eyed peas or black beans, fresh tomatoes, lots of chilis, and a sweet and tangy red wine vinegar dressing. This salad will be the number one hit at your next party!

I’m not sure what makes this a Texas dish, but it sure is good wherever it comes from.

A white bowl filled with texas caviar and surrounded by chips with a red striped towel in the background.

We like Texas Caviar with lots of fresh vegetables like bell peppers, jalapeno peppers, tomatoes, and corn when it’s in season. And when it’s not, just use a can of shoepeg corn. My sister-in-law, Joanne, uses cans of Rotel and water chestnuts. You can add just about anything to this fabulous dip.

Check out our entire Appetizer Collection!

What is Texas caviar?

Texas Caviar is a bean salad made with black-eyed peas, corn, and other vegetables. And there are probably as many variations as there are Texans!

This zesty mixture is also known as Cowboy Caviar. It’s usually served as an appetizer with corn tortilla chips, but we also love it for lunch or with arugula for a light supper. It’s healthy, filling, and delicious!

How do you make Texas caviar?

You can make this easy Texas Caviar recipe from ingredients you have on hand, but you’ll probably need to add a few things too. I use a lot of fresh ingredients so there’s a good bit of chopping involved, but the end result is so worth it. You’ll have a Texas Caviar dip that your guests will devour!

Step 1. Chop the fresh ingredients, drain and rinse the canned ingredients, and place everything in a large bowl. Stir gently to mix.

Step 2. Mix ingredients for dressing in a jar and shake well. Pour over salad and stir gently to mix.

Step 3. Serve and enjoy!

Serving suggestions for cowboy caviar dip

Texas Caviar variations

  • Use black beans instead of black-eyed peas
  • Try different vinegars in the dressing
  • Use bottled Italian or red wine vinaigrette in a pinch
  • Add fresh avocado
  • Stir in chopped, cooked chicken or shrimp, or ground beef to make a hearty meal
  • Add Cotija or feta cheese
  • Cook your black-eyed peas instead of using canned
Tortilla chips on a board with a white bowl of cowboy caviar.


  • Chop your vegetables very small so the dip is easy to pick up on chips (this handy chopper makes that so EASY!)
  • Store in an airtight container for 4-5 days
  • You can freeze the cowboy caviar (without avocado) in an airtight container. It will not be as good as when you first make it! This is probably when I would use for nachos.

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
5 from 2 votes

Texas Caviar

A fresh and healthy appetizer or salad filled with peppers, onions, herbs, and black-eyed peas.
Prep: 30 minutes
Total: 30 minutes
Servings: 6 servings
Save This Recipe



  • 2 15- oz. cans black-eyed peas, drained and rinsed (check ingredients to make sure they don’t have liquid smoke)
  • 1 15- oz. can shoepeg corn, drained and rinsed
  • 1 small jar pimentos, drained
  • 1 can green chilis, drained
  • 1 cup grape tomatoes, quartered
  • 1 green bell pepper, chopped
  • ½ red bell pepper, chopped
  • ½ yellow bell pepper, chopped
  • 1 jalapeno, seeded and chopped
  • ½ cup chopped scallions
  • ¼ cup chopped cilantro or parsley, (or both)
  • 1 teaspoon dried oregano
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon salt, (may need more to taste)
  • Juice from 1/2 lime
  • 1 teaspoon Tabasco sauce
  • 1 teaspoon Worcestershire sauce


  • cup extra virgin olive oil or canola oil
  • cup red wine vinegar
  • 2 tablespoons brown sugar
  • 1 teaspoon garlic powder
  • ½ teaspoon ground cumin
  • ¼ teaspoon paprika



  • Place ingredients in a jar and shake until well mixed.


  • In a large bowl, combine all salad ingredients and stir gently but mix well. Stir in vinaigrette and mix well. Keeps in the refrigerator for several days.


Serving: 6servings, Calories: 274kcal, Carbohydrates: 12g, Protein: 1g, Saturated Fat: 1g, Sodium: 588mg, Fiber: 3g, Sugar: 7g
Course: Appetizers
Cuisine: American
Calories: 274
Keyword: Texas caviar
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!

Update Notes: This post was originally published May 28, 2014, and on May 18, 2021, was updated with one or more of the following: step-by-step photos, video, updated recipe, new tips.

Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.
5 from 2 votes (1 rating without comment)

Leave a comment

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

Recipe Rating