Go Back

Mexican Cowboy Caviar

A vibrant dip that brings together fresh vegetables, beans, and zesty lime in one colorful bowl, transforming simple pantry staples into a healthy crowd-pleaser.
Prep Time 20 minutes
Servings: 8
Calories: 120

Ingredients
  

Main Ingredients
  • 2 cans (15 oz) black beans, drained and rinsed
  • 2 cans (15 oz) black-eyed peas, drained and rinsed
  • 1 can (15 oz) corn kernels, drained
  • 1 whole red bell pepper, diced
  • 1 whole green bell pepper, diced
  • 1 medium red onion, finely diced
  • 2 whole Roma tomatoes, seeded and diced
  • 1 whole jalapeño pepper, seeded and minced
  • 1/2 cup fresh cilantro, chopped
  • 3 cloves garlic, minced
Dressing
  • 1/3 cup olive oil
  • 1/4 cup lime juice
  • 2 tablespoons red wine vinegar
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Method
 

Preparation Steps
  1. Start by draining and rinsing your beans and corn in a large colander. Pat them dry with paper towels to prevent a watery dip. Dice all your fresh vegetables into uniform, bite-sized pieces – roughly 1/4 inch works perfectly for easy scooping.
  2. Whisk together olive oil, fresh lime juice, red wine vinegar, minced garlic, cumin, chili powder, salt, and pepper in a small bowl. The dressing should smell bright and zesty with warm spice notes.
  3. In your largest mixing bowl, gently fold together the beans, corn, diced vegetables, and fresh cilantro. Pour the dressing over everything and mix thoroughly, ensuring every ingredient gets coated.
  4. Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, though overnight is even better. This marinating time allows all the flavors to meld together. Give it a quick stir before serving and taste for seasoning adjustments.

Notes

This dip tastes better after sitting overnight, making it ideal for meal prep. Can be made up to 3 days in advance. Refrigerate for up to 5 days in an airtight container. Don't skip rinsing the beans to prevent excess salt and water. Seed tomatoes to prevent excess moisture. Frozen corn works perfectly instead of canned. For picky eaters, skip the jalapeño or substitute with mild hot sauce.