Mexican Bean Salad

Whether you need a dish for Cinco de Mayo, or you’re just looking for a salad that will feed a group, Mexican Bean Salad is a hit with a wake up flavor.   This is a wonderful, tasty, and colorful salad. It’s very attractive even in a clear glass bowl. The longer it marinates, the better the flavor.  Left-overs are wonderful the second day.



Carol's kitchen veggies



I’m using 3 kinds of beans including cannellini  beans, black beans, and kidney beans.  If you have another white bean, like great northern or navy beans,  you can substitute them.  In fact, even garbanzos would work with this dish.  I like to marinate the beans the day before I make the salad; add the vegetables, toss, cover, and refrigerate before serving.  You can also combine it all the same day and serve.   Just remember that the second day you have greater taste.








Mexican Bean Salad

Mexican Bean Salad is a wonderful, tasty, and colorful salad which is perfect for pot-luck suppers.
Course Main Course, Salad
Cuisine American
Keyword Mexican, Mexican salad, potluck, salad
Servings 8


Mexican Salad

  • 1 can black beans drained and rinsed
  • 1 can cannelli beans drained and rinsed
  • 1 can kidney beans drained and rinsed
  • 1 1/4 cup fresh or frozen corn kernels defrosted
  • 1 green bell pepper cored and chopped
  • 1 red or yellow bell pepper cored and chopped
  • 1 medium red onion chopped
  • 1 large tomato, cored, seeded, and chopped small
  • 1/4 cup chopped fresh cilantro

Salad Dressing

  • 1/2 cup extra virgin olive oil
  • 3 tbsp lime juice
  • 2 tbsp lemon juice
  • 1 clove garlic minced
  • 2 tsp minced shallot
  • 1 tbsp honey or maple syrup
  • 1 tsp minced fresh cilantro
  • 1 tsp ground cumin
  • 1 small jalapeño, cored and minced
  • salt and pepper to taste


  • Mix all salad dressing ingredients in a blender
  • Blend until smooth
  • Taste and adjust seasoning
  • Optional overnight marinade: Mix beans in large bowl and pour dressing over to marinate
  • Stir, cover, and refrigerate over night
  • Remove beans from refrigerator the next day
  • Add bell peppers, corn, onion, tomato, and cilantro
  • Mix well and chill for an hour before serving







This post was featured at:













pelican come back often


Get exclusive free printables & all the news straight to your mailbox!






Please see my Link Parties page for the parties where this post was shared.






I was raised in Tennessee but have lived in Florida for many years. Love my small home in the Tampa Bay area and its developing garden. My decorating style is eclectic - some vintage, some cottage, all with a modern flair. Pursuing a healthier lifestyle. Spent many years in social services but am happily retired.

14 thoughts to “Mexican Bean Salad”

  1. I love bean salad. I haven’t made it for a long time and this looks like an interesting new take on the traditional one. – Margy

    1. It is an interesting change. I make several kinds of bean salads to mix things up.

  2. Looks good, I make a similar dish! Thanks so much for linking up with me at my #UnlimitedMonthlyLinkParty 12, open May 1 to 26. All party entries shared if social media buttons installed.

  3. YUM! This looks absolutely delicious–fresh and yummy! I’ve pinned this one. 🙂

    Thanks so much for joining the Grace at Home party at Imparting Grace. I’m featuring you this week!

  4. Carol
    This looks amazing! I could eat the whole bowl. I can’t wait to make it.
    Thank you
    xo Lisa S

I love to make new friends and get to know you.

This site uses Akismet to reduce spam. Learn how your comment data is processed.