Subscribe for our FREE 30 minute meals book!

  • Recipes
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop

Meal Type ยป Gluten Free Appetizers and Sides ยป Mexican Three Bean Salad

Mexican Three Bean Salad

Claire Cary

By

Claire Cary

5 from 3 votes
July 9, 2024
Jump to Recipe

Loaded with good for you ingredients, this Mexican three bean salad is an easy gluten free and vegan side dish for your next summer barbecue! This made from scratch recipe is ready in just 10 minutes and full of protein.

mexican bean salad with tomatoes, beans and dressing on the side

You can probably tell by now but I’m a sucker for a good easy bean salad. Chickpea tuna salad, chickpea avocado salad, mediterranean chickpea salad!

I think I have all the chickpea bases covered, so I wanted to mix it up this time around.

This is a crowd pleasing, vegetarian, dairy free, gluten free, Mexican bean salad that you can whip up in just about 10 minutes! Sign me up.

This Mexican bean salad is just begging to be served at your next pot luck, Summer barbecue, or beach trip. It’s perfect next to a Chickpea Burger with one of my blueberry pie bars for dessert. Ugh, yum. Try my caesar pasta salad next!

Why you’ll love this recipe

  • Easy to make
  • High protein
  • Perfect for meal prep
ingredients in bowls

Key ingredients

This Mexican bean salad is Mexican inspired as the name suggests, so we’re going to be using certain beans, veggies and spices to give lots of authentic flavor.

This recipe calls for canned beans to make things easy, but freshly cooked beans work just as well if you have that. I used black beans, kidney beans and cannellini beans, but you can really use whatever you have on hand.

The remaining ingredients consist of grape or cherry tomatoes, bell pepper, corn, red onion, cilantro and avocado.

Then it’s finished off with a simple dressing made from olive oil, hot sauce and a few different spices. It’s so simple but packs so much flavor.

I’m a self proclaimed spice wuss, so I don’t like too much spice, but don’t be afraid to load it in there if you really like spice! You can also add in some red pepper flakes or a diced jalapeno if you like spice.

pouring the spicy dressing on the salad

How to make a Mexican bean salad

The best part about this recipe is definitely how good it tastes, but also because of how easy it is to make! The first step is to drain and rinse all of the beans until the water runs clear and then add to a large bowl.

WANT TO SAVE THIS RECIPE?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Chop the onion, bell peppers, tomatoes, and defrost the corn if necessary and add to the bowl. 

Whisk all of the dressing ingredients together and pour on top of the salad, then toss to combine.

Top with the avocado and cilantro and let marinate for about 15 minutes to allow all of the flavors to blend together.

Enjoy as is, as a side dish or even a dip with your favorite tortilla chips!

ingredients for the mexican bean salad in a bowl with cilantro on top

How to store

Once prepared, this three bean salad will keep in the fridge for about 5 days. You’ll know it’s bad because it will really start to smell. Unfortunately, beans do that!

Why do you need to rinse beans?

You want to be sure to rinse the beans well before adding them to the salad. You can add all three cans to a strainer and rinse until the water runs clear.

This is to ensure the salad isn’t soupy from excess liquid and some say it can help with digestion of beans!

Do you serve it hot or cold?

This Mexican bean salad is best served cold, but you can also heat it up and add it to a burrito or tacos if you’d like!

It’s honestly delicious no matter how you have it. I’ll sometimes cook up some ground beef or turkey with taco seasoning and serve it with rice and this salad and it’s so filling and delicious.

mexican three bean salad in a bowl with avocado

Try these salads next!

  • Quinoa Tabbouleh Salad
  • Thai Quinoa Salad
  • Vegan Kale Caesar Salad
  • Homemade Pico de Gallo

If you make this Mexican bean salad, leave a comment below and let us know how it turns out! As always, be sure to follow me on instagram for more recipes!

5 from 3 votes

Mexican Three Bean Salad

by: claire cary

Loaded with good for you ingredients, this Mexican bean salad is an easy side dish for your next party! It is ready in just 10 minutes and full of flavor.
/ /
Prep: 10 minutes mins
Cook: 0 minutes mins
Total: 10 minutes mins
8

Ingredients

