clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Texas Caviar. Beans, Corn, Fresh Veggies with a vinaigrette in a white bowl

Texas Caviar AKA Cowboy Caviar

  • Author: Trish
  • Prep Time: 10 Minutes
  • Cook Time: 0 minutes
  • Total Time: 10 Minutes
  • Yield: 10-12 1x
  • Category: Appetizer
  • Method: Mix
  • Cuisine: American, Mexican


This Texas Caviar is the best. It's delicious, healthy, and so easy to make.  Made with beans, corn, avocado, and fresh vegetables.  Topped with an amazing red wine vinaigrette and lime juice!  Great as a dip or salad.


  • 1 Can black beans, drained and rinsed
  • 1 Can black-eyed peas, drained and rinsed
  • 1 Can corn, drained
  • 1 red pepper, diced
  • 1 green pepper, diced
  • 1 red onion, diced
  • 1 jalapeño pepper, diced - Optional 
  • 1 Pint cherry tomatoes halved
  • 1 large avocado, diced
  • 1/2 cup Cilantro, minced 
  • 2 tsp cumin 
  • 1/4 tsp ground pepper
  • 1/4 cup olive oil
  • 1/4 cup lime juice
  • 1/4 cup red wine vinegar
  • Salt to taste



Prep - dice vegetables, drain and rinse peas, beans, and corn.  Chop Cilantro.

Prepare vinaigrette - combined cumin, pepper, salt, red wine vinegar, olive oil, and lime juice.  

Stir all ingredients together in a large bowl. Pour dressing over the top.  Salt and Pepper to taste.


Keywords: Texas Caviar AKA Cowboy Caviar

Recipe Card powered byTasty Recipes