Print

Cowboy Caviar Dip

Cowboy caviar dip with avocado and beans in a rustic ceramic bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This vibrant, chunky dip is a celebration of simple, wholesome ingredients. It is a meal prep hero and crowd-pleasing appetizer, perfect for scooping with chips or topping a salad.

Ingredients

Scale
  • For the Veggie & Bean Mix:
  • 1 (15 oz) can black beans, rinsed and drained
  • 1 (15 oz) can black-eyed peas, rinsed and drained
  • 1 cup fresh corn kernels (or thawed frozen corn)
  • 1 red bell pepper, finely diced
  • 1 orange or yellow bell pepper, finely diced
  • 1 jalapeño, seeds removed and finely minced
  • 1/2 red onion, finely diced
  • 1 pint cherry tomatoes, quartered
  • 2 ripe avocados, diced
  • 1/3 cup chopped fresh cilantro
  • For the Zesty Lime Dressing:
  • 1/3 cup olive oil
  • 3 tablespoons fresh lime juice
  • 2 tablespoons red wine vinegar
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

  1. Make the dressing by whisking all dressing ingredients in a small bowl or jar until well combined. Set aside.
  2. In a very large mixing bowl, gently combine the black beans, black-eyed peas, corn, bell peppers, jalapeño, and red onion.
  3. Gently fold in the cherry tomatoes, diced avocado, and chopped cilantro.
  4. Pour the dressing over the mixture and fold everything together until evenly coated.
  5. Taste and adjust seasoning. For best flavor, cover and refrigerate for at least 30 minutes before serving.

Notes

For best texture, add the diced avocado just before serving if making ahead. Store in an airtight container in the fridge for 3-4 days.

Nutrition