Cowboy Caviar Dip

  • Jump to Recipe
  • 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 a total crowd pleaser.

    cowboy caviar in a blue serving bowl

    Texas Caviar or Cowboy Caviar

    This famous party dip 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.

    close up of texas caviar with a wood spoon

    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, 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, Cowboy Caviar Dip is requested. People just love it!

    You’ll also see it as a bean dip, black eyed pea dip and even Carolina Caviar.

    Cowboy Caviar Ingredients

    There really isn’t much of a how to make cowboy caviar 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.

    Find a good TV show to watch and grab your cutting board.

    • Bell Pepper- I tend to use two colors, but you can also use all three: red, yellow and/or green.
    • 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 sweet 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.
    • 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.
    • 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. Chips and crackers work best!

    I really can’t stress this enough- 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.


    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 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.

    Make Ahead & Storage

    I highly recommend making a double batch, it goes fast and you want to have leftovers, believe me! Serve Cowboy Caviar/Texas Caviar with homemade tortilla chips, hamburgers, hot dogs or any other cookout type event.

    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.

    I do not recommend freezing cowboy caviar.

    cowboy caviar for pinterest

    More easy appetizers:

    Cajun Oyster Crackers
    Need an easy snack or a delicious way to add crunch to a soup or salad? These easy Cajun Oyster Crackers are the answer!
    Need an easy snack or a delicious way to add crunch to a soup or salad? These easy Cajun Oyster Crackers are the answer!
    Chili Cheese Dip
    A bowl 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!
    Smoked Salmon with Creamy Pesto Crackers
    Smoked Salmon Pesto Crackers are easy no-cook appetizers perfect for any potluck, party or afternoon snack. They are also healthy!
    Smoked Salmon Pesto Crackers are easy no-cook appetizers perfect for any potluck, party or afternoon snack. They are also healthy!


    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

    Get our FREE 8 Day E-Course on How to Be a Better Home Cook. Sign up HERE!

    how to be a better home cook cover


    Be sure to follow me on social media, so you never miss a post!

    Facebook | Twitter | Youtube 
     Pinterest | Instagram 

    overhead of cowboy caviar for a party
    Print Recipe
    4.80 from 5 votes

    Cowboy Caviar Dip

    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 Time30 mins
    Total Time30 mins
    Course: Appetizer, Salad, Side Dish
    Cuisine: American
    Keyword: cowboy caviar, texas caviar
    Servings: 12
    Calories: 97kcal
    Author: Jessica Formicola



    • Combine bell peppers, tomato, onion, jalapenos, garlic, black beans, black eyed peas, corn and cilantro in a large mixing bowl. Set aside.
      ingredients for cowboy caviar
    • 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.
      bowl of cowboy caviar for serving
    • Serve with tortilla chips.
    • If you’ve tried this recipe, please come back and give it a rating! 


    Nutritional information does not include tortilla chips. 


    Calories: 97kcal | Carbohydrates: 18g | Protein: 4g | Sodium: 62mg | Potassium: 289mg | Fiber: 4g | Sugar: 3g | Vitamin A: 575IU | Vitamin C: 28.1mg | Calcium: 16mg | Iron: 1.1mg
    texas caviar for pinterest
    image of jessica formicola

    You Might Also Like...

    Leave a Reply

    Your email address will not be published.

    Recipe Rating

    What type of comment do you have?


  • Michelle wrote:
    • Jessica Formicola wrote:
  • Casey wrote:
    • Jessica Formicola wrote:
  • Kait and Andy Miller :) wrote:
    • Savory Experiments wrote:
  • Anonymous wrote:
    • Jessica at Savory Experiments wrote: