Go Back
+ servings
Cowboy Caviar is a bean salsa
Print Recipe
5 from 10 votes

CowBoy Caviar

Cowboy caviar is a deliciously easy bean salsa, loaded with peppers, tomatoes, corn and avocado. It is served with tortilla chips. The perfect appetizer or snack.
Prep Time10 mins
Total Time10 mins
Course: Appetizer, Snack
Cuisine: American
Keyword: cowboy caviar, cowboy caviar recipe, dip
Servings: 8
Calories: 253kcal
Author: Rachael


  • 1 lb roma tomatoes deseeded and diced
  • 1/2 a red bell pepper diced
  • 1/2 yellow bell pepper diced
  • 1/2 green bell pepper diced
  • 1 can 15 ounces black beans, drained and rinsed
  • 1 can 15 ounces black-eye peas, drained and rinsed
  • 1 can sweet corn drained
  • 1 bunch cilantro washed, and chopped small
  • 1 cup red onion diced small
  • 2-3 avocados pitted and diced


  • 1 Tsp Oregano
  • 1 Tsp Onion powder
  • pinch of cayenne
  • 1/2 Tbs lime juice
  • 1/4 cup white wine vinegar
  • 1/4 cup white sugar
  • 1/2 cup olive oil


  • Combine all ingredients for salad except avocados (tomatoes, beans, corn, bell peppers, cilantro and red onion) in a large bowl.
  • In a smaller bowl, mix together dressing ingredients
  • Pour half the dressing over the salad ingredients, and toss to combine it all. refrigerate until ready to serve
  • Just before serving, add diced avocado, and remaining dressing. Toss well
  • Serve with tortilla chips.


Do not add salt, it may taste like it needs some, but typically chips are salty, which makes this particular dip too salty if you add salt. If serving it without chips, or with salt free chips, include salt to taste.


Calories: 253kcal | Carbohydrates: 16g | Protein: 2g | Fat: 21g | Saturated Fat: 3g | Sodium: 9mg | Potassium: 452mg | Fiber: 5g | Sugar: 9g | Vitamin A: 838IU | Vitamin C: 44mg | Calcium: 18mg | Iron: 1mg