Cowboy Caviar Dip or Salad Recipe

Cowboy Caviar

This Cowboy Caviar can be assembled in just 20 minutes. It's perfect as a side dish for picnics, potlucks, or parties, making the most of summer produce. Or server a bed of whole grains like brown rice or quinoa, or on crispy whole wheat tortillas. 

Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 12 servings


  • 3 Roma tomatoes, seeds removed, diced
  • 2 ripe avocados, diced
  • ⅓ cup red onion, diced
  • 15 oz black beans, rinsed and drained
  • 15 oz black-eyed peas, rinsed and drained
  • 1 ½ cups frozen sweet corn, thawed
  • 1 bell pepper, diced (use any color you prefer)
  • 1 jalapeno pepper, seeds removed, diced into very small pieces (optional)
  • ⅓ cup cilantro, finely chopped (optional)


  • ⅓ cup olive oil
  • 2 tablespoons lime juice, fresh preferred
  • 2 tablespoons red wine vinegar
  • 1 teaspoon sugar
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ¼ teaspoon garlic powder

For Serving:

  • Tortilla chips


  1. In a large bowl, combine the tomatoes, avocado, onion, black beans, black-eyed peas, corn, bell pepper, jalapeno, and cilantro. Toss or stir well to ensure the ingredients are evenly combined.
  2. In a separate bowl, whisk together the olive oil, lime juice, red wine vinegar, sugar, salt, pepper, and garlic powder.
  3. Pour the dressing over the salad mixture and toss or stir thoroughly to coat all the ingredients.
  4. Refrigerate the cowboy caviar until ready to serve. Stir well before serving alongside tortilla chips. Enjoy your colorful and tasty dish!


  • Cowboy caviar is delicious on its own, served over a bed of whole grains like brown rice or quinoa, or on crispy whole wheat tortillas. 
  • Feel free to add more vegetables to your taste preference. Cucumbers, zucchini, or anything else in your produce drawer are fair game! 
  • You can adjust the spice level to your liking. Removing the jalapeno seeds (or omitting them, entirely) can make the dish less spicy.