Easy White Bean Salad with Mediterranean flavors of olive oil, vinegar, garlic, herbs and red onion. Add fresh crunchy veggies and this recipe is ready in only 15 minutes for any occasion!

Other simple no cook healthy salad recipes we love include this Mexican bean salad and mango black bean salad!

White bean salad in a white bowl with serving spoon.

When life gives you lots of white beans, you make simple white bean salad. With dried herbs, fresh herbs and fresh veggies!

Whether it’s for a quick lunch or transformed into a dinner recipe with a glass of red wine and slice of crusty bread, this bean salad is healthy and delicious!

“Fresh” and “quality” are the keyword for a good bean salad like this or chickpea avocado salad. So, please don’t think of this cannellini bean salad as a soggy, oversalted and oversweetened gooey blob from a can.

Only 15 minutes of your time and voila! You have vegetarian meal, loaded with protein and fiber. Make it the day before for a picnic or a meal prep for days of no-brainer lunches.

Let’s make the most delicious, easy and healthy salad with white beans that will rock your world!

Why You’ll Love This Recipe

  • Simple ingredients: Beans, herbs, veggies, olive oil, vinegar are all items you may already have on hand!
  • Flavorful: Fresh vegetables and herbs plus a simple dressing with dried seasonings add so much flavor.
  • Nutritious: White beans are full of plant based protein and fiber! Combined with fresh vegetables this is naturally gluten free, vegan plus hearty and satisfying.
  • Versatile: Make ahead for a picnic, serve as a side to grilled chicken recipe at dinner, or meal prep for lunch.


This prep process reminds me of when cooking veggie pasta fagioli or minestrone soup, clean out fridge and pantry, adjust to taste as you go and you know it will be delish.

  • White beans: Any white beans work, but I prefer cannellini beans if I have them! The day I made this, I had some cannellini and some black eyed peas. If buying canned white beans I recommend to buy low sodium. Or learn how to cook dried beans at home and save money.
  • Red onion: Is mild onion that is perfect to eat raw. Green onion would be great too. Not white or yellow though, it is too strong for this salad.
  • Crunchy vegetables: I love celery and red bell pepper, but cucumber or zucchini would be great, too!
  • Fresh herbs: Fresh parsley adds a bright herbaceous taste, although basil would be delicious, as well.
  • Dressing: Quality extra virgin olive oil is the best for raw salad dressings. Combined with white or red wine vinegar or lemon juice, dried herbs, salt and pepper makes easy and quick homemade salad dressing.

How to Make White Bean Salad

This salad with white beans takes 15 minutes to make. It is one of the easiest salad recipes I have ever made!

White beans, red onion, celery, red bell pepper, parsley in white bowl. Vinaigrette in a jar.

Make dressing before chopping veggies so its flavors meld together. All you need are pantry staples: olive oil, vinegar or lemon juice, dried herbs, garlic, salt and pepper.

Chop veggies into small pieces the size of your beans. It ensures all flavors are in every bite.

Prep beans by draining and rinsing canned ones. You don’t want gooey liquid in your salad.

Add vegetables, beans, and parsley to large bowl.

Pouring dressing over white bean salad ingredients in white bowl.

Pour salad dressing on top and stir gently. And if you have time, let salad refrigerate for 1 hour. Trust me on this one.

Bean salad in a bowl.

What Kind of Beans to Use in This Salad?

While cannellini are the recommended white bean, really any bean works!

  • Navy beans
  • White northern beans
  • Black eyed peas
  • Butter beans

You could even use Instant Pot chickpeas, kidney beans, or edamame for white bean alternatives.

Can I Make This Salad With Dry Beans?

While canned beans are a great shortcut, the flavor of fresh cooked dried beans can really add to the freshness of this white bean salad recipe.

Cook 1 cup dried beans in Instant Pot using my Instant Pot black beans as guideline. White beans require same cook time as black beans. That’s what I did, actually.

How Long Does This Salad Stay Good?

Often referred to as a refrigerator salad, this bean salad will keep well in an airtight container for 3 days. I am sure bean salad will be fine on day 5 but I personally find it soaks up all dressing and becomes dry by then.

Make and store bean salad in ceramic or glass bowl, not plastic. Just like beer, it tastes better this way. ๐Ÿ™‚

More FAQs

How can I make ahead this salad?

Make the dressing then refrigerate for up to 7 days. Olive oil solidifies in the fridge, so place it in a bowl with hot water for 5 minutes and give a shake.

Chopped ingredients will last in a tightly covered bowl for 2 days in the fridge.

