Cowboy Caviar Dip (Texas Caviar)

Cowboy Caviar Dip, a no cook appetizer recipe, is perfect for any get together. You just chop everything up, toss it together and marinate. It is always a big hit.

close up of texas caviar with a wood spoon


You will love this recipe for Cowboy Caviar

This party dip was made famous by chef Helen Corbitt and now has many names and variations. I’ve always called it Texas Caviar, but apparently Cowboy Caviar is more acceptable nationwide due to the fact that CostCo now sells it in bulk.

Legend goes that a Texas woman developed this recipe back in the 1940s to try and incorporate a more flavorful and colorful dish for black eyed peas using fresh veggies, which are eaten as a sign for prosperity and luck.

You know how Texans love their state (I used to live there, I get it) so she named is Texas Caviar.

overhead of cowboy caviar with tortilla chips and lime

Well she certainly hit a winner. Whenever I attend a party, no matter the season, it is requested because it is such a great recipe. I usually serve it as a dip for an appetizer, but it can certainly be a side dish for tacos, burritos or quesadillas.

You’ll also see this hearty dip as a bean dip, black eyed pea dip, Mexican caviar and even Carolina Caviar.

What is Cowboy Caviar?

Cowboy caviar is a type of salsa or dip that is typically made with a combination of beans, vegetables, and a tangy dressing. It is often referred to as “Texas caviar” as it originated in Texas and is popular in Southwestern cuisine. There can be variations in the recipe.

Cowboy Caviar Ingredients

There really isn’t much of a how to make this simple dip since it is really all in the chopping. My only word of advice is to chop small, bite sized pieces to make it easier for dipping. The only exception is with the tomatoes, which are actually best left a little larger.

ingredients for cowboy caviar

The prep time is long… because it takes a long time to chop all these up! You can also use a food processor and pulse a few times, but it won’t be nearly as pretty as finely diced by hand. Place it all in a large bowl with the dressing and stir it up.

  • Bell Pepper- I tend to use two colors, but you can also use all three: red bell pepper, yellow bell pepper, orange bell peppers and/or green bell peppers.
  • Tomatoes– I used to use plum tomatoes, but now I prefer grape tomatoes. Instead of having to seed and de-pulp, I can just slice and add. Large beefsteak are also acceptable, just try to get as much seed/pulp out as your can before adding.
  • Red Onion– Red is prefered more for color than flavor. Sweet, white or yellow is totally acceptable. Strong onion flavors will be muted after it sit in the viewer.
  • Jalapeno Pepper- If you are going for a mild version, omit these, or add up to two for a hot, make-you-sweat version.
  • Garlic- I prefer fresh for nearly everything except this dip. The jarred minced garlic is slightly sweet without a huge garlic punch. Perfect!
  • Beans– My favorites are black beans and black-eyed peas (which are actually beans, not peas). Use both or one or the other.
  • Corn– Canned corn is the easiest because you just need to drain, but you can also use fresh corn (cooked) or frozen corn (thawed).
  • Cilantro– totally optional. If making for a large party, I usually omit since so many folks have a genetic opposition to cilantro making it taste like soap or dirt.
  • Hot sauce– since it it so watered down, this will only give a slight heat.
  • Vinegar– I prefer red wine vinegar, but apple cider or white wine vinegar can also be used.
  • Olive oil– For straight eating, I almost always use olive oil or avocado oil. Really, any neutral oil or flavored infused oil will work.
  • Fresh Lime juice– fresh is best!
  • Kosher salt– or any coarse salt. Salt helps to brighten and amplify flavors, but can be omitted if you are aiming for lower sodium. Feel free to add a few grinds of black pepper too.
  • Sugar– also optional but really does a lot for balancing acidic flavors.
  • Tortilla chips – since this is a chunky dip, using crudites is kind of hard. Corn chips and crackers work best!

