A colorful and flavorful bean and corn salad with avocado, tossed in a zesty lime vinaigrette. Perfect for potlucks and parties, this easy dip is a crowd-pleaser.
Author:purejoyalex
Prep Time:20 minutes
Cook Time:0 minutes
Total Time:20 minutes
Yield:8-10 servings 1x
Category:Appetizer/Dip
Method:No-Cook
Cuisine:Tex-Mex
Diet:Vegetarian
Ingredients
Scale
1 (15 ounce) can black beans, rinsed and drained
1 (15 ounce) can pinto beans, rinsed and drained
1 (15 ounce) can corn, drained
1 red bell pepper, diced
1 green bell pepper, diced
1/2 red onion, finely chopped
1 jalapeño, seeded and minced (optional)
2 Roma tomatoes, diced
1 avocado, diced
1/4 cup chopped fresh cilantro
1/4 cup olive oil
1/4 cup lime juice
1 teaspoon cumin
1/2 teaspoon chili powder
Salt and pepper to taste
Instructions
In a large bowl, combine the black beans, pinto beans, corn, red bell pepper, green bell pepper, red onion, jalapeño (if using), and tomatoes.
In a small bowl, whisk together the olive oil, lime juice, cumin, chili powder, salt, and pepper.
Pour the dressing over the bean and corn mixture.
Gently toss to combine.
Just before serving, add the diced avocado and cilantro.
Toss gently again.
Serve with tortilla chips or as a side dish.
Notes
For best flavor, let the cowboy caviar sit for at least 30 minutes before serving to allow the flavors to meld.
You can make this recipe ahead of time, but add the avocado just before serving to prevent browning.
Adjust the jalapeño amount to your spice preference.
Feel free to add other vegetables like cucumber or corn.