4.69 from 142 votes

Ultimate Cowboy Caviar

This post may contain affiliate links. Please read our read the Privacy Policy

Cowboy Caviar, or Texas Caviar, is a healthy, flavorful, and easy dip recipe with delicious chunks of avocado.

Full of diced veggies and a healthy serving of beans, this dip is a can’t go wrong trendy appetizer or Texas side dish perfect for party crowds, big football games, or as a stay-at-home movie snack.

cowboy caviar recipe with chip dipping into this hearty dip.

Why you will love this Perfect Party Side Dish

Salsa and dips are delicious and fun to eat year round and with very little work, this recipe is truly a dump and enjoy a version of a simple and easy appetizer.

Of course, no one can eat just one dip (nor should they have to) so add cream cheese bean dip and creamy cucumber dip to the table for a trio of amazingness!

And while this no-nonsense dip itself is just a prep of cutting up the veggies (yay for no cooking!), you can go one step further, add some beef or chicken and really make Cowboy Caviar into a savory and filling Mexican Nacho night


You don’t need a Sunday or a big party to sit down and make up this delicious and ultimate Cowboy Caviar – however, it IS one of the most perfect football party side dishes!

Full of chunky vegetables, delicious sweet red onions, and a balance of hearty beans, this easy recipe is no doubt perfect to chow when you are vegging out in front of the TV!

This Cowboy Caviar dip is dangerously delicious. You likely have many of these ingredients on hand already, but here is a quick glance grocery list to grab.

  • black beans, drained and rinsed
  • pinto beans, drained and rinsed
  • corn (frozen or canned, drained, is fine)
  • tomato
  • cilantro
  • orange peppers
  • red peppers
  • yellow pepper
  • red onions
  • jalapeno
  • chili powder
  • cumin
  • salt
  • black pepper
  • olive oil
  • lime
  • avocado
  • tortilla chips
cowboy caviar ingredients.

How to make the Best Cowboy Caviar

  1. Add the first 10 ingredients together in a large mixing bowl.
  2. Gently combine and mix them together.
  3. Add the seasoning (chili powder, cumin, salt, and pepper) and mix well.
  4. Drizzle olive oil and squeeze lime juice onto the mixture (making a light tangy vinaigrette) and mix well to evenly coat. Add fresh cilantro leaves.
Texas caviar in a bowl and being prepped with fresh vegetables, beans, onions and herbs. TikTok recipe.
  1. Refrigerate TikTok Cowboy Caviar for 2-4 hours or overnight to let flavors mingle and marinate for the boldest flavors.
  2. Stir well before serving. Occasionally the fridge may dry out dip if not sealed properly, so it’s fine to add an additional tablespoon of oil if necessary.
  3. Serve dip recipe with homemade tortilla chips.
viral cowboy caviar dip on a chip.

Is Cowboy Caviar Keto Friendly? 

I get asked if Cowboy Caviar is Keto and Low Carb a lot. While beans are an amazing source of natural protein, they are not keto-friendly if you are on a strict diet.

That doesn’t mean this football dip isn’t a great choice over other party side dishes.

Here are estimated nutritional values. 

Disclaimer: Dietary information provided by Carb Manager. If you are on a KETO or Low Carb diet, always make sure to double-check your own information with this or My Fitness Pal based on the brands and weights you use.

I am not responsible for the calculations but do try to provide as much information as possible for readers to make informed decisions.

huge bowl of keto friendly cowboy caviar Texas dip.


Where did Cowboy Caviar come from?

This is another famous recipe that Helen Corbitt created in the 1940s. She is the same one that made my favorite dip in the world “Neiman Marcus Dip.” 

More recently this dish has also made its rounds on TikTok but Cowboy Caviar is not new.

Is Cowboy Caviar a vegan recipe? 

Yes, this recipe is completely vegan. It is full of whole foods like beans and fresh herbs. 

Can you freeze Cowboy Caviar?

Wow, you have some dip left?? All jokes aside, if you have an excess of this recipe, it is best NOT to freeze cowboy caviar. This recipe needs to be served fresh. If you do have leftovers, I suggest making them a meal and serving them on top of White Chicken Enchiladas instead.

What types of beans are best for this dip? 

Black beans and Pinto Beans are best for this dip as shown, however, it’s fine to vary beans like Kidney beans, Black-eyed peas, and Navy beans if you like.

What is a substitute for cilantro?

Cilantro either tastes super fresh and almost sweet or it tastes like soap. If you are one of those people that hates cilantro, then you can leave it out. 

A really great substitute for cilantro is green onions. 

viral cowboy caviar recipe.
4.69 from 142 votes

Cowboy Caviar (TikTok Viral)

