Simple white bean salad loaded with bright Mediterranean flavors! Canned beans, chopped veggies, and fresh herbs tossed together in one big bowl. No fancy dressing here, a squeeze of lemon juice and extra virgin olive oil is all you need!

This prepare-ahead salad is so satisfying, it makes a great lunch or side next to any entree you choose! Watch the video below to see how I make it. 

White Bean Salad with chopped vegetables and fresh herbs

Beans are a genius ingredient and a Mediterranean diet staple.

Inexpensive. Convenient. Protein-rich. Packed with important nutrients including folate, vitamin B1 (thiamin), potassium, magnesium, and iron.

I keep all types of beans in my pantry because they are wonderful for quick last-minute dishes that are also nutritious. White bean and kale soup, bean and broccoli pasta, 3 bean salad, and piyaz (Turkish white bean salad) are on the regular rotation.

Actually, bean salads are a thing around here. And this easy white bean salad is a new family favorite. Takes a few simple ingredients, 1 bowl, and packs a ton of crunch and flavor!

And since it can keep in the fridge without getting all soggy, this white bean salad recipe is ideal for quick meal prep lunches. Or if you’re looking for a weeknight dinner, this salad makes the perfect bed or side to things like trout, marinated chicken, grilled kabobs, or a fancy rack of lamb. 

This white bean salad has everything going for it. Bonus, you don’t even need to whisk up your dressing in another bowl!

What I love about this White Bean Salad

Uses simple ingredients and no special dressing. This salad uses simple ingredients that you probably already have on hand. Beans, fresh herbs, tomatoes and cucumbers. A squeeze of lemon juice and a drizzle of extra virgin olive oil is really all you need for a dressing.

Takes 1 bowl. This bean salad is dead easy to make! Throw everything in one bowl and toss. Minimal cleanup!

Hearty and Satisfying. White beans, being the star ingredient, are quite hearty and protein-rich. They’re a great plant-based protein which will leave you satisfied.

Packed with Flavor! Not your typical bean salad. This salad is jazzed up Mediterranean-style with bold flavors, starting with fresh herbs, lemon juice and olive oil and a couple of bold spices.

– Can be made ahead. Another awesome thing about having beans as a salad base is that they hold up super well and don’t get soggy. In fact, you can make this salad 1 day ahead, it’s even better the next day when the flavors have had time to meld and intensify.

Ingredients for white bean salad. White beans, tomatoes, cucumber, green onions, herbs, spices and feta

Ingredients

Here’s what you’ll need to make this salad:

White beans: Any white beans you like will work for this recipe. I used canned cannellini beans which are mild flavored but also a little bit nutty. And they’re tender and have a nice creamy texture which I like.

Fresh vegetables: Chopped English cucumber, grape or cherry tomatoes, and green onions.

I like English cucumbers because they’re sweeter and their skin is tender so I don’t have to peel it. As far as the tomatoes, you can use any variety you like, I tend to like the smaller tomatoes like grape or cherry for this salad. Green onions give a mild onion flavor without being overpowering (be sure to use the white and green parts for more flavor).

Fresh herbs: We don’t just use a couple springs of herbs here for garnish. There is a good cup of fresh parsley and about 15 fresh mint leaves. If you don’t have mint, a perfect substitution is fresh basil.

Spices: You can use any number of spices to season this salad…oregano and cumin will work really well. But for a fun and bold twist, I used a trio of spices–za’atar, sumac, and Aleppo pepper. You can change things up, if you need to…you can use things like dried oregano, a little cumin, or just keep it to salt and pepper. But if you’re up for a little something different, grab my fun spices here and give them a try!  )Za’atar is earthy and nutty. Sumac has a beautiful earthy and smoky profile, and Aleppo pepper has a very mild heat that is slightly fruity and tangy – kinda like a sun-dried tomato).

Dressing? No fancy dressing here. Lemon juice and extra virgin olive oil is all you need to dress this salad right in the salad bowl.  Early Harvest Greek extra virgin olive oil; it’s rich and bold–the perfect to finish this salad! And if you want a little extra zing, use the lemon zest as well.

Feta cheese (optional): A sprinkle of salty, creamy feta is totally optional, but definitely recommend. That salty and cream cheese on top takes things over the edge.

White beans, vegetables, fresh herbs in a big bowl. A small dish of spices and lemon to the side

What kind of beans to use in this salad?

While cannellini beans are my favorite for this salad, but like I said, any other type of white bean will work as well. Some other great white bean alternatives are:

  • Canned Navy beans
  • Canned Great Northern beans
  • Canned Butter beans

