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 mins
Total Time 15 minutes mins
Course Appetizer, Salad, Side Dish
Cuisine American, Tex-Mex
- 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
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.
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