I really can’t stress this enough- this colorful cowboy caviar is the most verstile recipe ever. Don’t stress over exact ingredients or amounts. It will still taste good.

how to make cowboy caviar

It is important to note is that the oils in jalapenos can burn your skin. In order to prevent this, wear plastic/latex gloves, use small sandwich bags or cover hands in cooking oil. Wash hands immediately after handling. If you do experience an oil burn, place affected area in a bowl of milk.

How to make Cowboy Caviar Dip

  1. Combine bell peppers, tomato, onion, jalapenos, garlic, black beans, black eyed peas, corn and cilantro in a large mixing bowl. Set aside.
  2. Whisk together olive oil, red wine vinegar, lime juice, Kosher salt, hot sauce and sugar. Pour over chopped vegetables, tossing to coat.
  3. Cover and chill for 1-2 hours, or up to overnight.
  4. Before serving, drain out most of the marinade by tipping the bowl with the lid securely in place. You don’t want to lose it all or pour it through a colander. I use the lid of the bowl to help me strain.

Cowboy Caviar Recipe variations

There are many variations on this regional dish. They vary in flavor, ingredients and marinade. The main ingredients always include beans and vegetables.

Some other items that are common to add to the veggies are avocados, cucumber, green onions and even sweet potatoes.

angle view of texas caviar dip

If you are looking for a super spicy variation, double the jalapenos or even use habanero peppers. Chili powder or aleppo pepper can also be added to the marinade. Chipotle peppers (canned or dried) will add a smoky heat.

Cowboy Caviar Dressing

The dressing is nearly as important as the chopped vegetables, but since this recipe is totally forgiving and verstile, make up your own special version.

I’ve used literally nothing but red wine vinegar and had good results, but like it better when blended with oil, lime juice, hot sauce and a tiny bit of sugar. The sugar is optional and helps to balance out acidic flavors.

close up of texas caviar dip

This marinade will give your cowboy caviar a pickled taste, which I love, but if pickled and and vinegar flavors aren’t your jam, then opt for the other most popular variation.

Italian dressing! Bottled Italian salad dressing can be substituted for the whole dressing. Use about 1 cup. It will give a zesty flavor without an overwhelming vinegar base.

vegetable dip on a tortilla chip

Either way, the natural flavors and oil from the vegetables, especially jalapeno, will shine through and complement instead of distract or become muted.

Cowboy Caviar Recipe storage

Make Ahead/Leftovers: I highly recommend making a double batch, it goes fast and you want to have leftovers, believe me! Store in an airtight container in the fridge for up to 5 days. Drain excess liquid and give it a good stir before using again.

Leftovers are also great to have on hand. Serve over tacos, nachos, salad or make Southwestern Shrimp and Grits!

You can make this ahead of time but remember that the vinegar is going to pickle, so the longer it sits, the more like pickled vegetables it will get. This can be good or bad depending on your end goal.

Freezing: I do not recommend freezing cowboy caviar.

How long does Cowboy Caviar last?

When properly stored in an airtight container in the refrigerator, cowboy caviar can typically last for about 3 to 4 days. It’s important to note that the texture and taste may slightly change over time as the flavors meld together. To maintain the freshness and quality, it’s recommended to consume cowboy caviar within this time frame. If you’re preparing a large batch, you can consider dividing it into smaller portions and storing them separately for easier consumption.

cowboy caviar for pinterest

Texas Caviar Recipe FAQs

Is cowboy caviar just pico de gallo?

Pico de gallo is typically a base of just tomatoes and no dressing, Texas caviar has many more ingredients and a dressing.

Are black-eyed peas a bean or a pea?

Black-eyed peas are classified as a bean rather than a pea. While their name includes the term “pea,” they are actually a type of legume belonging to the bean family. They are known for their distinct black dot or “eye” on their cream-colored skin, which gives them their name. Black-eyed peas are commonly used in various cuisines and are valued for their mild flavor and nutritional benefits.

More Easy Appetizer Ideas

