This easy Cowboy Caviar recipe is the perfect summer appetizer or chip dip! It’s fresh, healthy, takes 10 minutes to make, and is a crowd favorite!

Want to try more tasty dip recipes? I love this Buffalo Chicken Dip, Mango Salsa, or Balsamic Bread Dip!

Cowboy Caviar in a white serving bowl with chips, sliced limes, and a spoon around it.

Why I love this salsa dip:

  • Easy – All you need is one bowl and 10 minutes to make this Texas Caviar recipe.
  • Inexpensive – You really can’t find a better dip to feed a crowd that is as budget friendly as this one.
  • Feeds a Crowd – This makes a big bowl of fresh and delicious dip that should feed up to 15 people! Serve with your favorite chips!

What is Cowboy Caviar?

Cowboy Caviar (or Cowboy Salsa) is a popular chip dip that originated out of Texas.  It’s also sometimes called Texas Caviar and it’s made with simple, healthy ingredients including: beans, corn, bell pepper, avocado, and tomato. It is the perfect appetizer for parties, potlucks, or game day!

How to make Cowboy Caviar:

Combine rinsed beans, drained corn, tomatoes, and onion in a bowl.

Fold in avocado and cilantro. Add lime juice and a pinch of salt and stir to combine.

Serve this Texas Caviar recipe with your favorite chips.

A collage showing four process photos of how to make Cowboy Caviar.

Make Ahead Instructions:

To Make Ahead: ingredients and store them separately (leaving the avocado unpeeled). Then, when you are ready to serve the cowboy caviar, combine all the ingredients in a bowl and add the fresh avocado. Store leftover cowboy caviar in the fridge for 2-3 days.

Recipe Variations:

  • Cheese: Try adding your favorite crumbly cheese, like feta or gorgonzola.
  • Beans: Whatever beans you have on hand can be substituted.
  • Veggies: Throw in some diced celery, or shredded carrot.
  • Flavor Twist: For a different flavor, try adding Italian dressing.

More Favorite Appetizers:

Follow me for more great recipes

Recipe

Cowboy Caviar in a white serving bowl with chips, sliced limes, and a spoon around it.
Prep 10 mins
Total 10 mins
Save Recipe

Ingredients
 
 

  • 15 ounce can black beans , drained and rinsed
  • 1 can pinto beans , (or 2 cans if you want more bean), drained and rinsed
  • 15 ounce can corn , drained
  • 6-8 Roma tomatoes , diced
  • 1/2 large sweet onion , diced
  • 2 avocados , peeled, seeded and diced
  • 1 bunch fresh cilantro , finely chopped
  • juice of 3 limes
  • sea salt , to taste

Instructions
 

  • In a large bowl combine beans, corn, tomatoes, and onion. 
  • Fold in avocados and cilantro. 
  • Squeeze lime juice into the bowl and add a pinch of sea salt.
  •  Stir to combine. Add more sea salt, to taste.

Notes

Make Ahead Instructions: ingredients and store them separately (leaving the avocado unpeeled). Then, when you are ready to serve the cowboy caviar, combine all the ingredients in a bowl and add the fresh avocado. Store leftover cowboy caviar in the fridge for 2-3 days.
Variations:
  • Cheese: Try adding your favorite crumbly cheese (like feta or gorgonzola).
  • Beans: Whatever beans you have on hand can be substituted.
  • Veggies: Throw in some diced celery, or shredded carrot.
  • Flavor Twist: For a different flavor, try adding Italian dressing.

Nutrition

Calories: 104kcalCarbohydrates: 15gProtein: 4gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 268mgPotassium: 354mgFiber: 5gSugar: 3gVitamin A: 358IUVitamin C: 9mgCalcium: 19mgIron: 1mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

I originally shared this recipe August 2014. Updated June 2019.

Related Posts

Share Recipe

Categories

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

Your email address will not be published.

Recipe Rating




Comments

  1. 5 stars
    Love that cowboy caviar! Actually I really have enjoyed all your recipes and so have my family when Ihave shared them!

See More Comments