Cowboy caviar is a fresh and flavorful dip that is great with tortilla chips. If you have a big crowd to feed, add some other appetizers to the menu such as a relish tray, garlic knots or beer brat bites.

Cowboy Caviar Ingredients

The base of this cowboy caviar recipe contains black beans, black eyed peas, tomatoes, bell pepper, red onion, jalapeno, corn, avocado and cilantro. Cowboy caviar is a fantastic appetizer recipe. It takes the bright, fresh flavors of salsa and the heartiness of beans and turns them into a dip that is perfect for any occasion. Sometimes I make several dips for a party like hot spinach dip, Reuben dip, bacon ranch dip and this cowboy caviar. To make the dressing for cowboy caviar you will need olive oil, lime juice, honey, cumin, chili powder, salt and black pepper.

How Do You Make Cowboy Caviar?

To make cowboy caviar start by placing the black beans, black eyed peas, vegetables and cilantro in a large bowl. Whisk the dressing ingredients together in a separate bowl. Pour the dressing over the beans and veggies and toss gently to combine. Serve, and enjoy!

Tips For The Perfect Dish

You can substitute other types of beans instead of black beans. I’ve used pinto beans before and it’s delicious. I use canned black eyed peas as they are the most convenient, but frozen will also work fine. I recommend Roma tomatoes in this dish, as they have less seeds and a firmer texture. Halved cherry tomatoes are also great for a heartier texture. This is a mild dip, despite the jalapeno in the recipe ingredients. To make jalapeno peppers less spicy, remove the seeds and ribs from the peppers. No lime juice on hand? Try using two tablespoons of red wine vinegar instead. Not a fan of cilantro? Use sliced green onions instead. Serve your caviar either as a dip with tortilla chips, or as a salad over lettuce leaves. It also makes a great salsa like topping for grilled chicken breast, London broil, grilled salmon, quesadillas or steak tacos. You could also try some cowboy caviar on a burrito bowl.

Flavor Variations

While I typically serve my cowboy caviar as a dip, sometimes I like to add more ingredients to turn it into more of a meal. There are so many different ways to customize this dish!

Protein: Stir in 1 1/2 cups of diced cooked chicken or small shrimp, then serve as salad. Bacon: Stir in 1/3 cup cooked crumbled bacon right before serving. Spicy: Leave some of the seeds and ribs in the jalapeno, and add a dash of hot sauce to the dressing. Cheese: Add 1/3 cup of crumbled feta cheese or cotija cheese. Vegetables: Feel free to add other veggies to the mix such as green bell peppers, black olives, grilled zucchini, poblano peppers or cucumbers. Fruit: For a sweeter version of this dish, try adding some diced mango or diced pineapple.

Make Ahead Instructions

The great thing about this dish is that it can be prepared in advance. You can make the dressing up to 3 days before you need it. Simply store the dressing in a jar or airtight container in the refrigerator. You can prepare the beans and veggies up to 8 hours in advance, except for the avocado. Omit the avocado, and add it at the very end just before serving. Mixing the avocado in the salad at the last minute will keep it from turning brown. I also recommend waiting to add the dressing until right before serving. Once you try this recipe, you’ll find yourself making it on a regular basis. It’s great for entertaining, but also perfect for a lighter lunch option.

Cowboy Caviar Video

Cowboy Caviar - 54Cowboy Caviar - 24Cowboy Caviar - 51Cowboy Caviar - 72Cowboy Caviar - 51Cowboy Caviar - 80Cowboy Caviar - 67Cowboy Caviar - 12Cowboy Caviar - 4Cowboy Caviar - 27Cowboy Caviar - 47Cowboy Caviar - 74Cowboy Caviar - 2