Go Back
+ servings
Cowboy Caviar a.k.a Texas Caviar

Cowboy Caviar a.k.a Texas Caviar

Cowboy Caviar a.k.a Texas Caviar - healthy, wonderfully fresh and simple to make dip that also doubles up as a salad. A great make-ahead dish for potlucks, picnic or summer parties. Easy, healthy and flavorful!
Course Appetizers, Dip, Salad, Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 3 minutes
Chill Time 1 hour
Total Time 1 hour 18 minutes
Servings 10 servings
Calories 183kcal
Author Imma


  • 1 15 oz can black eye peas , rinsed and drained
  • 1 15 oz can black beans , rinse and drained
  • 1 can sweet corn , rinsed and drained
  • 1 cup (115 g) red onion , diced
  • ½ cup (93 g) green bell pepper , diced
  • ½ cup (93 g) red bell pepper, diced , diced
  • 1 cup (149 g) fresh roma tomato , diced
  • 1 jalapeno pepper , seeded and diced
  • ¼ cup (40 g) minced cilantro
  • 1 ripe avocado , sliced


  • 2 tablespoons (28 ml) olive oil
  • 2 teaspoons (10 g) minced garlic
  • 2 tablespoons (30 ml) red wine vinegar
  • 1 tablespoon (18 g) honey
  • 1 tablespoon (15 ml) freshly squeezed lime juice
  • ½ teaspoon (1.5 g) cumin
  • 1 teaspoon (5 g) salt
  • ½ teaspoon (1 g) freshly ground black pepper


  • In a large bowl combine all salad ingredients: black eyed peas, black beans, sweet corn, onions, bell peppers, tomato, jalapeno and cilantro.
  • In a small mixing bowl, whisk together olive oil, minced garlic, red wine vinegar, honey, lime juice, cumin, salt and pepper. Pour the dressing over the bean mixture and thoroughly mix to coat.
  • Cover salad with a plastic wrap and place in the refrigerator for about an hour. When ready to serve, add in the avocado. 
  • Serve with tortilla chips, veggie sticks, on the side of your favorite grilled meats and fish.


  1. It is more preferable to add the dressing and the avocado when ready to serve.
  2. If you don’t like heat please leave out the jalapeno. Kids might not like it either.
  3.  You may replace honey with sugar to make it a vegan bowl.
  4. Instead of black beans, you can also switch up to pinto beans and black-eyed peas combo. Chickpeas works fine, too
  5. To make it a complete main meal instead, toss in a cup of diced cooked chicken, bacon bits or small shrimps.
  6. You may add in crumbled feta or goat cheese, if desired, upon serving.
  7. Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.


Calories: 183kcal | Carbohydrates: 25g | Protein: 7g | Fat: 6g | Sodium: 238mg | Potassium: 433mg | Fiber: 8g | Sugar: 4g | Vitamin A: 390IU | Vitamin C: 22.1mg | Calcium: 29mg | Iron: 2.2mg