Home > Appetizers > Cowboy Caviar Recipe (VIDEO)

Cowboy Caviar Recipe (VIDEO)

This Cowboy Caviar is a wonderfully fresh, healthy, and easy-to-make dip. It’s loaded with tomatoes, avocado, beans, corn, and the best dressing infusing every bite. This recipe is popular for good reason and we make this salsa all year long.

Just like classic Pico de Gallo and Guacamole, this is one of those appetizers you’ll make over and over. Watch the video tutorial and you’ll be craving this ‘Texas Caviar’ until you finally make it.

Cowboy caviar dip in a large bowl with a serving spoon

This post may contain affiliate links. Read my disclosure policy.

Cowboy Caviar

If you are looking to spice up your ordinary summer cookout, you have to add this to your menu. Serve it as a side dish with crispy tortilla chips or Scoops corn chips, or pair it as a side with Hamburgers and Homemade Lemonade.

This cowboy caviar is a crowd-pleaser and always disappears fast! There are many recipes for cowboy caviar, but we really love this delicious version that my classmate, Annie from nursing school, shared with me years ago. It makes a big batch so it is an ideal potluck or party appetizer; right up there with Spinach Artichoke Dip and Ceviche!

Cowboy Caviar Video Tutorial

Watch the video tutorial and see just how easy it is to make this Cowboy Caviar. If you enjoy our videos, subscribe to our  and click the bell icon so you will be the first to know when we post a new video!

What is Cowboy Caviar?

According to the stories, in the 1950’s Neiman Marcus’ food director, Helen Corbitt, introduced this dish at a party in Houston, Texas. Because of its “humble” ingredients, guests dubbed it “Cowboy Caviar”.

Is it a salsa? A dip? Or is it a black bean salad? Call it what you will, I call it delicious. Cowboy Caviar, also known as “Texas Caviar,” is a beefed-up Pico De Gallo type salsa, but unique because it’s loaded with beans, avocado, and corn and is dressed with our special ingredient, Italian dressing.

It’s so colorful with all of the fresh vegetables and those black beans add a great source of protein. Today, stores such as Costco and Trader Joe’s sell packaged versions of this popular dish, but we, of course, think fresh is best.

tortilla chip scooping fresh cowboy caviar ingredients avocado, corn, black beans, red pepper

Time-Saving Tip: Save time by using our favorite food chopper for cutting up the tomatoes, jalapeños, avocado, onion, and bell pepper.

Ingredients

This cowboy caviar salsa is so colorful, loaded, and satisfying. This salsa tastes best in Summer when you can get fresh and garden-grown veggies but it’s delicious with store-bought ingredients as well.

  • Tomatoes – Fresh tomatoes are the tastiest in season, but the beauty of this salsa is it can be made all year long.
  • Beans – We love home-cooked beans or canned black beans or black-eyed peas. Be sure they are rinsed and well-drained. We often interchange these two beans based on what we have on hand and either one works great.
  • Corn – During the winter months, we use canned or frozen corn and in the summer months, we add freshly cooked Corn on the Cob.
  • Avocado – Adds an irresistible creaminess. I’ve been known to sneak in extra avocado.
  • Bell Pepper – We have used red, orange, yellow, and even green bell pepper. Any kind will work.
  • Onion – Adds great flavor and crunch to every bite.
  • Jalapeños – Don’t be intimidated by the jalapeños – the Italian dressing mellows it out and even the kids love it!
  • Italian Salad Dressing – This surprising ingredient infuses every bite with incredible flavor. We love Newman’s Own brand, but you can use your favorite one or try our Homemade Italian Dressing.
  • Limes, garlic, and salt – Use fresh lime juice and garlic for the best flavor.
  • Cilantro – salsa would not be complete without it!
ingredients to make Cowboy Caviar corn, tomatoes, onion, jalapeños, black beans, italian dressing, cilantro, limes, bell peppers, avocado

