Cowboy Caviar

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

There are endless ways to make Cowboy Caviar, but I’ve got the most popular recipe around. I grew up eating this tried-and-true version in the Midwest, and now I’m sharing the secret ingredients with you.

Cowboy caviar in a bowl on a white plate with tortilla chips.


 

Meggan’s notes

In the Midwest, we make our Cowboy Caviar with a hint of sugar in the chili dressing, and in my opinion, that makes all the difference. That’s just how we like it! But for everyone else, feel free to omit the sugar and enjoy your Tex-Mex style fresh bean salsa with all the tortilla chips you can scoop.

With almost 600 5-star ratings and hundreds of comments on the post, Cowboy Caviar remains one of the most popular recipes on Culinary Hill. And with good reason! This version is easy to make, fully customizable, and ready fast. Make it today and thank me later.

Cowboy Caviar ingredients

Labeled ingredients for cowboy caviar.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

  • Olive oil
  • Sugar: The recipe reflects how we make it in my family. But YES, it has a lot of sugar. Please feel free to reduce it or omit it entirely. If you want to reduce it, mix the dressing with just a tablespoon of sugar to start, taste it, and go from there.
  • White wine vinegar: Or substitute apple cider vinegar, red wine vinegar, or even lime juice.
  • Chili powder: To set your face on fire, substitute Chipotle chili powder.
  • Salt
  • Tomatoes
  • Black-eyed peas
  • Black beans
  • Corn: Regular canned sweet corn or frozen corn may be substituted for the extra sweet “shoepeg” corn. The closest measurement for either option is ¾ cup, but feel free to use the whole 15-ounce can of corn.
  • Onion: I love the color of red onion, but any kind of onion works.
  • Green and red bell peppers: You just need 2 peppers total, whatever color you want.
  • Cilantro: Leave this out if you hate cilantro or substitute minced fresh parsley.

How to make Cowboy Caviar Dip

  1. To make the dressing, in a small bowl whisk together the olive oil, sugar, white wine vinegar, chili powder, and salt to taste (I like 1 teaspoon). 
Cowboy Caviar salad dressing in a clear glass bowl with a whisk in the background.
  1. In a large bowl, add tomatoes, black-eyed peas, black beans, corn, red onion, bell peppers, and cilantro.
Cowboy caviar ingredients in a bowl before being mixed.
  1. Drizzle with the dressing and stir to combine. Cover and chill until serving time.
Cowboy caviar in a bowl on a white plate with tortilla chips.

Recipe tips and variations

  • Yield: This recipe makes about 12 cups of Cowboy Caviar (more or less depending on the size of your bell peppers). It’s enough for 24 servings, ½ cup each.
  • Make ahead: You can make the dressing up to 3 days in advance. You can assemble the full recipe a day in advance too, but the bell peppers might soften a bit in the dressing.
  • Avocado: Avocado is good with everything. The avocados may darken over time, so the salad may not last as long in the refrigerator.
  • Italian dressing: Many readers like to use a store-bought or homemade Italian dressing in Cowboy Caviar. Start with about 1 cup of dressing, taste it, and see if you want more.

How to serve this Recipe for Cowboy Caviar

The spicy-sweet dressing in Cowboy Caviar pairs perfectly with crunchy, salty tortilla chips. Or enjoy it as a salad on the side of your favorite grilled proteins like fish, chicken, pork, and shrimp. It’s also delicious stirred it into cooked rice for an impromptu side dish packed with color and flavor.

Storing Texas Caviar

This recipe keeps for 3 to 4 days in the refrigerator.

Frequently Asked Questions

Can I use dried beans in Cowboy Caviar?

Dried beans are extremely economical and much lower in sodium. Cook each bean variety separately, as cooking times may vary depending on size and age of the dried bean. How many dried beans makes a can? You need to cook ½ to ¾ cup of dried beans for every 15-ounce can of beans the recipe calls for.

How do I make Cowboy Caviar spicy?

Add a few chopped seeded jalapeños or serrano chiles to the salad for a little kick. Cayenne pepper or Chipotle chili powder will do the job, too!

More party favorites

More From Culinary Hill

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
Cowboy caviar in a bowl on a white plate with tortilla chips.

Cowboy Caviar Recipe

This easy recipe for Cowboy Caviar is fun, fresh, colorful, and endlessly adaptable. It makes a great dip, salad, side dish, or even a topping for grilled meats. Always a potluck favorite!
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings 24 servings (½ cup each)
Course Appetizer, Salad
Cuisine American
Calories 80
4.96 from 603 votes

Ingredients 

For the dressing:

For the vegetables:

  • 1 pound Roma tomatoes seeded and diced
  • 1 (15-ounce) can black-eyed peas drained and rinsed
  • 1 (15-ounce) can black beans drained and rinsed
  • 1 (11-ounce) can sweet corn drained (see note 3)
  • 1 red onion peeled and diced
  • 1 green bell pepper stemmed, seeded, and diced
  • 1 red bell pepper stemmed, seeded, and diced
  • 1 cup chopped fresh cilantro or fresh parsley, from 1 bunch

