A bevy of delicious, colorful ingredients including smoky black-eyed peas, black beans, sweet corn, tomatoes, and avocado create this healthy and completely irresistible Cowboy Caviar. Guaranteed to go over in a big way at any gathering.

A bowl of Cowboy Caviar next to a blue cloth a tortilla chips.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

Have you heard the whole thing about black eyed peas and good luck for the new year? I’m not typically one who gives in to superstition but this one involves food so it’s worth consideration.

The idea is that if you eat black-eyed peas on New Year’s Day you will have good luck and prosperity all year long. As long as we’re talking prosperity and not fertility, I’m game.

Tomatoes, avocado, corn and black beans in a bowl with tortilla chips.

Cowboy Caviar, also known as Texas Caviar, is a super easy, nutritious, and extremely delicious way to accomplish this task. It’s basically a black-eyed pea based salsa with lots of other fresh ingredients thrown in. Since a lot of appetizers are cheesy, mayonnaise based dips and the like, this stuff will help to add some nutritional balance to your night. It’s fresh, light and extremely addictive.

It is a delicious way to ring in the new year but it doesn’t end there. Cowboy Caviar is an excellent choice for a summer cookout when tomatoes are at their peak.

So, as a famous Black Eyed Pea once said…

…Let’s get it started!

Ingredient Notes

The ingredients to make Cowboy Caviar with overlay text.

For the Cowboy Caviar

  • Black beans – A can of black beans, either the plain variety or seasoned for a little extra added flavor.
  • Black-eyed peas – Check the canned vegetable aisle of your grocery store for canned black-eyed peas. I love the Seasoned Southern Style Black Eye Peas from Glory Foods. If your store doesn’t carry them, any brand will do.
  • Corn – Frozen corn is convenient, high quality and makes this recipe easy as can be. Thaw it in the refrigerator before starting or place it in a colander and rinse it well with cold water, tossing with a spoon until thawed. Drain it well before adding it to the recipe.
  • Tomatoes – Choose the reddest, ripe tomatoes you can get your hands on. I’ve made Cowboy Caviar with tomatoes on the vine, hothouse, and roma style tomatoes and they all work great.
  • Jalapeno – Jarred sliced jalapenos add a tangy kick. I always use mild but you like things spicy, go with hot. You can substitute a fresh jalapeno if you’d like.
  • Green onion
  • Bell pepper – Any color will do. I usually go with green for the color contrast. Red, yellow, and orange bell peppers are sweeter and milder in flavor than green and also a great choice.
  • Avocado
  • Cilantro

For the Dressing

  • Extra virgin olive oil
  • White wine vinegar
  • Lime juice
  • Dijon mustard
  • Salt and freshly ground black pepper

How to Make Cowboy Caviar

Salad dressing ingredients in a mason jar and cowboy caviar ingredients in a bowl.
  1. Add the the olive oil, vinegar, lime juice, Dijon mustard, and salt and pepper to a small mason jar and shake to combine. Alternately, you can whisk the ingredients to together in a small bowl.
  2. Combine the black eyed peas, black beans, corn, green onion, bell pepper, tomatoes, jalapenos, and cilantro in a medium bowl. Pour the dressing over the mixture and toss to combine. Cover and refrigerate until ready to serve.
  3. Just before serving, add the avocado and gently stir and toss the mixture to combine.
A bowl of Cowboy Caviar next to an avocado, tomato and a squeeze lime half.

Serving Suggestions

Storage

You can assemble Cowboy Caviar several hours in advance, but don’t add the avocado until you are ready to serve. Transfer the mixture to an airtight container and refrigerate it until you are ready to serve.

Transfer any leftovers to an airtight container and refrigerate for up to 3 days. The avocado won’t hold up as well as the other ingredients so I find it best if consumed within 24 hours.

Tomatoes, black eyed peas, corn and other ingredients in a bowl.

Eat, drink, and be merry and kiss the one you love (or the one next to you!) when the clock strikes midnight.

Thank you so much for stopping by my kitchen this year. Wishing you all a very happy, healthy, and prosperous New Year!

Cowboy Caviar

