Amazing Bean Salad Cowboy Caviar
This post may contain affiliate links. Please read our full disclosure policy.
Cowboy caviar is one of those easy recipes to throw together, but if you ask my daughter Isabella, she will say it’s a bean salad! Plus it’s low Weight Watchers points! It is also full of protein.

Thank you to Bush Beans for sponsoring this Amazing Bean Salad Cowboy Caviar recipe, regardless all opinoins are my own.
Beans are one of those pantry essentials I never let my house run out of. Pinto, Garbanzo, and Black Beans are my most commonly used beans for recipes in my house, the perfect way to add some extra protein to the meal. Cowboy Caviar is the first cold dish I have made using beans, and we loved how it turned out! Plus, it is only 1 Weight Watchers Point per serving.
Amazing Bean Salad Cowboy Caviar Ingredients
- Black Beans
- Garbanzo Chick Peas
- Sweet Corn– I used canned corn for this, I find canned corn to be a bit firmer than cooked frozen corn.
- Tomatoes-I hate to cut tomatoes, so I used diced canned tomatoes to make this. Either will work in the recipe; just be sure to remove excess liquid. Â
- Red Onion
- Cilantro– Fresh or dried cilantro can be used for the recipe and also can be omitted if you are not a fan.
- Yellow Pepper

Save this recipe!
Love this recipe and want it delivered right to your inbox within minutes? Just fill you email address in the form below and click save to get it plus more from CookEatGo!
Bean Salad Cowboy Caviar Dressing Ingredients:
- Olive OilÂ
- Lime JuiceÂ
- Balsamic Vinegar– I don’t use this much, but it also goes into my Watermelon Salad and my Garlic Dipping Oil. It does blend well with the other ingredients in the dressing
- Chili Powder
- Cumin
- Salt
- White SugarÂ
How To Make Bean Salad Cowboy Caviar:
Open your cans and place them in a strainer and then rinse with cold water. Allow the beans and corn to drip over the sink while you prep the veggies.Â

Cut up your onion, cilantro, pepper, and tomato if you choose fresh instead of canned. Save some of your cilantro off to the side for garnishment if serving at a get-together.
In a small bowl, mix together all your dressing ingredients.

In a larger bowl that can be covered, mix everything, including the dressing.
Mix well and then garnish with more cilantro.
Cover to store in the fridge for at least 30 minutes before serving.
Serve with chips and crackers, or even eat it as is.

What to serve with Cowboy Caviar
- Tortilla Chips
- As toppings on Salad
- Enchilada Soup
- Tacos
- Enchiladas
- Fajitas
How To Store Bean Salad
Store in an airtight container in the fridge for up to three days after making. Be sure to stir again, as the dressing will settle in storage.
Weight Watchers Points Breakdown for Cowboy Caviar
Be sure to recalculate your points whenever you make a recipe for the most accurate points for your plan. I love finding recipes like this that are low points to pair with my favorites or give me wiggle room in my day for other food. Mine worked out to 1 point per serving.

Macros For Bean Salad
When following the recipe card amounts and 12 servings, the calories are 121, 18 grams of carbs, 3 grams of fat, and 5 grams of protein.
I calculated this information using a third-party tool and are meant to be a helpful reference only. Actual values will vary based on the specific ingredients, brands, and portion sizes you use.

Amazing Bean Salad Cowboy Caviar
Save this Recipe!
Love this recipe and want it and more in your inbox? Just add your email below and click save to get it delivered right to you along with other updates!
Ingredients
- 15 Ounce Black Beans
- 16 Ounce Garbanzo Chick Peas
- 15 Ounce Sweet Corn
- 14.5 Ounce Diced Tomatoes
- 1/2 Red Onion
- Cilantro
- Yellow Pepper
Amazing Bean Salad Cowboy Caviar Dressing Ingredients
- 2 Tablespoon Olive Oil
- 3 Tablespoon Lime Juice
- 1/2 Tablespoon Balsamic Vinegar
- 1/4 Teaspoon Chili Powder
- 1 Teaspoon Cumin
- 1/2 Teaspoon Salt
- 1/2 Teaspoon Sugar
Instructions
- Open your cans and place them in a strainer and then rinse with cold water. Allow the beans and corn to drip over the sink while you prep the veggies.
- In a small bowl mix together all your dressing ingredients.
- In a larger bowl that can be covered start to mix in everything including the dressing.
- Mix well and cover to store in the fridge for at least 30 minutes before serving.
- Serve with chips, crackers, or even eat it as is.
Video
Notes
Nutrition
A Note From Jenny
When starting any healthy lifestyle, consult a doctor to address any personal health concerns. Some things can only be addressed medically and by a professional. Blood sugar levels, blood pressure, and hormones checked at a physical before starting and at least once a year, as these all can affect an active lifestyle.
With so many different programs, such as Weight Watchers, Keto, and macros, it can be hard to know what to pick. (If you’re interested in Weight Watchers, you can sign up -> here and sign up for $10/month for 10 months.)
I personally use the app Myfitnesspal to track my food. I use macros and focus on High Protein (calories, fat, protein, and carbohydrates) and rotate through cuts and maintenance calories. (Use a calculator like this -> here) . I did WW for years, but now that I am more maintenance, with cuts throughout the year, and focusing on mobility with strength training. There is no right or wrong answer, as all bodies are different.



Yummy! We make a similar recipe, and it is delicious. Love it with chips!
That bean salad sounds really tasty! I have never had anything like this before, so I am excited to try this.
I cut meat from my diet for a while and this would be perfect to add to my meal plan.
Looks delicious! I can’t wait to try it.
My mom makes a salad similar this (she calls it southern caviar?) and it’s so delicious. This is a reminder that I need to make some this summer! It’s been a while since we’ve had it.
This is such a clever title. I love salads and this looks like it’d be a crowd pleaser. Can’t wait to make this at our next BBQ.
Sounds super yummy! My family loves beans, which provide healthy lean protein. I love finding new recipes in which to include beans.
Now this is a flavorful combo. I really like chick peas, especially when they’re mixed in with some herbs and spices.
We call it Texas caviar but we make it for every single holiday and party. Always the biggest crowd pleaser!
Yum this looks so yummy and fresh! perfect for entertaining with friends
That’s my jam! I love dishes like this at barbecues or parties. It looks easy to put together and is so full of yumminess.
My kids will love this!
What is serving size/
You can change up the serving size to whatever size you want. I kinda divided it up and then changed the number of servings on my e-tools for points.
This recipe is easy and tasty. I love to serve it over grilled chicken breast. YUM