Ingredients
For the Salad
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (15-ounce) can black-eyed peas, rinsed and drained
- 1½ cups sweet corn (fresh, canned, or thawed frozen)
- 1 cup cherry tomatoes, halved
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- ½ small red onion, finely diced
- 1 jalapeño, seeded and minced (optional)
- 1 large avocado, diced
- ¼ cup chopped fresh cilantro
For the Lime Dressing
- ¼ cup extra-virgin olive oil
- 3 tablespoons fresh lime juice
- 1 tablespoon red wine vinegar
- 1 teaspoon honey (or maple syrup)
- 1 teaspoon chili powder
- ½ teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
Step 1: Prepare the Ingredients
Rinse and drain the black beans and black-eyed peas thoroughly. Dice the bell peppers, onion, jalapeño, tomatoes, and avocado. Chop the cilantro.
Step 2: Make the Dressing
In a small bowl or jar, whisk together the olive oil, lime juice, red wine vinegar, honey, chili powder, cumin, garlic powder, salt, and black pepper until smooth and well combined.
Step 3: Combine the Salad
In a large mixing bowl, add the black beans, black-eyed peas, corn, tomatoes, bell peppers, onion, jalapeño, and cilantro. Pour the dressing over the mixture and gently toss until evenly coated.
Step 4: Add the Avocado
Fold in the diced avocado just before serving to keep it from becoming mushy.
Step 5: Chill (Optional)
For the best flavor, refrigerate the Cowboy Caviar for 30 minutes to allow the ingredients to absorb the dressing.
Step 6: Serve
Serve chilled or at room temperature with tortilla chips, crackers, or as a topping for grilled meats, tacos, burritos, rice bowls, or leafy green salads.
Serving Suggestions
Cowboy Caviar is delicious served with:
- Tortilla chips
- Grilled chicken, steak, or shrimp
- Fish tacos
- Burrito bowls
- Nachos
- Lettuce wraps
- Baked sweet potatoes
- Rice or quinoa bowls
Recipe Tips
- Rinse canned beans well to remove excess sodium.
- Use ripe but firm avocado and add it just before serving.
- Fresh lime juice provides the brightest flavor.
- For extra heat, leave some jalapeño seeds in or add a pinch of cayenne pepper.
- Let the salad chill for at least 30 minutes for even better flavor.
Storage
- Refrigerator: Store in an airtight container for up to 3 days.
- If making ahead, add the avocado just before serving to prevent browning.
- Stir gently before serving, as some dressing may settle at the bottom.
Frequently Asked Questions
Can I make Cowboy Caviar ahead of time?
Yes! Prepare everything except the avocado up to 24 hours in advance. Stir in the avocado just before serving.
Can I make it vegan?
Absolutely. Replace the honey with maple syrup or agave nectar.
Can I use frozen corn?
Yes. Simply thaw and drain it before adding to the salad.
Is Cowboy Caviar gluten-free?
Yes, all of the ingredients are naturally gluten-free. Just ensure any chips or accompaniments you serve are certified gluten-free if needed.
Can I add other vegetables?
Definitely! Diced cucumber, mango, radishes, or even roasted poblano peppers make excellent additions.
Nutrition (Approximate Per Serving)
- Calories: 220
- Protein: 7g
- Carbohydrates: 24g
- Fat: 11g
- Fiber: 8g
- Sugar: 5g
- Sodium: 290mg
