Print

Cowboy Caviar Dip

Colorful cowboy caviar dip with chips in a rustic white bowl for serving.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant, no-cook dip loaded with black beans, black-eyed peas, crisp bell peppers, sweet corn, and a zesty lime dressing. It’s a fresh, hearty, and protein-packed appetizer perfect for scooping with chips or serving as a salad.

Ingredients

Scale
  • 1 (15 oz) can black beans, rinsed and drained
  • 1 (15 oz) can black-eyed peas, rinsed and drained
  • 1 cup sweet corn (fresh, frozen/thawed, or canned/drained)
  • 1 red bell pepper, finely diced
  • 1 green bell pepper, finely diced
  • 1/2 red onion, finely diced
  • 2-3 jalapeños, seeds removed and finely diced
  • 1 cup cherry tomatoes, quartered
  • 1/3 cup chopped fresh cilantro
  • 1/3 cup olive oil
  • 3 tablespoons red wine vinegar
  • 2 tablespoons fresh lime juice
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

  1. Prep the base ingredients. Rinse and thoroughly drain the black beans and black-eyed peas. Dice the bell peppers, red onion, and jalapeños. Quarter the cherry tomatoes and chop the cilantro.
  2. Make the dressing. In a small bowl or jar, whisk together the olive oil, red wine vinegar, lime juice, chili powder, cumin, garlic powder, salt, and black pepper.
  3. Combine. In a large mixing bowl, gently combine the drained beans, black-eyed peas, corn, all diced vegetables, tomatoes, and cilantro.
  4. Dress and marinate. Pour the dressing over the bean and vegetable mixture. Fold everything together until evenly coated. For best flavor, cover and refrigerate for at least 30 minutes, or ideally 1-2 hours, before serving.

Notes

Letting the dip chill allows the flavors to meld and the onions to mellow. For a less spicy version, reduce or omit the jalapeños. Serve with tortilla chips, as a topping for grilled meats, or as a salad.

Nutrition