White Bean Salad

5 from 12 votes
Jump to Recipe

 This Italian white bean salad is a fresh summer side dish made with tender white beans, juicy tomatoes, red onion, black olives, and a simple red wine vinaigrette. Make it ahead for potlucks, grilled dinners, or light lunches, as the flavors only get better with time.

Bean salad in a white bowl with a spoon.


 

In Italy, a white bean salad is one of the simplest things you can put on the table, and that is exactly what makes it so good. There is no mustard or lemon in the dressing, just good olive oil, red wine vinegar, garlic, and a little of the bean liquid to give it body and help it cling to the beans.

I usually make it with dried beans that I soak and cook myself, although canned or frozen beans work too when time is short. Either way, let it sit in the fridge for at least an hour before serving. Just like my easy Italian bean salad and Italian chickpea salad, it tastes better the next day.

Ingredient Notes

  • White beans: Dried beans that you soak and cook yourself give the best flavor, but frozen or canned beans work too. If using canned, rinse and drain them well.
  • Tomatoes: Choose ripe but firm tomatoes, seeded and chopped, so the salad doesn’t turn watery.
  • Red onion: Milder than white onion and better raw. Soak the chopped onion in cold water for a few minutes if you want it even milder.
  • Black olives: Sliced black olives work perfectly here, or use a chopped Kalamata or Italian olive if you want a stronger flavor.
  • Fresh parsley and basil: Italian flat leaf parsley, finely chopped. Fresh basil is best in summer, although a pinch of dried works too.
  • Olive oil and red wine vinegar: The base of the vinaigrette. Use a good extra virgin olive oil since there are so few ingredients.
  • Garlic, salt and pepper: Fresh minced garlic, not powder, to flavor the vinaigrette.
  • Bean liquid: A few tablespoons whisked into the vinaigrette. Don’t skip it.

Best White Beans for salad

Cannellini beans are the Italian choice and what I usually use. They are creamy white with a slightly nutty but mild flavor, and they hold their shape well in a salad. Great Northern beans are a little smaller with a firm flesh and a nutty flavor, and navy beans are smaller still and cook quickly. Any of the three works here, so use what you can find.

How to Make a White Bean Salad

If you cooked dried beans yourself, drain them and save a little of the cooking liquid. If you are using canned beans, pour a few tablespoons of the liquid into a small bowl first, then rinse and drain the beans well.

Make the vinaigrette by whisking together the olive oil, red wine vinegar, garlic, salt, pepper, and a little bean liquid. That small amount of liquid is worth adding because it gives the dressing more body, so it clings to the beans instead of pooling at the bottom of the bowl.

Salad dressing in a blue bowl and bean salad ingredients in a bigger blue bowl.

Add the beans, chopped tomatoes, red onion, black olives, parsley, and basil to a large bowl. Pour the dressing over the top and toss gently so the beans stay whole and creamy instead of breaking apart.

Bean salad mixed together ready to be refrigerated.

Cover the salad and refrigerate it for at least an hour before serving. A white bean salad tastes best after a little time in the fridge, as the vinegar softens the onion and the white beans soak up the garlic and olive oil flavor.

How to Cook Dried Beans for Salad

Soak about 1 1/2 cups of dried beans overnight, or for at least 8 hours, in a large bowl with plenty of water to cover. Drain and rinse, then cook them in boiling water for 45 to 60 minutes, until tender but not mushy. Drain, saving a little of the cooking liquid for the vinaigrette, and let the beans cool before assembling the salad.

It is a little more work than opening a can, but home cooked beans have a creamier texture and better flavor, and they hold up beautifully in this white bean salad recipe.

Bean salad in the white bowl.

Recipe tips and variations

  • Add the vinegar slowly. Start with one tablespoon and taste after the salad has chilled, since the strength varies from one bottle to the next and you can always add more.
  • Make it the night before. An hour in the fridge is the minimum, but overnight is even better. The onion mellows and the beans soak up the vinaigrette, which makes this an easy one to bring to a barbecue or potluck.
  • Try a different dressing. The red wine vinaigrette is the classic, but this salad also works with the creamy Italian dressing from my grilled chicken salad or the balsamic dressing from my arugula salad if you want to change it up.
  • Add a little cheese. A sprinkle of freshly grated Parmesan or a few shavings of Pecorino on top just before serving is a nice touch, especially if you are serving it as a light lunch..
Bean salad in a white bowl with a spoon.

So if you are looking for a quick and easy salad, I hope you give this White Bean Salad Recipe a try and let me know what you think. Buon Appetito!

Bean salad in a white bowl with a spoon.

White Bean Salad Recipe