Pro Tip: Wear a glove when handling the jalapeño, and scrape out the seeds with a spoon to reduce the heat.

How to Make Cowboy Caviar

  1. Chop the fresh ingredients – tomatoes, avocados, onion, jalapeños, bell pepper, cilantro, fresh corn. Mince the garlic and add everything to a large bowl.
  2. Rinse and Drain – Black beans (and corn if using canned corn). Add to the bowl.
  3. Combine – Add Italian dressing, lime juice, and salt. Stir to combine and enjoy!

It really is that easy. You can make it several hours ahead and the leftovers are still great the next day.

Cowboy caviar ingredients diced in a large bowl ready to combine

Pro Tip: Make this side dish a complete meal by adding shredded chicken and/or cooked pasta such as penne, macaroni, or fusilli just before you mix all of the ingredients together. To make it a totally simple, no-cooking-required meal, purchase a rotisserie chicken from the deli and omit the pasta.

Common Questions

Is Cowboy Caviar healthy?

A bowl of fresh vegetables surely has great nutritional value. With black beans and/or black-eyed peas, this recipe is a great source of fiber and protein. Of course, you could choose a healthier option than tortilla chips for scooping, but I am not judging.

Can I substitute…

This recipe is so versatile and modifications based on personal preference or which ingredients you have on hand are so simple to make. Want to add red onion instead of white onion? Chili powder instead of jalapenos for an extra kick? Canned corn kernels instead of fresh corn on the cob? By all means… substitute. It is so simple and you really cannot go wrong.

Can I make this recipe ahead of time?

Texas Caviar can easily be prepared up to two days ahead of time and be kept in an airtight container in the refrigerator. Longer than two days, and the vegetables will start to lose their crispness. This recipe is also easily doubled or tripled for your party crowd.

How to Serve Cowboy Caviar

  • Appetizer We always serve Cowboy Caviar with tortilla chips as an appetizer. It’s perfect for parties because it makes a big batch. My husband and I often skip dinner and just make a big batch of this black bean salad in the evening with crunchy tortilla chips.
  • Topping – If you are lucky enough to have leftovers, it can be served as a topping for Beef Tacos, burritos, Nachos, or over Pan-Seared Steak.
  • Side Dish – You can serve this as a salad or side dish for a potluck. It is definitely a crowd-pleaser.
tortilla chip scooping fresh cowboy caviar ingredients avocado, corn, black beans, red pepper

This recipe for Cowboy Caviar is a keeper. Make this once and you will make it again and again.

More Party Appetizers

These are our best appetizers, from salsas to dips and small bites. These are the top-rated recipes that always get rave reviews:

Cowboy Caviar Recipe

5 from 217 votes
Author: Natasha Kravchuk
This Cowboy Caviar salsa is wonderfully fresh, healthy, simple, and loaded with fresh vegetables! We make this recipe all summer long.  It makes a big batch so it is an ideal summer party dip.
Prep Time: 30 minutes
Total Time: 30 minutes

Ingredients 

Servings: 10 people
  • 6 Roma tomatoes, diced
  • 1 bell pepper, any color, seeded and diced
  • 1 medium onion, finely diced
  • 2 jalapeño peppers, seeded and finely diced
  • 1 large avocado , peeled, pitted and diced
  • 15 oz can corn, drained (or from 1 cooked cob of corn)
  • 15 oz can black beans, well rinsed and drained (or make your own)
  • 1/2 bunch of cilantro, About 1/2 cup chopped
  • 3-4 Tbsp  lime juice
  • 1/2 cup light Italian Dressing, *
  • 4 medium garlic cloves, pressed
  • 1 tsp sea salt or to taste