You can totally use other types of beans as well; it doesn’t have to be a white bean. Options like kidney beans, chickpeas, or even small lima beans can work.

White bean salad topped with feta cheese. Ready to serve

Can I make this salad using dry beans?

Canned white beans are a great shortcut here, all you have to do is give them a very good rinse before using.  But if you do have the time, you can absolutely start with dry beans to make this white bean salad recipe.

You’ll need just over 1 cup dry beans to start with.

1- Soak the beans in plenty of water overnight. You can keep them in the fridge to soak. Drain before cooking.

2- Place the beans (after you drain them) in a large enough pot (they will expand in size). Cover with about 2 inches of cold water and bring to a boil. Reduce heat, cover and simmer, gently stirring occasionally, until beans are tender, 1 to 1 1/2 hours.

3- Drain any excess water and allow the beans to cool a bit before using in the salad. Follow the salad recipe directions.

Watch the video for how to make white bean salad:

For all recipes, visit us hereAnd be sure to view our collection of Mediterranean diet recipes.

NEVER MISS A RECIPE! JOIN MY FREE E-MAIL LIST HERE.

SHOP OUR ONLINE STORE FOR QUALITY OLIVE OILS, ALL-NATURAL SPICES AND MORE.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White Bean Salad with chopped vegetables and fresh herbs

Easy White Bean Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 19 reviews

  • Author: Suzy Karadsheh
  • Total Time: 15 minutes
  • Yield: Serves 4 or more 1x

Description

Simple white bean salad loaded with bright Mediterranean flavors! Canned beans, chopped veggies, and fresh herbs tossed together in one big bowl. No fancy dressing here, a squeeze of lemon juice and extra virgin olive oil is all you need. Prepare it ahead for best flavor (see notes).


Ingredients

Scale
  • 2 cans white beans (cannellini), drained and rinsed well
  • 1 English cucumber, diced
  • 10 oz grape or cherry tomatoes, halved
  • 4 green onions, chopped
  • 1 cup chopped fresh parsley
  • 15 to 20 mint leaves, chopped
  • 1 lemon, zested and juiced
  • Salt and pepper
  • Spices (1 tsp Za’atar and 1/2 tsp each Sumac and Aleppo. See notes for more options)
  • Extra virgin olive oil (I used Early Harvest EVOO)
  • Feta cheese, optional

Instructions

  1. Add white beans, cucumbers, tomatoes, green onions, parsley and mint to a large mixing bowl.
  2. Add lemon zest. Season with salt and pepper, then add za’atar, sumac and Aleppo pepper.
  3. Finish with lemon juice and a generous drizzle of extra virgin olive oil (2 to 3 tablespoons).Give the salad a good toss to combine. Taste and adjust seasoning. Add feta cheese, if you like. (For best flavor, let the salad sit in the dressing for 30 minutes or so before serving. See notes).

Notes

  • Cook’s Tip. This salad taste better if you let it sit for about 30 minutes or so to allow the flavors time to meld. You can also make it 1 night in advance, cover and refrigerate until ready to use. I typically hold the feta and mix it in when ready to serve.
  • Spice Variations: you can change up the spices in this recipe to your liking. Oregano and cumin are also great options. If you like a little heat, add a pinch of crushed red pepper flakes.
  • To use dry beans: You’ll need just over 1 cup dry beans to start with. Soak the beans in plenty of water overnight. You can keep them in the fridge to soak. Drain before cooking. Place the beans (after you drain them) in a large enough pot (they will expand in size). Cover with about 2 inches of cold water and bring to a boil. Reduce heat, cover and simmer, gently stirring occasionally, until beans are tender, 1 to 1 1/2 hours. Drain any excess water and allow the beans to cool a bit before using in the salad. Follow the salad recipe directions.
  • Visit our online shop to browse our extra virgin olive oil and all-natural and organic spices including za’atar, sumac and Aleppo pepper used in this recipe
  • Prep Time: 15 minutes
  • Category: Salad
  • Method: Tossed
  • Cuisine: Mediterranean

*This post has been recently updated with a new recipe and more information for readers’ benefit. Enjoy!

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