A bowl chili cheese dip

Chili Cheese Dip

If you are a fan of dips you need to make this 3 ingredient Chili Cheese Dip, whips up in under 10 minutes and is fool-proof!
See The Recipe!
overhead of a butter with 4 flavor combinations

Butter Board Recipe

All the rage for entertaining, a Butter Board will be the talk of your party! Four flavored butters for crackers, bread or crudite.
See The Recipe!
bowl of bacon wrapped meatballs with a wooden toothpick

BBQ Bacon Wrapped Meatballs

Tender, juicy homemade meatballs wrapped in crispy bacon and slathered in your favorite BBQ sauce. Great appetizer or side!
See The Recipe!


  • Wood cutting board – wood won’t dull your knives like plastic and if treated properly, has natural antimicrobial properties.
  • Good knife – Global is my favorite! They are worth the price, I promise. I am kind of obsessed with them and store them tucked away so no one else can use them. Including hubby. Hands off my good stuff!
  • Mixing Bowls– make sure to check out my article on Using the Right Mixing Bowl, you’d be surprised how many people aren’t!
Texas caviar for pinterest
overhead of cowboy caviar for a party

Cowboy Caviar Recipe (Easy!)

4.87 from 84 votes
Cowboy Caviar is my most popular recipe! Made with fresh vegetables, black beans and a simple marinade, it will be the hit of the party.
Prep Time: 30 minutes
Total Time: 30 minutes
Servings: 12



  • Combine bell peppers, tomato, onion, jalapenos, garlic, black beans, black eyed peas, corn and cilantro in a large mixing bowl. Set aside.
  • Whisk together olive oil, red wine vinegar, lime juice, Kosher salt, hot sauce and sugar. Pour over chopped vegetables, tossing to coat.
  • Cover and chill for 1-2 hours, or up to overnight.
  • Before serving, drain out most of the marinade by tipping the bowl with the lid securely in place. You don't want to lose it all or pour it through a colander. I use the lid of the bowl to help me strain.
  • Serve with tortilla chips.
  • If you've tried this recipe, please come back and give it a rating or leave a comment.


Nutritional information does not include tortilla chips. 


Calories: 97 kcal, Carbohydrates: 18 g, Protein: 4 g, Sodium: 62 mg, Potassium: 289 mg, Fiber: 4 g, Sugar: 3 g, Vitamin A: 575 IU, Vitamin C: 28.1 mg, Calcium: 16 mg, Iron: 1.1 mg
Author: Jessica Formicola
Calories: 97
Course: Appetizer, Salad, Side Dish
Cuisine: American
Keyword: cowboy caviar, texas caviar
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
texas caviar for pinterest
Jessica Formicola in her ktichen

About the Author

Jessica Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal and more!

Read More About Jessica

4.87 from 84 votes (81 ratings without comment)

Join The Discussion

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

Recipe Rating

Questions and Reviews

  1. Hi. Are you sure you meant to say 2 Cups of red wine vinegar? I fixed this and it was completely swimming in the dressing. Ended up draining it all off. Is it really intended to have that much liquid? Thanks!

    1. Hi Michelle, sorry! It is supposed to be 1 cup, thanks for catching that! I like using a lot so it can pickle and then I do drain any excess off. The other veggies will leach some moisture as well. I’ll make this more clear. Hope you enjoyed it.

  2. 5 stars
    I brought this to Thanksgiving and it was a big hit. It’s now being requested for Christmas Eve, that’s how good it was. This time, I’ll take my contacts out before cutting the jalapeño. My only mistake last time!

    1. Oh, Casey. I’ve been there and done that! I keep non-powdered latex gloves in the kitchen for chopping any peppers. It helps~

  3. 5 stars
    YEY!!! So glad you posted this recipe on your website! It was one of our favorite dishes at the Cinco De Mayo parties in Baltimore. Huge congrats on your success with this site and your amazing cooking abilities! Hope everything else is going well.