Can I use lemon juice in the dressing?

This salad is so forgiving when it comes to the dressing. Swap the vinegar for lemon juice. I recommend fresh lemon juice for best taste.

Can I add feta cheese?

Feta cheese would be a delicious addition! With its salty plus creamy texture it would make this salad outstanding.

White bean salad served with canned salmon on white plate.

Serving Suggestions

Bean salad is best served cold. I like to let it sit in the fridge for at least an hour. That’s when flavors really have a chance “to marry” each other. But who can wait, sometimes?!

Make easy pantry lunch by adding canned tuna or salmon. For another lunch, try my canned salmon salad recipe!

Bean salad also makes a great bed for oven baked chicken breast, baked in foil salmon or grilled salmon. Year round Instant Pot whole chicken is my favorite go-to for easy dinner!

At potlucks, I bring this salad and healthy pasta salad and just watch them disappear!

More Bean Salad Recipes

And if you have Instant Pot, may I recommend this crazy popular Instant Pot white chicken chili for your next 2 cans of cannellini or any white beans!

White bean salad in white bowl.
White bean salad in a bowl with a spoon.

Easy White Bean Salad

Easy White Bean Salad with olive oil, vinegar, garlic, herbs and red onion. Add fresh crunchy veggies and this recipe is ready in only 15 minutes for any occasion!
5 from 8 votes
Servings 8 servings
Calories 158
Diet Gluten Free
Prep Time 15 minutes
Total Time 15 minutes


White Bean Salad:

  • 2 x 15 oz cans low sodium white navy, cannellini beans or black eyed peas rinsed & drained
  • 1 large red bell pepper diced
  • 3 celery stalks diced
  • 1/4 cup red onion diced
  • 1/4 cup parsley finely chopped


  • 4 tbsp olive oil extra virgin
  • 5 tbsp white, red wine or apple cider vinegar or lemon juice
  • 1 garlic clove grated
  • 1 tsp dried herbs like rosemary, basil, oregano
  • 1/2 tsp salt
  • Ground black pepper to taste


  • In a small bowl, add olive oil, vinegar, garlic, dried herbs, salt, pepper and whisk with a fork. Set aside.
  • In a large bowl, add white beans, bell pepper, celery, red onion and parsley. Pour vinaigrette on top and stir gently.
  • Serve immediately but best if you refrigerate salad for about an hour to let flavors marry each other and salad become cold.


  • Store: Refrigerate in an airtight container for up to 3 days. Do not freeze.
  • Use what you have: Use any fresh or dried herbs you have on hand.
  • Toss lightly: Mix salad gently so beans don’t turn into mush.
  • Glass is best: Make and store bean salad in ceramic or glass bowl, not plastic – just like beer it tastes better this way.


Serving: 0.5cup | Calories: 158kcal | Carbohydrates: 17g | Protein: 6g | Fat: 7g | Saturated Fat: 1g | Sodium: 258mg | Fiber: 5g | Sugar: 1g
Course: Salad
Cuisine: North American
Author: Olena Osipov
Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!

5 Secrets to Easy Healthy Dinners

Plus sign up for weekly emails with recipes to make your cooking stress free, delicious and healthy.

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 11 years making it my mission to help you cook quick and easy meals for your family!

Pin this recipe now to save it for later

Pin Recipe

You may also like


  1. 5 stars
    This was so delicious- even picky eater husband liked it! I love that it’s highly customizable and can have different flavors.
    Thank you for the lovely, easy recipe!

  2. 5 stars
    I like your receip i would love to learn a lot from your cooking i love cooking too.im a mother of 2 boy’s too

  3. 5 stars
    Happy Easter Olena!?
    I’m going to make this for tomorrow… have all the ingredients! I love bean salads & I know this one will be no exception – and its super easy! I use your site for a lot of my recipes – still.
    Keep the recipes coming.

      1. 5 stars
        Olena, I just made this salad & it’s marinating in fridge for an hour now. I’ll rate it as soon as we eat it but… just from the dressing combination smell I can tell it’s going to be good! I’ll check back later with rating.
        Also, pi can’t wait to make the Mango/Black Bean salad at a later date.

        1. 5 stars
          Oooh yeah!! It’s delicious & healthy, too!!?? Definitely will be making again! Everything I’ve made frim your site has been “repeat performers”! Thank you!

        2. Hi Tricia! Thank you so much for the positive feedback. Glad you are finding lots of favourites on my site!

Leave a Reply

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

Recipe Rating

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