Print

Cowboy Caviar Dip

Cowboy caviar dip with beans corn and vegetables in a rustic ceramic bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty, no-cook dip is a vibrant mix of beans, corn, and fresh vegetables tossed in a zesty lime dressing. Perfect for scooping with chips, it's a quick, crowd-pleasing appetizer that's both satisfying and easy to make.

Ingredients

Scale
  • 1 (15 oz) can black beans, rinsed and drained
  • 1 (15 oz) can black-eyed peas, rinsed and drained
  • 1 1/2 cups fresh or frozen sweet corn, thawed if frozen
  • 1 red bell pepper, finely diced
  • 1 green bell pepper, finely diced
  • 1 small red onion, finely diced
  • 2 ripe avocados, diced
  • 1 cup cherry tomatoes, quartered
  • 1/3 cup chopped fresh cilantro
  • 1/3 cup olive oil
  • 1/4 cup fresh lime juice
  • 2 tablespoons red wine vinegar
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 clove garlic, minced
  • 1 jalapeño, seeds removed and finely minced (optional)

Instructions

  1. Prep all vegetables. Rinse and drain the canned beans and peas. Dice the bell peppers, onion, and jalapeño. Dice the avocado and quarter the tomatoes. Chop the cilantro.
  2. Make the dressing. In a small bowl or jar, whisk together the olive oil, lime juice, red wine vinegar, chili powder, cumin, salt, pepper, and minced garlic until well combined.
  3. Combine ingredients. In a large mixing bowl, gently combine the black beans, black-eyed peas, corn, diced peppers, onion, tomatoes, cilantro, and avocado.
  4. Add dressing and mix. Pour the dressing over the bean and vegetable mixture. Using a large spoon or spatula, fold everything together gently until evenly coated.
  5. Chill and serve. For best flavor, cover and refrigerate for at least 30 minutes before serving. Stir once more before transferring to a serving bowl. Serve with tortilla chips.

Notes

For make-ahead prep, add the diced avocado just before serving to prevent browning. The dip can be stored in an airtight container in the refrigerator for 3-4 days. For a creamier version, stir 1/4 cup of sour cream or Greek yogurt into the dressing.

Nutrition