Salad:

  • 1 can kidney beans
  • 1 can black beans
  • 1 can cannellini beans
  • 1 cup chopped red onion
  • 1 red or green bell pepper
  • 1 cup halved grape tomatoes
  • 1 cup corn
  • 1 avocado
  • ½ cup chopped cilantro

Dressing:

  • 2-3 tablespoons hot sauce
  • 1 tablespoon olive oil
  • 1 teaspoon maple syrup or honey
  • 2 tablespoons lime juice
  • 1 teaspoon cumin
  • ½ teaspoon mexican chili powder
  • ½ teaspoon salt or to taste
US Customary – Metric

Instructions

  • Drain and rinse all of the beans until the water runs clear. 
  • Add to a large bowl. 
  • Chop the onion, bell peppers, tomatoes, and defrost the corn if necessary and add to the bowl. 
  • Whisk all of the dressing ingredients together and pour on top of the salad.
  • Top  with the avocado and cilantro and enjoy!

Notes

You can use regular chili powder in place of the Mexican chili powder. 
Because all hot sauces have very different levels of spice, start with a small amount and add more to your desired level of spicy. 
This recipe will store in the fridge for about 5 days. 
You can use any type or combination of beans for this recipe. Just be sure to use a total of 3 cans, or 4.5 cups cooked beans. 
You can use fresh or frozen corn for this recipe. Be sure to use a total of 1 cup and defrost the corn if necessary before using. 
Serving: 1cup / Calories: 205kcal / Carbohydrates: 31g / Protein: 10g / Fat: 5.3g / Fiber: 9.3g / Sugar: 4.3g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!

Related posts:

  1. Buffalo Tofu Wings
  2. Vegan Caesar Salad
  3. Homemade Pico de Gallo
  4. Vegan Sweet Potato Quesadillas
5 from 3 votes (1 rating without comment)

leave a comment and rating Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Deb
    October 28, 2025

    Hi Claire,
    Could you share the brand of hot sauce you were recommending for the dressing, as there are so many available. Unfortunately, the link on the recipe does not share that information.
    Thanks so much!

    Reply
    1. Claire Cary
      October 28, 2025

      I like cholula! Just the classic one for this recipe.

      Reply
      1. Deb
        October 29, 2025

        Thank you for the quick response…cholula is one of my favorites! I appreciate it!

        Reply
  2. Becky
    November 3, 2024

    My daughter just made this and it was fabulous! I am planning to make it this week and hopefully mine will turn out just as good.5 stars

    Reply
    1. Claire Cary
      November 3, 2024

      I’m sure it will! So glad you loved it.

      Reply
  3. Bernadette
    September 1, 2019

    Love this so delicious and easy to make! Thank you for all of your fabulous recipes!5 stars

    Reply
    1. Claire Cary
      September 1, 2019

      Thanks Bernadette! I’m so happy you liked it.

      Reply
claire cary

Welcome,
I’m Claire

Eat With Clarity is a place for gluten free recipes that are just as good as the real thing. With plenty of vegan, vegetarian and paleo options, there is something here for everyone!


Read Claire’s Story

you’ll also love

  • Gluten Free Appetizers and Sides

    Buffalo Tofu Wings

  • Gluten Free Appetizers and Sides

    Kale Quinoa Salad & Lemon Dijon Dressing

  • Gluten Free Appetizers and Sides

    Gluten Free Quinoa Tabbouleh Salad

  • Gluten Free Pasta Recipes

    Vegan Pasta Salad with Lemon Dressing

  • Gluten Free Appetizers and Sides

    Tomato Cucumber & Avocado Salad

  • Gluten Free Lunch & Dinner Recipes

    Crispy Vegan Tofu Nuggets

claire cary of eat with clarity

get more clarity

"โœฆ" indicates required fields


More

  • About
  • eBook
  • Disclaimer
  • Privacy
  • Services

Recipes

  • Recipe Index
  • Breakfast
  • Desserts
  • Dinner
  • Drinks

As Seen In

  • Buzzfeed
  • Yahoo!
  • Well + Good
  • Parade
  • Self

Site by Katelyn Gambler & Made To Thrive

COPYRIGHT ยฉ 2021 ยท EAT WITH CLARITY, LLC. ALL RIGHTS RESERVED.

Information from your device can be used to personalize your ad experience.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.