Instructions

  • In a large mixing bowl, combine diced tomatoes, chopped onion and bell pepper, seeded and diced jalapeño, sliced avocado, fresh (or drained canned) corn, rinsed and drained black beans, and chopped cilantro.
  • Stir in 3-4 Tbsp of lime juice, 1/2 cup of Italian dressing, 4 pressed garlic cloves, and 1 tsp of salt or season to taste. Mix everything together and serve with tortilla chips.

Notes

We like to use either Newman’s Own or Olive Garden brand light Italian dressing. 

Nutrition Per Serving

149kcal Calories19g Carbs4g Protein6g Fat586mg Sodium436mg Potassium5g Fiber3g Sugar745IU Vitamin A30.7mg Vitamin C27mg Calcium1.3mg Iron
Nutrition Facts
Cowboy Caviar Recipe
Amount per Serving
Calories
149
% Daily Value*
Fat
 
6
g
9
%
Sodium
 
586
mg
25
%
Potassium
 
436
mg
12
%
Carbohydrates
 
19
g
6
%
Fiber
 
5
g
21
%
Sugar
 
3
g
3
%
Protein
 
4
g
8
%
Vitamin A
 
745
IU
15
%
Vitamin C
 
30.7
mg
37
%
Calcium
 
27
mg
3
%
Iron
 
1.3
mg
7
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer
Cuisine: American, Tex Mex
Keyword: Cowboy Caviar
Skill Level: Easy
Cost to Make: $$
Calories: 149
Natasha's Kitchen Cookbook

Natasha Kravchuk

Welcome to my kitchen! I am Natasha, the creator behind Natasha's Kitchen (established in 2009), and I share family-friendly, authentic recipes. I am a New York Times Best-Selling cookbook author and a trusted video personality in the culinary world. My husband, Vadim, and I run this blog together, ensuring every recipe we share is thoroughly tested and approved. Our mission is to provide you with delicious, reliable recipes you can count on. Thanks for stopping by! I am so happy you are here.

Read more posts by Natasha

