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.
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.
Keyword bean salad dip, cowboy caviar recipe, fresh summer salad, healthy party dip, texas caviar