Prep Time 10 minutes
Total Time 4 hours 10 minutes
Cowboy Caviar, or Texas Redneck Caviar, is a healthy, flavorful, and easy chunky Texas side dish dip recipe. Full of diced veggies and a healthy serving of beans, its a can't go wrong appetizer or side dish perfect for party crowds, big football games, or as a movie snack – The ULTIMATE Cowboy Caviar recipe! Recently seen as a viral tiktok recipe.


  • 15 oz. black beans drained and rinsed
  • 15 oz. pinto beans drained and rinsed
  • 1 cup corn frozen or canned
  • 1/2 cup tomato chopped, Roma or Beefsteak
  • 1/2 cup fresh cilantro leaves chopped
  • 1/3 cup orange bell pepper diced
  • 1/3 cup red bell pepper diced
  • 1/3 cup yellow bell pepper diced
  • 1/3 cup red onions diced
  • 1 jalapeno seeded and diced
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3-4 tablespoons olive oil
  • juice of 1 lime
  • tortilla chips for serving


  • Drain and rinse beans from can. Draining helps prevent too much moisture as well as the dark black color of the beans making the dip look muddy.
  • Add first 10 ingredients together in a large mixing bowl. Mix well.
  • Measure and dd seasoning (chili powder, cumin, salt and pepper) and mix well.
  • Drizzle olive oil and squeeze lime juice onto mixture and mix again to evenly coat.
  • Add in chopped fresh cilantro leaves.
  • Refrigerate dip for 2-4 hours or overnight to let flavors mingle.
  • Stir well before serving, adding an additional tablespoon of oil if necessary.
  • Serve with homemade tortilla chips.



Can Cowboy Caviar be made ahead of time? 
Yes, it can be made a day in advance to let the flavors mingle. However, there are certain added ingredients, like avocado, that wont keep so be mindful on what should be added the day of. Just store in an air tight container in the fridge and fluff and serve next day. 
Can you freeze Texas Caviar? 
No – these vegetables combined will not freeze well together.  Because this dip is basically a dump and go dip, there really should be no reason to freeze as it is. 
What are other ways to serve this dip? 
The most popular way is a strong tortilla chip or Fritos, but this combination of beans and vegetables can also be used as taco topping or inside tortillas for a burrito as well.
How to make Cowboy caviar spicier.
Overall, this dip is super flavorful but not spicy, which is great for little ones. But if you want to kick it up a notch, add jalapenos, chilies or serrano peppers. Additionally a bit of tabasco or Verde sauce works. 
Variations of this Hearty Dip
Need more ways to enjoy this dip or suggestions on changing up the ingredients? Try adding cooked beef, a half cup drained sweet corn, cooked crunchy bacon pieces, green onions, or changing the bean type. 


Serving: 0.5cup | Calories: 299kcal | Carbohydrates: 44g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 232mg | Potassium: 743mg | Fiber: 14g | Sugar: 3g | Vitamin A: 847IU | Vitamin C: 44mg | Calcium: 67mg | Iron: 4mg

Nutritional Disclaimer: The nutritional data provided here is auto-calculated and intended for your convenience only. As it’s generated via automation, its accuracy may be compromised. For precise nutritional insight, please compute the values utilizing the actual ingredients in your recipe through your chosen nutrition calculator or application.

Sharing of this recipe is encouraged and appreciated. Copying of full recipe to any social media is prohibited.

Did You Make This Recipe?

Make sure to follow Salty Side Dish on Pinterest and rate the recipe here and make sure to leave a comment below!

4.69 from 142 votes

Leave A Comment

Have a question or want to provide feedback? Share your recipe reviews or questions here and I will do my best to help!

Recipe Rating


  1. Can Avocado oil be substituted for olive?

    1. The only difference would be the taste, so its more of a preference. If you like avocado oil, it shouldnt be an problem.

  2. HI, there, I made this tonight and the red onion was soooo potent. Is there a way to make that less potent? Or should I just use regular onion nexts time? Thanks for the recipe. SOOO Good!

    1. Looks like you got a really ripe onion! I personally love red onions and its one of my favorite thing in different dips, but if its too strong for you, try cutting into tinier pieces so you dont bite down as much OR just halving the onions. Alternatively, you can leave out onions if they bother you, but I feel like the recipe would have less kick.

    2. Cut your onion up as directed then place in a dish of ice water (covering it completely) for about 15 min. It will just taste like a mild red onion should. I do this all the time when adding red onion to something such as a salad or when your onion is raw and you find you have a beautiful purple onion with way too muck spunk!

  3. How many days is this ok to store in fridge?

    1. The problem with avocado is that it browns very quickly, so I would not keep this more than a day if you have avocado in it.

  4. Can this be canned?

    1. HI Paulette! Unfortunately I am not an expert in canning and I know it requires a lot of rules, so I cannot firmly tell you that you can can this type of recipe.

  5. Delicious and easy to make. Great for a summer cookout, too.

Where To Next?