Go Back
Cowboy Caviar

Classic Cowboy Caviar

Delicious Classic Cowboy Caviar recipe with step-by-step instructions.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 17 minutes
Servings 7 cups of dip
Calories 975 kcal

Ingredients
  

For the bean mixture

  • 15 oz black beans (firm texture)
  • 15 oz black eyed peas (rinsed and drained)
  • 1.5 cups corn
  • 1 red bell pepper (finely diced)
  • 2/3 cup red onion (finely diced)
  • 1 jalapeno (seeded and minced)
  • 1/3 cup fresh cilantro (chopped)
  • 1 tablespoon fresh lime juice

For the dressing

  • 1/4 cup olive oil
  • 1/3 cup red wine vinegar
  • 2 garlic cloves (freshly minced)
  • 1/2 teaspoon honey
  • 3/4 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions
 

  • Rinse and drain the black beans and black eyed peas thoroughly under cold water to remove excess sodium and starch. Dice the red bell pepper into small, uniform pieces, then finely dice the red onion. Seed and mince the jalapeno, removing the white pith for a milder heat if you prefer. Chop the fresh cilantro and mince the garlic cloves. Having everything prepped and ready will make assembly quick and ensure even distribution of flavors.
  • In a small bowl, whisk together the red wine vinegar, olive oil, minced garlic, honey, salt, and black pepper until well combined. The vinegar and oil will emulsify slightly when whisked, creating a cohesive dressing. I like to taste the dressing at this point and adjust the seasoning—a pinch more salt can really brighten the flavors if needed.
  • In a large serving bowl, combine the rinsed black beans and black eyed peas from Step 1, then add the corn, diced red bell pepper, diced red onion, minced jalapeno, and chopped cilantro. Gently toss to mix all ingredients evenly so the flavors will distribute uniformly when the dressing is added.
  • Pour the vinaigrette dressing from Step 2 over the bean and vegetable mixture, then stir gently but thoroughly to coat everything evenly. I recommend letting this sit for at least 15-30 minutes before serving so the flavors can meld together—the beans will absorb the dressing and taste even better. Taste and adjust seasoning if needed before serving.