If you love this dip recipe, make sure to try 7-Layer Dip, Hummus, Pimento Cheese Dip, or Easy Homemade Salsa.

How to make Cowboy Caviar:

Rinse Beans: Drain and rinse beans and corn and add to a large serving bowl with chopped tomatoes, and onion. Combine: Add avocado and cilantro and squeeze fresh lime juice on top with a pinch of salt, to taste. Stir and serve with your favorite chips.

Make Ahead Instructions:

Chop the onion and cilantro, rinse the beans, but keep all the ingredients separately in airtight containers in the fridge. Don’t cut and slice avocado until ready to serve. When you’re ready to serve, combine all ingredients in a bowl and add fresh avocado, lime juice, and salt. Store leftover cowboy salsa in the fridge for 2-3 days.

Recipe Variations:

Cheese: Add crumbly cheese like feta or gorgonzola, or small chunks of cheddar or mozzarella. Beans: Use whatever beans you have on hand and they will substitute fine. Veggies: Toss in some shredded carrot or diced cucumber or celery if you want extra veggies. Flavor Twist: Add some Italian dressing, to give a different flavor.

More Appetizers to Try:

Air Fryer Meatballs Deviled Eggs Pizza Sliders Buffalo Chicken Meatballs Air Fryer Chicken Wings Pepper Jelly Easy Homemade Crab Cakes Easy Shrimp Cocktail

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

This post contains affiliate links.

Easy Cowboy Caviar   Tastes Better From Scratch - 23Easy Cowboy Caviar   Tastes Better From Scratch - 16Easy Cowboy Caviar   Tastes Better From Scratch - 89Easy Cowboy Caviar   Tastes Better From Scratch - 21Easy Cowboy Caviar   Tastes Better From Scratch - 91