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 223 votes
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
5 from 223 votes (131 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Bobbie
    May 31, 2021

    One of our favorite restaurants serves an appetizer of fried green tomatoes, topped with a scoop of pimento cheese, a scoop of this “caviar” on the side topped with a few micro sprouts. Sounds like an unlikely combination – but it’s delicious! (And we have recreated at home!!)

    Reply

    • Natashas Kitchen
      May 31, 2021

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

      Reply

  • Gina
    May 19, 2021

    Loved this! Left out the Italian dressing and served over a little brown rice! Wonderful! Had left overs next day with Baked White sweet potato disks instead of chips! Just wonderful!! Thank you so much!!!

    Reply

    • Natashas Kitchen
      May 19, 2021

      You’re very welcome, Gina! I’m so happy you enjoyed it!

      Reply

  • Ginny
    April 18, 2021

    I am one of those people that can’t abide cilantro. Can I use a little ground cumin instead? Love your videos!

    Reply

    • Natasha's Kitchen
      April 18, 2021

      Hi Ginny, I haven’t tried cummin yet but others used parsley and liked it!

      Reply

  • Bev
    April 16, 2021

    Very good! We love it! But I used drained Pinto beans, black olives & shredded cheese. Yum!

    Reply

    • Natashas Kitchen
      April 16, 2021

      Thank you so much for sharing that with me, Bev!

      Reply

  • Sandy
    March 18, 2021

    I love dark red kidney beans. Do you think it would taste good if I substituted them for the black beans & left out the jalapeño?

    Reply

    • Natasha's Kitchen
      March 19, 2021

      Hi Sandy, I honestly haven’t tried that yet to advise. If you do an experiment, please share with us how it goes.

      Reply

  • Zoie Penick
    February 7, 2021

    My sister and I made this recipe today. It was so good! We loved it! Our family loved it as well. It was a hit! It definitely made a lot! But we used it, to top on top of our nachos. It was great! Thanks for the recipe Natasha!

    Reply

    • Natasha's Kitchen
      February 7, 2021

      You are very welcome! Thank you for sharing your great feedback with us.

      Reply

  • Tyler
    January 14, 2021

    I have made this maybe twice and I love it, but it makes a lot and I am the only one that eats it so I would cut the recipe in half.

    Reply

  • Rill A Wright
    January 12, 2021

    All I can say is WOW! I added the second avocado and the full 4 Tbs of lime juice. Absolutely delicious!!! I served it with my chicken enchiladas and honey corn bread and my husband and two grown boys said it was the best dinner ever!!!

    Reply

    • Natashas Kitchen
      January 13, 2021

      I’m so happy to hear that! Thank you for sharing your great review, Rill!

      Reply

  • Tina
    January 10, 2021

    Fantastic

    Reply

    • Natasha's Kitchen
      January 10, 2021

      Thank you, Tina!

      Reply

  • Cindy
    January 8, 2021

    I’m making this for tomorrow evening. Would you suggest holding off adding the lime juice & dressing until tomorrow?
    I have the rest of the ingredients together already.

    Reply

    • Natasha
      January 10, 2021

      Hi Cindy, I would add the lime juice and dressing which would preserve the avocado and help to keep it from turning color.

      Reply

  • Yvonne P
    January 2, 2021

    I made this for my NYE get together with my sisters and their families! And all I can say is wow! I served as an appetizer and we pretty much ate the whole thing instead of dinner! Thank you for another great recipe!

    Reply

    • Natashas Kitchen
      January 2, 2021

      You’re welcome, Yvonne! We like to do the same with this meal! It’s so hard not to eat it in one setting!

      Reply

  • Bill Mahan
    December 31, 2020

    2020 was a pretty rough year for most of us. But finding your kitchen was one of the real treats for our family this year. So many great recipes and so much fun watching you and your family bring laughter and joy to others while we work from home. Learned a lot about cooking too. All the best in 2021!

    Reply

    • Natashas Kitchen
      December 31, 2020

      Aww, that’s the best! Thank you so much for sharing that with me, Bill. I’m so happy you discovered our blog.

      Reply

  • Linda
    December 30, 2020

    This is so good we included it in our Christmas meal. Thank you

    Reply

    • Natashas Kitchen
      December 31, 2020

      You’re welcome! I’m happy you enjoyed it!

      Reply

  • Anna
    December 30, 2020

    Hi Natasha, any alternative for the dressing?

    Reply

    • Natasha
      December 30, 2020

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

      Reply

  • Thomas Horstmann
    December 30, 2020

    What’s your recipe for Italian Oil dressing?

    Reply

  • sara
    December 29, 2020

    i tried it it is so nice thanks natasha

    Reply

    • Natasha's Kitchen
      December 29, 2020

      Thanks for sharing, Sara. I’m glad you liked it!

      Reply

  • Lily
    December 29, 2020

    This was incredible, we loved it as a dip and even ate it as a salad! Such a versatile recipe.

    Reply

    • Natasha's Kitchen
      December 29, 2020

      Hi Lily, thank you so much for your great comments and feedback!

      Reply

  • Beth
    December 29, 2020

    This looks so delicious and yummy! My husband is going to love this recipe! I can’t wait to make this!

    Reply

    • Natasha's Kitchen
      December 29, 2020

      Please let us know how it goes. I hope you’ll both love this!

      Reply

  • Tara
    December 29, 2020

    Who needs the tortilla chips?! I can totally just eat this with a spoon. So good!

    Reply

    • Natashas Kitchen
      December 29, 2020

      I’m so glad you enjoyed it!

      Reply

  • Pam
    August 29, 2020

    Wow, this is amazing! My family couldn’t get enough of it, especially BIL who’s a picky eater lol Should have doubled the recipe. Thank you!

    Reply

    • Natashas Kitchen
      August 29, 2020

      That’s just awesome Pan! It sounds like you found a new favorite!

      Reply

As Featured On

Never Go "Hangry" Again!

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