Posted Jan 27, 2023, Updated Apr 26, 2024 This cowboy caviar (also known as Texas caviar) is a delicious and healthy appetizer to serve any time of the year. Beans, veggies, herbs and spices are tossed in the most delicious homemade dressing for an irresistible dip perfect to feed a crowd! It’s light and fresh and best served with your favorite tortilla chips! Plus, it’s gluten and dairy free, so it’s a great appetizer for guests with dietary restrictions. Also try black bean & corn salsa and pineapple salsa!

Cowboy Caviar Recipe: Ingredients & Substitutions

Black Beans/Back Eyed Peas. You can choose 30 oz (about 3 cups) of your favorite beans including chickpeas, kidney beans, northern beans, etc. Cherry tomatoes. You can use full-sized tomatoes such as heirloom, Roma, etc. but dice them into small pieces. Red onion. Green onion, yellow onion, or white onion are great substitutes. Sweet corn. fresh corn cooked and cut off the cob, or thawed frozen corn both work well in this recipe Olive oil. avocado oil is a good substitute. Lime juice. Fresh or bottled are both great choices. White wine vinegar. You can substitute any vinegar you’d like here – my recommendations are red wine vinegar or apple cider vinegar. Honey. you can use sugar or maple syrup in place of honey. Mustard. use your favorite variety – we prefer Dijon. Optional: for heat you can add jalapeño, chili powder or cayenne pepper. We prefer the mild version

How to Make Cowboy Caviar

Let’s walk through how to make Texas caviar step-by-step, and don’t forget to watch the video.

Make the Dressing

Begin by making the dressing by whisking together all the dressing ingredients in a small bowl, then, set the dressing aside.

Assemble

Next, in a large bowl, combine all the cowboy caviar ingredients (including spices), except for the avocado. Then, pour the dressing over the mixture. Stir until all the mixture in homogeneous- uniform throughout. Once the cowboy caviar is well-mixed, taste and adjust spices (especially salt and pepper) to your liking. Then, cover the bowl and chill for at least 1 hour in the refrigerator. When you’re ready to serve, stir in the diced avocado, then transfer the cowboy caviar to a serving dish. Once it’s situated in the serving bowl, garnish the Texas caviar with cilantro and enjoy with chips.

Serve

Serve this cowboy caviar recipe chilled as an appetizer or side to your favorite dishes, here are some suggestions:

Serve it on game day alongside your favorite appetizer recipes, such as warm sausage cream cheese dip, black bean dip, and pretzel dogs. It’s a great appetizer or side dish to serve with your favorite Mexican recipes on taco night, like ground beef tacos and homemade guacamole. Use it as a garnish for baked chicken breasts.

How to Store Texas Caviar

Store leftover cowboy caviar in an airtight container in the refrigerator for up to 5 days. I don’t recommend freezing this recipe. If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Cowboy Caviar  - 2Cowboy Caviar  - 81Cowboy Caviar  - 47Cowboy Caviar  - 29Cowboy Caviar  - 17Cowboy Caviar  - 78Cowboy Caviar  - 73Cowboy Caviar  - 89Cowboy Caviar  - 46Cowboy Caviar  - 54Cowboy Caviar  - 2Cowboy Caviar  - 56Cowboy Caviar  - 79Cowboy Caviar  - 97Cowboy Caviar  - 73Cowboy Caviar  - 35Cowboy Caviar  - 49Cowboy Caviar  - 68Cowboy Caviar  - 80Cowboy Caviar  - 76Cowboy Caviar  - 63