Go Back
+ servings
Texas caviar with tortilla chips in a bowl.
Print Recipe
5 from 31 votes

Texas Caviar Recipe (Cowboy Caviar)

Texas caviar, also known as cowboy caviar, is a delicious dip made from fresh veggies and beans. It's the perfect dip for a fancy dinner party or game day.
Prep Time10 minutes
Cook Time0 minutes
Total Time10 minutes
Course: dip, side salad
Cuisine: American
Servings: 8
Calories: 260kcal
Author: Chef Dennis Littley

Ingredients

  • 16 oz black eyed peas rinsed and drained (one can)
  • 16 oz black beans rinsed and drained
  • 16 oz sweet corn drained (one can) - frozen corn can be used
  • 2 medium tomatoes diced
  • 1 bell pepper diced - orange for color
  • 1-2 small jalapenos diced (this is optional if you're not a fan of heat)
  • 1 cup red onion diced
  • 1 tablespoon garlic finely diced
  • 3 tablespoon olive oil
  • 2 tablespoon red wine vinegar
  • 1 tablespoon fresh lime juice
  • 1 teaspoon salt
  • ½ teaspoon smoked paprika or sweet paprika
  • ½ teaspoon cumin
  • 1 tablespoon fresh cilantro finely chopped for garnish (or chopped Italian parsley)

Instructions

Dressing

  • Dice the tomatoes, bell pepper, jalapeno, and red onion and set aside until needed.
  • Add the olive oil, red wine vinegar, lime juice, garlic, salt, smoked paprika, and cumin into a small bowl and whisk to thoroughly combine.
    Set aside until needed.
  • Drain and rinse the black-eyed peas and black beans and add them to a large bowl. Drain the can of sweet corn and add it to the same bowl.
  • Add the diced vegetables to the bean and corn mixture and stir to combine.
  • Pour the dressing over top of the vegetable bean mixture and gently stir to thoroughly combine.
  • If time allows, cover the Texas caviar with plastic wrap and refrigerate for two hours or until ready to serve.
    It can be made up to 12-24 hours in advance but will be at its best after 2-4 hours after assembling the dip.
  • Serve with your favorite tortilla chips or other dipper favorites like pita chips, bagel chips, or pretzel chips.

Notes

*Another great addition is to add avocado to make a Texas caviar with avocado. Simply chop an avocado into small pieces and mix it into the mixture right before serving.  If you add the avocado and let it sit for awhile the avocado will turn brown.

Can I use other ingredients to make Texas Caviar?

Absolutely. If you're not a fan of black beans, you can use pinto beans, chili beans, or your favorite canned beans. You can also green bell peppers or red bell peppers if you prefer to make my Texas caviar recipe.
White wine vinegar or apple cider vinegar can be used instead of red wine vinegar. You can also substitute ¼ of the vinegar of your choice with balsamic vinegar for a flavor boost.
I used regular fresh tomatoes to make this dip, but Roma tomatoes, cherry tomatoes, or grape tomatoes can also be used. You can also use canned diced roasted tomatoes to make this delicious dip; just make sure to drain off the excess juice.
You can also change up the seasonings by adding chili powder, oregano, garlic powder, black pepper, and even a little cayenne pepper if you'd like to turn up the heat. Use your favorite seasonings and fresh herbs to create the flavor profile you enjoy eating.

Nutrition

Calories: 260kcal | Carbohydrates: 41g | Protein: 12g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 297mg | Potassium: 597mg | Fiber: 11g | Sugar: 6g | Vitamin A: 839IU | Vitamin C: 29mg | Calcium: 42mg | Iron: 3mg