Cowboy Caviar Recipe
Cowboy caviar is a vibrant, crowd-pleasing appetizer that's quick to prepare and bound to become a staple in your recipe collection. It's a flavorful combination of black-eyed peas, beans, corn, and fresh veggies, all tossed together with a zesty vinaigrette dressing. Perfect for parties or just a light snack, this dish is simple yet delicious.
What is Cowboy Caviar? Also known as Texas caviar, cowboy caviar is a refreshing salad made with black-eyed peas and various vegetables, all mixed in a tangy vinaigrette dressing. The dish was created in 1940 by Helen Corbitt in Texas and was first served at the Houston Country Club on New Year's Eve. It was later popularized and dubbed "cowboy caviar" as a humorous nod to its similarity to the much more expensive and rare caviar.
Ingredients
- 1 (15.5 ounce) can black beans, drained
- 1 (15.5 ounce) can black-eyed peas, drained
- 1 (14.5 ounce) can diced tomatoes, drained
- 2 cups frozen corn kernels, thawed (or 1 can of whole kernel corn, drained)
- medium onion, diced
- medium green bell pepper, finely chopped
- cup chopped pickled jalapeo peppers
- teaspoon garlic salt
- 1 cup Italian salad dressing
- cup chopped fresh cilantro
Optional additions include avocado, garbanzo beans, cucumbers, fresh garlic, and scallions for added flavor and texture.
How to Make Cowboy Caviar
Step 1: Begin by gathering all your ingredients. This recipe is incredibly simple and comes together quickly, so preparation is key.
Step 2: In a large mixing bowl, combine the black beans, black-eyed peas, diced tomatoes, corn, onion, green bell pepper, and pickled jalapeos. Toss everything together until evenly mixed.
Step 3: Season the mixture with garlic salt, then pour in the Italian salad dressing and add the chopped cilantro. Stir everything together to ensure it's well-coated with the dressing.
Step 4: Cover the bowl and refrigerate the cowboy caviar for at least 20 minutes, allowing the flavors to meld together. For the best flavor, let it chill for a few hours or even overnight.
Step 5: Once it's ready, serve with your favorite tortilla chips or as a light side dish. You can also pair it with rice or lettuce to make it a more substantial meal.
Can You Make Cowboy Caviar Ahead of Time?
Yes! Cowboy caviar is an excellent make-ahead recipe. Since the dish benefits from chilling and letting the flavors meld, it's often better when prepared a day or two in advance. Just be sure to store it in an airtight in the fridge.
How to Serve Cowboy Caviar
Traditionally, cowboy caviar is served as a dip with tortilla chips. However, it can also be enjoyed as a light salad or paired with a main course like rice or grilled chicken. Its versatility makes it suitable for a variety of occasions.
How to Store Cowboy Caviar
Store leftovers in an airtight in the refrigerator for up to three days. Cowboy caviar does not freeze well due to the ingredients' texture changes after freezing.
Nutrition Facts
| Nutrition per serving | Amount |
|---|---|
| Calories | 233 |
| Total Fat | 9g |
| Saturated Fat | 2g |
| Sodium | 1255mg |
| Total Carbohydrate | 32g |
| Dietary Fiber | 8g |
| Protein | 8g |
| Vitamin C | 15mg |
| Calcium | 86mg |
| Iron | 3mg |
| Potassium | 465mg |