5 from 217 votes (131 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Marisa Gove
    April 14, 2023

    I just made this it is delicious, but then again you have never disappointed me. I am one of the people that cilantro tastes like soap,I used parsley. I also wasn’t sure about avocado,but should have trusted the recipe.I bought some guacamole and added that. So so good,thank you!

    Reply

    • NatashasKitchen.com
      April 14, 2023

      Hi Marisa! Thank you for the feedback. I’m glad you love the recipe. 🙂

      Reply

  • Cheryl Dodson
    April 10, 2023

    Hi Natasia!,
    Wondering if I leave the corn out, if it will cut the carbs. Like you, I could eat the whole bowl, but being diabetic, I have to watch the carbs.
    Thanks so much!

    Reply

    • NatashasKitchen.com
      April 10, 2023

      Hi Cheryl! Yes, you can modify this recipe if you’d like 🙂

      Reply

  • Mira
    March 9, 2023

    Hello Natasha
    Thank you for sharing the yummy recipes I make the cowboy caviar at every gathering it’s always a winner but because it becomes very watery I added a small twist instead of six tomatoes I use only two and one red bell pepper and one green pepper it worked very well ❤️

    Reply

    • Natasha's Kitchen
      March 9, 2023

      Sounds good and thanks for sharing! I’m glad that worked out just fine.

      Reply

    • Lothian
      April 28, 2023

      Hey Mira. If you remove the internal seeded part of the tomatoes and use just the flesh, it helps a lot! I do the same for chopped salads and bruschetta, etc, to prevent them from getting watery/soggy 🙂

      Reply

  • Brooke
    March 9, 2023

    Hi Natasha! I am curious if you have tried using your Italian dressing recipe with this? If you haven’t, how do you think it would be?

    Reply

    • Natashas Kitchen
      March 9, 2023

      Hi Brooke, I always use Italian dressing. You could make a homemade one (we have one on our site HERE), or use more lemon or lime juice and season to taste with salt and pepper. Italian dressing has the best flavor.

      Reply

      • Brooke
        March 14, 2023

        Do you typically use your Italian dressing recipe or store bought? I love your Italian dressing, but it has mayonnaise and I know you said not to use a creamy Italian dressing. Thanks in advance for you help! Can’t wait to make this!

        Reply

        • NatashasKitchen.com
          March 14, 2023

          Hi Brooke! We love Newman’s Own brand of Italian dressing.
          I hope you love this recipe! 🙂

          Reply

  • BJ
    February 10, 2023

    Oh my Natasha where are those Black Eyed Peas! Gotta hav’em in there. LOL (1 can drained)
    Thank you for sharing all your wonderful recipes. Keeps me busy.

    Reply

    • NatashasKitchen.com
      February 10, 2023

      Hi BJ! You’re so very welcome for the recipes. I’m glad you’re enjoying them. 🙂

      Reply

  • Sherrie
    January 16, 2023

    I made the Cowboy salsa, it was wonderful! I love your receipes, keep sending them.

    Reply

    • NatashasKitchen.com
      January 16, 2023

      Hi Sherrie! I’m so glad you love my recipes. Thank you for sharing.

      Reply

  • Lee
    December 31, 2022

    So good, I had it at a friend’s house on Christmas and now I’m making it for New Years Eve!

    Reply

    • Natashas Kitchen
      December 31, 2022

      Isn’t it so fresh and delicious! I’m so glad you enjoyed it!

      Reply

  • Maria Zavaleta
    October 26, 2022

    Gracias por todas sus recetas me gustan mucho oero me puede dar ka receta de los mini pecan pies por favor grscias

    Reply

    • Natashas Kitchen
      October 26, 2022

      Hi Maria, I don’t have a mini pecan pie recipe; we do have a Mini Baklava Cups recipe or a Mini Pumpkin Pie recipe HERE. I appreciate your request and have added it to my list!

      Reply

      • Dennis
        June 27, 2023

        Made this as an appetizer for a recent potluck and it was gone in a flash!. Will make it as a side dish for a 4th of July bbq.

        Reply

        • Natashas Kitchen
          June 27, 2023

          That’s just awesome! Thank you for sharing your wonderful review, Dennis!

          Reply

  • Karenf
    September 5, 2022

    I can’t be the only one that dreads recipes calling for avocado. Its not that I don’t know how to pick out a ripe avocado, but rather the stores simply do not have them. I have never had an avocado ripen on the day I needed it, so no game day salsa for us. That being said, I made this recipe, not for company, but for whenever the avocado was ready. It spent four days in a paper bag, and then we were on! All in all, a great recipe, we liked it. Next time more jalapeno and a switch to slivered red onion for us.

    Reply

    • NatashasKitchen.com
      September 5, 2022

      Thank you for the feedback! I’m glad it was enjoyed. 🙂

      Reply

    • Nana
      September 7, 2022

      I eat avacados almost daily. If you buy the ones that are hard, let them ripen a couple of days with some bananas, then put the avacados in the refrigerator. They will be ready when you are and will last for days and days.

      Reply

      • Constance Oortman
        April 10, 2023

        I do this too, it has been such a treat to have avocados ready when we want tnem. We usually have 3 or4 in the fridge at a time. Wonderful when you want avocado toast or to make a great salad.

        Reply

  • Linda B
    July 29, 2022

    Not big fans of cilantro…can I substitute parsley? Please recommend something that will go well. This recipe looks really yummy and I look forward to giving it a try. (We love Newman’s dressings, too!)

    Reply

    • NatashasKitchen.com
      July 29, 2022

      Yes, that would be fine! 🙂

      Reply

    • Jessica
      August 3, 2022

      I am also anti cilantro and parsley works well in this recipe!

      Reply

  • Jan
    July 23, 2022

    Did you use a white onion or sweet onion? Looks so good can’t wait to make this.
    Thank you,
    Jan

    Reply

    • NatashasKitchen.com
      July 23, 2022

      Hi Jan, I used a yellow onion for this recipe. 🙂 I hope you try it and love it!

      Reply

  • Koch
    July 21, 2022

    Easy, fresh and tasty. Thank you for YET ANOTHER FANTASTIC recipe =) !!
    Quick ” cheat” prep tip: buy some fresh pico ( tomatoes, jalapeños, onions & cilantro) and add remaining

    Reply

    • Natasha's Kitchen
      July 21, 2022

      Thanks for sharing, glad you enjoyed this recipe!

      Reply

  • Angeline
    July 21, 2022

    I absolutely love your recipes! I cook them all the time and my husband loves my cooking! Thank you so much for sharing your amazing recipes ♥️♥️♥️

    Reply

    • Natashas Kitchen
      July 21, 2022

      You’re so nice! Thank you for that great feedback, Angeline!

      Reply

  • Sharon Beverly
    July 21, 2022

    This recipe is so delicious and so flexible! I made it as written – a big hit! Next time I omitted the cilantro – a big hit! I made it without jalapeno peppers – a big hit! Then I made it without onions – still a big hit! All of these changes were for people with different food preferences. You simply cannot go wrong on this recipe! Try it – you’ll like it!

    Reply

    • NatashasKitchen.com
      July 21, 2022

      Thank you for the wonderful feedback, Sharon! So glad it was a hit.

      Reply

  • Marx
    July 20, 2022

    Just made my personalized batch and will be calling it “Golfer Garden Salad” due to the fact that I am not a cowboy.
    PS-I eliminated the avocado since it spoils too fast and used anaheim peppers in lieu of jalapeno.

    Reply

    • Natasha's Kitchen
      July 20, 2022

      Sound good, I hope you still liked it without the avocado!

      Reply

  • Otilia Incontro
    July 8, 2022

    Hi Natasha,
    Is possible to make cowboy caviar a day before? I know that advocato has to be added before to serve, but the other ingredients are ok to mix time ahead?

    Reply

    • Natashas Kitchen
      July 8, 2022

      Hi Otilia, It will keep well for a few days in the refrigerator.

      Reply

      • Otilia Incontro
        July 12, 2022

        Hi Natasha,
        Thank you so much for the recipe. We had a bbq past weekend, and everybody loved the Cowboy Caviar. It was a success !!

        Reply

        • Natashas Kitchen
          July 12, 2022

          I’m so happy it was a success, Otilia! That’s just awesome!

          Reply

  • Rose
    June 28, 2022

    Thank you for the great recipes and videos. I enjoy each and every one, and so does my family.

    Reply

    • NatashasKitchen.com
      June 28, 2022

      So glad to hear that, Rose! 🙂

      Reply

  • Sue B
    June 28, 2022

    My family loves this. It’s a nice change from our regular salsa.

    Reply

    • Natashas Kitchen
      June 28, 2022

      That’s so great! Thank you so much for sharing that with me, Sue!

      Reply

  • Irina
    June 28, 2022

    I made this today and I really enjoyed it! I also like that it’s a budget friendly recipe. I would love to see more like it.

    Reply

    • Natashas Kitchen
      June 28, 2022

      Thank you for that feedback, Irina! We will definitely keep that in mind!

      Reply

  • Destiny
    June 19, 2022

    Why did I wait so long to make this recipe? The flavors were perfect and it is so delicious! I will be making it a second time later this week. I want to serve on beef and steak tacos.

    Question: I did prepare this six hours ahead of time. The dish had a lot of liquid from the tomatoes. Should I pour off the liquids? I did not want to lose the flavors from the dressing and the lime juice.

    Reply

    • Natashas Kitchen
      June 20, 2022

      I’m so glad this recipe was a hit Destiny! This recipe keeps well for a few days in the refrigerator. It sounds like you had some really juicy tomatoes. If it’s a ton of liquid, I would pour some off.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.