4 from 14 votes
Servings: 12
Prep Time: 15 minutes
Total Time: 15 minutes
A bevy of delicious, colorful ingredients including smoky black eyed peas, black beans, sweet corn, tomatoes, and avocado create this healthy and completely irresistible Cowboy Caviar. Guaranteed to go over in a big way at any gathering.

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 15 ounce can black-eyed peas, rinsed and drained well (I like Glory Seasoned Southern Style)
  • 15 ounce can seasoned or plain black beans, rinsed and drained well
  • ¾ cup frozen sweet corn, thawed
  • 3 green onions, chopped
  • ½ cup chopped bell pepper, any color but I like to use green for nice color contrast
  • 2 or 3 tomatoes, diced
  • 10 jarred jalapeno pepper slices (mild or hot), diced (can substitute a diced fresh jalapeno, if desired)
  • cup cilantro, chopped
  • 1 ripe avocado, chopped
  • tortilla chips, for dipping

Dressing

  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon white wine vinegar
  • ½ lime, juiced
  • ½ teaspoon Dijon mustard
  • salt and freshly ground black pepper, to taste

Instructions 

  • Add the the olive oil, vinegar, lime juice, Dijon mustard, and salt and pepper to a small mason jar and shake to combine. Alternately, you can whisk the ingredients to together in a small bowl.
  • Combine the black-eyed peas, beans, corn, green onion, bell pepper, tomatoes, jalapenos, and cilantro in a medium bowl. Pour the dressing over the mixture. Cover and refrigerate until ready to serve.
  • Just before serving, add avocado and gently stir and toss to combine. Serve with tortilla chips or spooned over grilled steak, chicken, or fish.

Nutrition

Calories: 151kcal | Carbohydrates: 23g | Protein: 7g | Fat: 4g | Saturated Fat: 1g | Sodium: 218mg | Potassium: 501mg | Fiber: 8g | Sugar: 3g | Vitamin A: 752IU | Vitamin C: 17mg | Calcium: 31mg | Iron: 2mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

Like this? Please rate & comment below!

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

4 from 14 votes (14 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Evelyln says:

    Can’t wait to make this. I was introduced to Cowboy Caviar at a Deli in a store. I tried it as a side dish. WOW, I fell in love with it. I’m glad I found a recipe.

  2. Maryclare says:

    Hi. I’m wondering if this can be made the day before and kept chilled, or will it get too soggy? thanks!

    1. Valerie says:

      Hi, Maryclare. I think it would stay pretty nice and fresh but hold off on adding the avocado until right before you serve it. Enjoy!

  3. Jacque Wright says:

    Very similar to my recipe except that I use field peas, black-eyed peas and black beans and it is yummy and mine is called Texas Caviar!

  4. Anita at Hungry Couple says:

    Good luck or not, this sounds delicious…and healthy. 🙂 Happy new year!

  5. Val says:

    Yum, Yum, Yum. This looks so healthy and delish. Happy New Year and cheers to a fabulous 2013.

    1. Valerie says:

      Happy New Year Val! 🙂

  6. Jackie @ Domestic Fits says:

    So fun! Icould eat that with a spoon 🙂

  7. Kat says:

    I didn’t know about black eyed peas and good luck for the upcoming year. This recipe sounds like a great party snack! Happy New Year Valerie!

    1. Valerie says:

      Thanks Kat. Happy New Year to you too!

  8. Aggie says:

    I only learned of the black eyes peas as I got older, is it a Southern thing? I’m not sure?
    I love this dip so much and may seriously have to make a big bowl of it tomorrow, looks delicious! I really love the avocado you added!

    Happy new year to you and your family!

    1. Valerie says:

      It is definitely a Southern thing Aggie! Thanks so much and Happy New Year!

  9. Lynna says:

    I love the name, haha. Any excuse that I can find to eat chips, I will. I love how easy this is too.

    Happy New Year to you as well, Valerie! Continue on with this wonderful blog. ;D

    1. Valerie says:

      Thanks Lynna 🙂 Happy New Year to you and your family.

  10. Shut Up & Cook | The Attainable Gourmet says:

    I had never heard of Cowboy Caviar and then a few years ago a friend of mine from the South made it for bookclub. I was hooked! Your recipe sounds great.

  11. Marion Myers says:

    Oh my! This has many of my favorite things in it! and I love the name! Thanks for sharing

  12. Evelyn @ My Turn for us says:

    Had to pop in to check this out. I eat black eye peas every year but never like this. Sounds great!! Pinning! On my way to follow via Facebook and pinterest:)

    Have a very Happy New Year!!

    1. Valerie says:

      Thanks so much Evelyn! Happy New Year to you 🙂