Comments
Kate Sicola Vasquez
10/06/2025 01:52:54 PM
If you are fan of *bright* flavors like cilantro, drop the black eyed peas and use fresh de-seeded jalapenos. I also recommend rinsing any beans before using them for a purer flavor and less sodium. Also, Trader Joe's sells a frozen corn that is "fire-roasted." the kernels are big and striped with the roastedness. Works great in a dish like this.
Jeff Cummings
07/29/2011 09:38:40 AM
This variation of cowboy caviar differs slightly from the one I've seen on other sites. I altered mine to make it more like those. I added one ripe avocado, used fresh tomatoes instead of canned and instead of garlic salt, I used a half a teaspoon of regular salt and 4 cloves of fresh garlic chopped up in a food processor. I also used half the amount of picked jalapeno peppers they call for here. That seems like a crazy amount to me and I do like spicy food. I think that next time I'm going to use the Kraft Zesty Italian Dressing and add some lime juice.
eva
08/09/2010 07:16:50 PM
Very Good!! Made 30 hours in advance of party. I was worried that might have been too far in advance...but it was excellent. Many comments and questions on the recipe. For the Italian dressing I used the 'good seasons' dressing packet mix. To keep Italian dressing from separating, I first whirled dressing for a couple of seconds in blender prior to pouring over beans. I used the trades joe's frozen fire roasted corn, as was previously suggested. The fire roasted flavor was great addition. (someone even asked me how I had roasted the corn) I served this as an appetizer with Tostitos white corn chip scoops. I was planning to serve with Fritos scoops, but when I sampled it with the Fritos, it really overpowered it and made it taste 'off'. Luckily I had time to send my son to the store to pick up other chips :) The tostitos scoops are lighter and seemed to play better with the marinade. It says serving size of 8, but as an appetizer it serves more like 20. I've had similar appetizers, but this one is a great recipe. Thanks!
QuickSeed6764
06/03/2024 02:47:21 PM
This is a great base recipe if you are in a hurry. I prefer it with fresh, seeded roma tomatoes, diced and fresh bell peppers of all colors. I use red onion which seems a little milder for a salad. Used lime juice, red wine vinegar, olive oil, salt and pepper instead of prepared dressing.
WallyPres
11/30/2018 10:53:46 PM
This has become my "go to" for parties where we're asked to bring "a dish." I found frozen roasted corn which ads some texture. I also diced a large avocado, and added a tablespoon of lime juice. I then marinate it overnight in a gallon ziplock bag after squeezing as much air out as possible. Fritos Scoops is an excellent suggestion for serving.
stushaus
09/22/2023 03:30:39 PM
Not only a family favorite, but always, always a crowd-pleaser!!! Don't be afraid of the black-eyed peas ... they're fabulous (and can be found in the freezer section). I can also say we prefer it without the pickled peppers and I always add lots more cilantro ... but to each their own. Thanks for sharing this recipe!!!
augustmoon
07/19/2010 07:56:56 AM
Super easy and very good. This recipe always gets compliments and is eaten up. Like others I used only 1/2 cup calorie wise Kraft Zesty Italian dressing. I also omit the black eyed peas and use pinto beans or more black beans also add a diced red pepper. I have also turned this in to a great chicken chili recipe. I add this recipe ( I use the 1 cup dressing for this) plus 3 cubes chicken breasts in slow cooker on high for 5-6 hours
Sophie
02/20/2017 05:06:39 PM
5 star is with my dressing otherwise it would be a 3 for me. I used 1/2 bunch of cilantro, eliminated the canned tomatoes and used 3 roma tomatoes chopped. Instead of bottled dressing I added 2 tbsp olive oil, 1 lime juiced, 1/2 tsp balsamic vinegar. It was a hit at my party
sharlene
10/14/2011 09:18:16 PM
This is a hit every time I make it for a party! I dont use Italian dressing though. I use lime juice,red wine vinegar a dash of frank red hot and add fresh garlic and salt and pepper also a lil olive oil...green onion goes great as well! Tastes best when left to marinade for 4 hours or so. thanks so much for the recipe! :))
Becca
04/09/2020 07:06:22 PM
Delicious to serve with tortilla chips for a snack, or even lunch! I added 2 Tbsp of lime juice to recipe and didn’t add the jalapeño pepper since I can’t eat spicy food. I also used canned corn, drained, and I rinsed my black-eyed peas and black beans before adding.
Raquel
05/29/2016 05:33:42 PM
I made this yesterday for a Memorial Day BBQ. Although I had never made it, I just followed the simple recipe and overheard several people saying 'This is incredible'. A couple of pointers....I made sure to rinse and drain the beans and corn really well until no water dripped from the colander when I shook it. While I was gathering veggies from the refrigerator I remembered I had pepper jack cheese and decided to add chopped very small. Although I doubled the recipe, I only added about 3/4 cup of zesty dressing, mixed it up well and then refrigerated everything. I stirred it around after several hours in the refrigerator and noticed that it didn't need any more dressing. I made sure to stir it three or four times over a six hour time period to make sure everything was well coated. I would definitely make this again!
Dave
09/16/2025 04:41:32 PM
I made this pretty much as stated. Using real Jalepeno's instead of canned ones. Gave it a subtle bit of heat. Very simple to make...and it does make a lot with the given recipe.
Cookin' With Lukie
08/21/2025 09:45:22 PM
My family loves it! I didn't need to change a thing...and the best part of it was because I had everything to make it on hand!
lovejbo
07/28/2025 11:05:10 PM
This was great! Very tasty and everyone loved it.
TrendyLox6239
04/04/2025 06:52:03 PM
Made this several times. Always right by resipee. Easy. Excellent.
Josie Easton
03/31/2025 06:21:55 PM
Had to add more salt and red pepper flakes
MommaPam
01/27/2025 02:45:17 AM
I’ve made Cowboy Caviar but not with jalapeños. Red bell pepper for the non heat folks.
Emma Williams
01/13/2025 03:39:05 PM
Literally perfect in every way.
Anne Madison
10/08/2024 05:07:18 PM
I love this stuff! I pretty much follow the recipe, and it turns out reliably every time. I prefer the jarred jalapenos or other mildly hot peppers, but not too much heat. I also dislike green peppers, so I use orange or red. I live by myself, and I can keep this in the fridge for several days. I like it with tortilla chips, wrapped in a burrito wrap, or served as part of a grain bowl.
Brian Wilson
09/10/2024 02:17:54 PM
Made it for dinner — gone before I knew it.