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!
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.
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:
- Cucumber Onion Salad
- Beer Bread
- Easy Homemade Crab Cakes
- The Perfect Charcuterie Board
- Air Fryer Chicken Wings
- Chicken Taquitos
- BBQ Meatballs
- Cheesy Bean Dip
- 5-Minute Homemade Salsa
Follow me for more great recipes
Recipe
Best Sides to Bring to a BBQ
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
- 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
Did You Make This Recipe?
Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!
Follow Me
I originally shared this recipe August 2014. Updated June 2019.
This post contains affiliate links.
Like the recipe. Its basically ceviche with black beans.
Is this recipe too heavy to be used as a small side salad/dish? As on a three salad luncheon plate for example.
Thanks
This good for my Sissy Frances too!
My wife’s favorite snack. Quick and easy with colors that look great. We like to and orange and yellow peppers for extra flavor and color.
Love that cowboy caviar! Actually I really have enjoyed all your recipes and so have my family when Ihave shared them!
my guests loved it