Comments

  1. Katy Clayton says:

    Made this recipe tonight with every except the Aleppa. I’m trying to overcome my Southern compulsion to add garlic and mayonnaise.

    1. Suzy says:

      LOL! I know that’s hard when you’re used to it. Hope you enjoyed the recipe!

  2. Deedee says:

    Hello Suzy. I made this salad Sunday and while it tastes delicious, I found it mushy and dense. I used canned beans and rinsed and drained them at least 30 minutes before making, so I don’t understand what happened. Although, I will add that some of the beans broke down as I was rinsing them. Do you have any tips or could you tell me what I did wrong so I get the texture right next time? I would love to make this salad as a permanent part of my rotation but as it is now, it’s too dense and heavy.

    1. Suzy says:

      Hi, Deedee. I’m not sure what may have gone wrong for you. I’ve never had that experience. Maybe try a different brand of beans?

      1. Deedee says:

        Ok, I’ll give that a go. I’m thinking I may have chopped the parsley a little too fine as well. I’ll make those tweeks the next time I make it and let you know how it goes. Thanks for getting back to me. I’m looking forward to trying many more of your recipes.

  3. Andjelija-Angie Vucenic says:

    Salad looks amazing. My kids are not big fans of tomatoes, what can I use instead. Thank you so much.

    1. Suzy says:

      Hello! I would either omit them, or add another vegetable that they do enjoy. This recipe is very forgiving 🙂

  4. Dave says:

    I’d like to try this salad, but being new to these spices I’m unsure what to expect for “heat”- which matters because I’ll be feeding 4 kids, 8 and under. Only one is interested in spiciness! The descriptions of the spices all sound wonderful. Can you tell me what I can expect for “heat”? Thank you!

    1. Suzy says:

      Hi, Dave! Za’atar and Sumac won’t add heat. You may want to avoid the Aleppo and too much pepper. Hope that helps!

      1. Dave says:

        Thank you! I found za’atar and sumac locally, no luck on the aleppo. In addition to the spices in this recipe (and coriander, harissa, sweet paprika), I’ll be looking for some other mainstays that I can’t find locally. What would you recommend?

        Thanks,
        Dave

  5. Barbara E Cochran says:

    After reading this recipe, I made a trip into Vancouver to buy the listed spices, because I knew I wanted to make it. We all loved it & it will become a family favourite, especially in the summer when fresh organic produce is readily available.
    These spices were new to me but now I will search out other ways to use them. Highly recommend this salad for a meatless meal. I served it with green olive foccacia from a local gourmet bakery.






    1. Suzy says:

      The green olive focaccia sounds like a lovely addition! So glad you enjoyed the salad, Barbara!

  6. Elizabeth Hodder says:

    This salad is amazing. So tasty and refreshing. Thank you for the recipe ?






    1. Suzy says:

      My pleasure, Elizabeth! So glad you enjoyed it!

  7. Bernadette gosine says:

    Just to let you know I made this recipe along with the traditional Greek salad for my girlfriend’s birthday dinner. It was a huge success! One of the guests asked for your website and is now making your recipes>

    Thanks for all you do to make meals so enjoyable.

    1. Suzy Karadsheh says:

      So glad to hear it!

  8. Bernadette Gosine says:

    Good morning, I want to make this shrimp, bean and lentil salad for my girlfriend’s Birthday dinner Thursday.
    She does not care for mint.
    What can I use to add flavor ?

    Thank you.
    Here , in the North Shore of Ma., your recipes are appreciated .
    Bernadette

    1. Suzy Karadsheh says:

      Hi there. You can try basil instead. Thanks for the kind words

      1. bernadette gosine says:

        Thank you. Will let you know how the birthday dinner is received. I am making the above shrimp salad and will also serve with it the traditional Greek salad.

  9. John A. Rauschkolb II says:

    Easy quick and spot on for taste. I am adding this to my monthly repeat list.






  10. Jennifer Blake says:

    I’ve only recently started getting into bean based salads. What I like is that I find that it doesn’t take a lot for me to feel satisfied which is great. This one has the added bonus of shrimp which I could eat forever and never have too much. Looking forward to adding this salad to my rotation!






  11. Katie says:

    This looks so good, and I love the cumin and paprika in it! Such good flavors!






  12. Sue says:

    Love` this – so pretty to look at and really yummy . Where did you get that beautiful dish?






  13. Wilhelmina says:

    I love the mix of flavors and textures in this salad! It just gets better as it sits!






  14. Aimee Shugarman says:

    Love all your tips. This turned out fantastic!!






  15. Christina says:

    What a great salad! Flavorful and filling for sure.






    1. Suzy Karadsheh says:

      Thank you, Christina! I can’t wait for you to try it!

  16. Jenn says:

    LOVE that this features both lentils and white beans! I always have both on hand and this salad is just so fresh and pretty!






    1. Suzy Karadsheh says:

      Awesome, Jenn! I love to keep both on hand as well!