Instructions 

  • To make the dressing, in a small bowl whisk together the olive oil, sugar, white wine vinegar, chili powder, and salt to taste (I like 1 teaspoon). 
  • In a large bowl, add tomatoes, black-eyed peas, black beans, corn, red onion, bell peppers, and cilantro. Drizzle with the dressing and stir to combine. Cover and chill until serving time.

Recipe Video

Notes

  1. Sugar: The recipe reflects how we make it in my family. But YES, it has a lot of sugar. Please feel free to reduce it or omit it entirely. If you want to reduce it, mix the dressing with just a tablespoon of sugar to start, taste it, and go from there.
  2. White wine vinegar: Or substitute apple cider vinegar, red wine vinegar, or even lime juice.
  3. Corn: Regular canned sweet corn or frozen corn may be substituted for the extra sweet “shoepeg” corn. The closest measurement for either option is ¾ c., but feel free to use the whole 15-oz. can of corn.
  4. Yield: This recipe makes about 12 c. of Cowboy Caviar (more or less depending on the size of your bell peppers). It’s enough for 24 servings, ½ c. each.
  5. Storage: This recipe keeps for 3 to 4 days in the refrigerator.

Nutrition

Serving: 1 cupCalories: 80kcalCarbohydrates: 8gProtein: 2gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 4mgPotassium: 140mgFiber: 2gSugar: 3gVitamin A: 402IUVitamin C: 13mgCalcium: 10mgIron: 1mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill
4.96 from 603 votes (445 ratings without comment)

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. I make this every week, never change one thing and it’s just the BEST!  Sometimes I mix a serving of it with chilled Quinoa for a quick lunch, I serve it with Tostito Scoops and often we just eat it as a relish with our meal.  This one is a Winner Winner Chicken Dinner for sure!!!!! Thanks so much for posting.  P.S.  I’m from Nashville, so I’m a Southern lady and the sweetness of it is just perfection!5 stars

    1. Hi Stephanie, there are way too many comments for you to go through them all, but I feel like tons of people have subbed honey for the sugar. I have tried it myself too and loved it! I will add a recipe note to that effect. Thank you for your comment!

  2. We tried this recipe at our housewarming party this weekend and loved it (no cilantro for us though)! One of the most popular items at our party! We loved it. We will definitely be making this again! We also shared the recipe on our blog too (with credit given here of course)!5 stars

    1. Awwww that’s so great to hear, Jason! Yes, cilantro is the best thing to leave out if you hate it. 🙂 Thanks for the link back and I’m so glad you liked it. It’s a favorite around here! Take care.

  3. I can’t get enough of this stuff! I have found that sweet italian dressing works really well instead of the sugar and vinegar….It’s sweet, but not too sweet.5 stars

    1. Hi Tina, thank you so much! I’m so glad you love it. Which dressing are you using? Sweet Italian dressings are a personal addiction of mine. Sounds like a great substitution! Thanks for sharing. 🙂

  4. OMG this stuff is delicious!  And we love the sugar in it…we use every bit of the 1/3 cup (plus a tablespoon or so more…we are from the south :)!  It is the perfect combo of salty, sweet and fresh!5 stars

    1. High-fives for ALL THE SUGAR, Lori! Thank you so much, glad you loved it. 🙂 I sure do! XOXO

  5. I just made this for the first time and absolutely loved it! I left out the cilantro because my husband hates it, and as you recommended I started with only a tablespoon of sugar and I found that to be perfect! I think if you are looking for more of a salty savory flavor, one tablespoon of sugar is perfect! Will definitely be making this again and again, thanks so much!!5 stars

    1. Thanks so much for your comment, Ashley! Glad you started off small on the sugar and loved it. 🙂 And yes, leave out the cilantro if someone isn’t a fan! It’s the easiest thing to do and nice to have one less ingredient to buy. 🙂 Take care and thanks a lot!

  6. To be true to the recipe I made it pretty much exactly like it is written. I did substitute  Poblano pepper for about 1/3 of the bell pepper. My red onion was too strong apparently because it overpowered the dish. I too found it to be too sweet with 1/3 cup of sugar unless using it strictly as a relish. I’m not crazy about black eyed peas so using this as a relish to mix with the black eyed peas we also had for new years made both dishes more palatable. I would make this recipe again but with only 1/2 the sugar, maybe less.

  7. Loved this recipe for new year’s potluck appetizer! Used 1/4 cup sugar and a 1/2 tsp of black pepper but otherwise made exactly as you have it. I agree the sugar it partly what makes this “cowboy caviar” vs. a more tex-mex style recipe. It also makes it kind of a special treat. Thanks !5 stars

    1. Thank you so much Melissa! I’m making it myself, too. You must be from the Midwest if you love the sugar too. 🙂 I think just that little tweak makes it so good and different. Happy New Year!

    1. Thanks Bec! I’m planning to try it soon with coconut sugar for those who prefer that. 🙂 Thanks again!

    1. Hi Nadine, I am not sure it would hold up well. The flavors would be fine, but I suspect the texture would be quite mushy after freezing and thawing. I wouldn’t really recommend it. Thanks for your question!