Go Back

Cowboy Caviar Recipe

This cowboy caviar recipe is a fresh, colorful mix of beans, corn, peppers, tomatoes, and avocado tossed in a zesty dressing. A perfect healthy dip or side dish for parties, barbecues, or family dinners.
No ratings yet
Prep Time 15 minutes
Total Time 15 minutes
Course Appetizer, Salad, Side Dish
Cuisine American, Tex-Mex
Calories 220 kcal

Ingredients
  

  • 1 can 15 oz black beans, rinsed and drained
  • 1 can 15 oz black-eyed peas, rinsed and drained
  • 1 cup corn kernels fresh, frozen, or canned
  • 2 Roma tomatoes diced
  • 1 red bell pepper diced
  • 1 green bell pepper diced
  • 1/2 red onion finely chopped
  • 1 jalapeño seeded and diced
  • 1 avocado diced
  • 1/4 cup fresh cilantro chopped
  • 1/3 cup olive oil
  • 1/4 cup red wine vinegar
  • 2 tablespoons lime juice
  • 1 tablespoon honey or sugar
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions
 

  • Drain and rinse black beans and black-eyed peas. Place in a large mixing bowl.
  • Add corn, tomatoes, peppers, onion, jalapeño, avocado, and cilantro.
  • In a separate bowl, whisk together olive oil, vinegar, lime juice, honey, salt, and black pepper.
  • Pour dressing over the bean mixture. Toss gently to combine.
  • Cover and refrigerate for at least 30 minutes before serving to enhance the flavors.
  • Serve chilled with tortilla chips, or as a topping for tacos, chicken, or fish.

Notes

Add avocado just before serving to prevent browning.
Adjust spice by adding more jalapeño or a dash of hot sauce.
Make-ahead friendly: prep the veggies and beans a day early and assemble before serving.

Nutrition

Calories: 220kcal
Keyword bean salad dip, cowboy caviar recipe, fresh summer salad, healthy party dip, texas caviar
Tried this recipe?Let us know how it was!