Rosemary Molloy
5 from 12 votes
Beans never tasted so good, this easy vegetarian White Bean Salad is a delicious healthy salad recipe.
Prep Time 20 minutes
Cook Time 50 minutes
Chilling Time 1 hour
Total Time 2 hours 10 minutes
Course Antipasti, Salad, Side Dish
Cuisine American/Italian
Servings 4 servings
Calories 339 kcal

Ingredients

  • 3 cups cooked white beans (navy, cannellini or Great Northern beans)*
  • 1-2 medium ripe firm tomatoes (seeded and chopped)
  • ½ red onion (chopped)
  • ½ cup sliced black olives
  • 2-3 tablespoons fresh Italian parsley (finely chopped)
  • ¼ teaspoon dry basil or 4-5 fresh basil leaves (chopped)

*If using dried beans then soak about 1 ½ cups of dried beans overnight (or 8 hours) in a large bowl of water, make sure the beans are well covered. Drain, rinse then cook in boiling water for about 45-60 minutes. Beans should be tender but not mushy.

FOR THE DRESSING

  • ¼ cup olive oil
  • 1-2 tablespoons red wine vinegar (to taste, depends on the strength of the vinegar)
  • 1-2 cloves garlic minced
  • ½ teaspoon salt (or to taste)
  • 1-2 dashes black pepper
  • 3 tablespoons bean liquid

Instructions
 

  • If you are using cooked dried beans or frozen then drain them but keep aside some liquid. If using canned beans then rinse them and drain well (keep some liquid). 

FOR THE DRESSING

  • In a small bowl whisk together the olive oil, wine vinegar, garlic, salt , pepper and the bean liquid. Set aside, (refrigerate the dressing if you are cooking the beans (dried or frozen). Stir it again before putting it together.
  • In a large bowl, combine the beans, chopped tomatoes, onions, sliced black olives, chopped parsley and basil, then pour the dressing over the beans and gently combine. Cover and refrigerate for at least an hour or even overnight before serving.

Notes

Store: Refrigerate the salad in an airtight container for 3 to 5 days. If needed add a splash of olive oil or salad dressing to freshen.

Nutrition

Calories: 339kcal | Carbohydrates: 36g | Protein: 14g | Fat: 17g | Saturated Fat: 2g | Sodium: 565mg | Potassium: 837mg | Fiber: 10g | Sugar: 1g | Vitamin A: 491IU | Vitamin C: 7mg | Calcium: 135mg | Iron: 5mg
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!

Updated from August 4, 2020.

It’s All About Pasta

Amazing pasta recipes to make your mouth water!

all about pasta baked pasta on a wooden board

Authentic Italian Desserts

75 Traditional Desserts Made Easy

15 Comments

  1. I thought that the canned bean liquid is not good because it adds to “gas” in the gut. The bubbles in the liquid contain saponins. That’s why when you are soaking fresh beans you are supposed to change the water and discard twice at least in 24 hrs.

    1. Hi Annette, I’m not soaking the beans for 24 hours, I’m soaking them for 8. If you want to change the water a couple of times then that’s fine too.

  2. 5 stars
    I have had one white bean recipe for years that I have enjoyed, BUT this one made me replace it! Delicious, moist, and only gets better as it sits. The dressing is so light and fresh. Try it, you’ll agree.

  3. Cannellini beans are my favorite. I like making this salad bc it’s quick and easy and the crowd pleaser; and then if I have a little goat cheese handy, I break it up into small clumps and add that to the top of it and give it a quick stir and it makes the vinaigrette a little creamy and adds more protein and tang to the salad. You can gussy it up anyway you want.

  4. 5 stars
    Aloha, Rosemary! I made this with canned white beans. It was 1 1/2 cup, so made all half of your recipe amount. I run out of red wine vinegar, so I substitute it with balsamic vinegar. It taste sooooooo goooooood! and this salad will be on our table frequently from now on! Thanks for wonderful delicious, but easy and less time recipe:) Mahalo

  5. 5 stars
    I had to improvise on this one because I didn’t have red onion or black olives on hand. So I subbed with a regular mild white onion and sliced green olives. Still very tasty!

    Rosemary, thank you for keeping up this blog! I cook recipes from it all the time and really love it! I love that traditional Italian cooking sticks with very basic things, but makes them taste fabulous!

    1. Hi Susan, thanks so much, oh yes good substitutions. Glad you enjoy the blog and the recipes. Nothing like Italian. 🙂 Have a great week.

  6. You mentioned two times to save some of the liquid from the beans (Aqua fans) but it was never mentioned in the directions or where to put it. I assume you could add it to the dressing?

5 from 12 votes (9 ratings without comment)

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.