This easy Cowboy Caviar dip is a colorful blend of fresh ingredients and mild spices with a touch of lime juice. It’s a wonderful appetizer to serve with your favorite tortilla chips and quick to make in less than 15 minutes.
Love easy Mexican dip recipes? This Rotel Dip and this Layered Taco Dip are both absolute favorites too!
I was first introduced to cowboy caviar at dinner with my mother-in-law a few years ago. Some people refer to it as Texas Caviar or Mexican Caviar. It’s a very popular, simple dip that is to made up of fresh ingredients – black beans, black-eyed peas, corn, tomatoes, cilantro, avocado and more!
Some versions are made with added sugar for a sweeter taste. Add a little diced jalapeno peppers for a spicy version.
It can also be eaten as a salad or even as a fabulous Tex-Mex topping to fish, chicken and even Rice Bowls or this easy Salsa Verde Chicken.
How to Make this Easy Cowboy Caviar Dip
Cowboy Caviar is one of the easiest appetizer recipes to make. It’s perfect for larger gatherings.
In a large bowl, blend the olive oil, white wine vinegar, chili powder, cumin, lime juice, and salt together.
Add the tomatoes, black-eyed peas, beans, corn, red onion, bell peppers, and cilantro.
Cover and chill for at least an hour for flavors to blend.
Since it is made with beans and vegetables, Cowboy Caviar is gluten-free. Be sure to choose a gluten-free chip, like tortillas chips to dip with. It is also vegan!
Variations
You can always change up the extra ingredients in Cowboy Caviar if you prefer.
Try adding minced garlic, green bell peppers instead of red, feta cheese and/or black olives too.
You can also substitute green onions for the red onions. If you would like to make it without cilantro, feel free to do that as well if you prefer.
Tips
Mix up the Cowboy Caviar ahead of time (at least 3-4 hours) to allow the flavors to blend well together.
Serve with your favorite chips and be ready to hand out the recipe when you make it for a crowd.
You can store Cowboy Caviar in an airtight container in the refrigerator for up to 3 or 4 days.
If you like this recipe, please leave us a comment and rate it in the recipe card. We would love for you to join us and over 300,000 followers on Facebook as well as on Pinterest and Instagram too!
Cowboy Caviar
Ingredients
- ⅓ cup olive oil
- ⅓ cup white wine vinegar
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Juice of ½ a lime
- 1 teaspoon salt
- 1 pound Roma tomatoes seeded and diced
- 15 ounces 15 ounce can black-eyed peas, drained and rinsed
- 15 ounces 15 ounce can black beans, drained and rinsed
- 11 ounces 11 ounce can super sweet corn, drained
- 1 red onion diced
- 1 cup red bell pepper diced
- 1 cup fresh cilantro chopped
- 1 tablespoon sugar optional (up to ¼ cup if preferred)
Instructions
- In a large bowl, blend the olive oil, white wine vinegar, chili powder, cumin, lime juice and salt together.
- Add the tomatoes, black-eyed peas, beans, corn, red onion, bell peppers and cilantro.
- Cover and chill for at least 1 hour for flavors to blend.
- Serve with your favorite chips, as a side dish or as a topping for fish or chicken
- ENJOY!!
Notes
Nutrition
Nutritional Disclosure
Nutrition information is automatically calculated and should only be used as an approximation.
Jillian Seib
Fresh and so good. I use it as a side, add it to salad or just straight out if the container in the fridge.
natalie pena
i added jalapeño to mine and doubled it amazing
Sherri
So happy you enjoyed it too!
Linda Webb
Easy, colorful, delicious!
Sherri
That makes me happy to hear!
Melissa
Love this on tacos on tortilla chips made me subscribe going to try Tuscan chicken next think your flavors are on point
Sherri
We do too!! That is also a favorite in my house!
Justine Howland
I have had this before and it’s delicious but I haven’t made my own. I am really looking forward to giving it a try.
Christy
Delicious and healthy! I love all the flavors and not one individual ingredient is overwhelming.
jeanne Cullen
So healthy and refreshing! Making it tonight. Very good in a half pita as well!
My European husband LOVES beans and onions so this is something we can have that encapsulates all of his favorites.
Christine
Thank you it’s delicious
Diana
Loved this!!! It is fabulous!!!
Angela
Loved this recipe!
Luci
What is the serving size?! …The recipe makes 12 servings at 182 kcal her serving but you don’t state how much is one serving. 1 cup? 3/4 cup?
Courtney Donaho
That’s what I want to know too. I’m gonna guess the serving size is 1 cup
Jo
I love this recipe not only because it is versatile but with out a doubt tasty . I dislike tomatoes because this dish lasts longer in my household if i sub with green peppers for tomatoes. And my choice of chickpeas instead of pintos. The best reason is my 18y/o son has a hollow leg and he can fill up on healthy goodness. Thank you for posting.
Tina
The best ! I have brought to numerous cookouts . People rave about it.
jeanne fisher cullen,
everyone LOVED this at our retirement party!
Brenda Lane
I love this dip, thanks for recipe