Go Back
+ servings
Overhead shot of Texas caviar in a bowl surrounded by ingredients like peppers, lime and tortilla chips for dipping
Print

Cowboy Caviar

Easy, homemade Cowboy Caviar is a fresh bean dip with a small amount of heat.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 6

Ingredients

For the base

  • 15 oz black-eyed peas rinsed and drained
  • 15 oz black beans rinsed and drained
  • 15 oz corn rinsed and drained
  • 1 red onion diced
  • 1 green bell pepper diced
  • 1 red bell pepper diced
  • 1 yellow bell pepper diced
  • 1 jalapeño de-seeded and diced
  • ½ cup grape tomatoes diced

For the dressing

  • ¼ cup olive oil
  • 2 Tbsp. red wine vinegar
  • 1 Tbsp. lime juice fresh
  • 1 tsp honey
  • 1 tsp garlic minced
  • 1 tsp ground cumin
  • 1 tsp ground chili powder
  • Salt and pepper to taste

Instructions

  • Drain and rinse black beans, black-eyed peas, and canned corn.
  • In a large bowl, mix the black beans, black-eyed peas, corn, onion, peppers, jalapeño, and tomatoes.
  • In a small bowl, whisk together the olive oil, red wine vinegar, lime juice, garlic, honey, cumin, chili powder, salt, and pepper.
  • Pour the vinaigrette over the vegetable and bean mixture and toss until evenly coated.
  • Serve immediately or chill for 30 minutes to let the flavors meld.
  • Refrigerate and consume within 3 days.

Notes

  • Experiment with adding avocado, feta cheese, fresh cilantro, or other herbs and spices to make this cowboy caviar recipe your own.
  • Avoid freezing this recipe, as it will negatively impact the texture.
  • The flavor improves after a day or so in the fridge.