Cannellini Bean Salad

This post may contain affiliate links. Please read my disclosure policy for more details.

This easy and fast cannellini bean salad combines fluffy white beans with juicy tomatoes, savory olives, and refreshing parsley. All tossed in a fantastic lemon garlic dressing.

The perfect make-ahead lunch ready in 10 minutes.

Close-up of a white plate full of cannellini bean salad with tomatoes and olives.

When it comes to lunch, I’m always looking for variety and nutrition. Bonus points if it’s something I can make with easy ingredients and ahead of time. 

This cannellini bean salad is perfect for when I want a fresh, healthy meal ready in minutes.

The recipe is embarrassingly easy to make. It uses only 4 basic ingredients and a super simple dressing, but it packs a protein punch and big flavors.

The combination of textures and flavors is utterly delicious. It keeps well in the fridge and is great for work lunches, picnics, and potlucks.

Serve it with crusty bread, focaccia or fancy garlic crostini, and you’ll have everyone coming back for seconds.

Grab your salad ingredients, and make a protein-packed salad that is so simple and so good.

Watch how to make it

List of the ingredients

  • Cannellini beans
  • Tomatoes
  • Kalamata olives
  • Fresh parsley
  • Extra virgin olive oil
  • Lemon
  • Garlic
  • Salt & pepper
The cannellini bean salad ingredients are arranged over a white background.

How to make cannellini bean salad

  • Rinse and drain the cannellini beans.
  • Place the beans, tomatoes, and olives in a large bowl.
  • Chop the parsley leaves.
  • Make the dressing by whisking olive oil, salt, pepper, lemon juice, and garlic.
Fresh parsley on a chopping board and lemon dressing in a glass bowl.
  • Add the parsley to the bowl and pour the dressing over the salad.
  • Toss well until well combined, and enjoy!
Close-up of a glass salad bowl full of cannellini bean salad.

Recipe Notes

What you need for this white bean salad recipe

Beans: To make this salad recipe quick and convenient, I used canned cannellini beans, one of my favorite pantry staples. But you can use a variety of white beans, from navy beans and butter beans to great northern beans. They are all good substitutions.

Tomatoes: Ripe cherry tomatoes are the best for this salad. They’re sweet and flavorful, and they don’t release too much moisture, making the salad watery. Grape tomatoes work, too. Just make sure to remove excess water by placing the slices of tomatoes in a colander for a few minutes.

Olives: I used pitted Kalamata olives. They add a rich flavor, are juicy, and taste definitely better than basic black olives. They’re a bit more expensive than their basic counterparts, but you need just a handful.

Herbs: Fresh parsley is full of aromatic flavor and rich in Vitamin C, so it works well with creamy beans. However, fresh herbs such as basil or dill work just fine if you wish.

Salad dressing: The fruity extra virgin olive oil, garlic, and fresh lemon juice lend flavor. You can also use red wine vinegar instead of lemon juice.

Salt & pepper: Adjust as needed to make the flavor pop!

Are cannellini beans good for you?

The answer is yes! Cannellini beans are a terrific source of plant-based protein, minerals, and antioxidants. Their fiber content makes them feel full for longer, making them a weight-loss-friendly food.

Top view of a glass salad bowl full of cannellini bean salad.
Recipe updated: originally published in February 2020, the post has been updated today.

Cannellini bean salad variations

The recipe is versatile and works with any kind of beans, including chickpeas, and it’s easy to customize to your taste preferences:

  • Veggies: Finely sliced red onions or bell peppers pair well with white beans. If fresh tomatoes are out of season and tasteless, sun-dried tomatoes make a great substitution. I also love diced avocado, which adds extra flavor, texture, and nutrition.
  • Protein: Shredded chicken, seared salmon, shrimp, or crumbled feta cheese are all great add-ins to improve the protein punch.

How long does it keep?

Make a big batch, you can store this cannellini bean salad leftovers in the fridge in airtight container for 3-4 days.

More recipes with beans?

If you love cannellini beans as much as I do, look at these amazing recipes!

Lastly, let me know if you make this cannellini bean salad recipe! Leave a comment, rate it, or tag a photo #theclevermeal on Instagram. I would love to hear from you!

Close-up of a white plate full of cannellini bean salad.
Print Recipe
4.91 from 10 votes

Cannellini Bean Salad

This easy and fast cannellini bean salad combines fluffy white beans with juicy tomatoes, savory olives, and refreshing parsley. All tossed in a fantastic lemon garlic dressing.
Prep Time10 minutes
Total Time10 minutes
Course: Salad, Side Dish
Cuisine: Mediterranean
Keyword: Cannellini Bean Salad
Servings: 4
Calories: 354kcal
Author: Katia

Ingredients

  • 2 cans (15oz/425 grams each) cannellini beans, rinsed and drained*
  • 1 cup (7oz/200 grams) cherry tomatoes, halved or quartered*
  • ⅓ cup (2oz/60 grams) pitted black olives, halved
  • ⅓ cup parsley, chopped

DRESSING

  • 3 tablespoon (45 ml) extra virgin olive oil, or adjust to taste
  • 2 tablespoon (30 ml) lemon, juice
  • 1-2 garlic cloves, pressed or minced
  • ½ teaspoon fine salt, or adjust to taste
  • ¼ teaspoon black pepper

Instructions

  • Place quartered tomatoes, halved olives, and cannellini beans in a large salad bowl.
  • Remove thicker stems from the parsley, and chop the leaves.
  • Combine the dressing ingredients in a bowl and whisk them well. Alternatively, place the ingredients in a glass jar, cover tightly with a lid, and shake until well combined and emulsified.
  • Add the parsley and dressing to the salad and toss well until well combined. Taste and adjust as necessary until the flavors really pop. Depending on your taste, you might want to add more salt or olive oil.
  • Leave the salad to rest for at least 30 minutes if time allows to enhance the flavor. Enjoy!

Video

Notes

*Tomatoes: If you use larger tomatoes, cut them in half, scoop out seeds and water, and then dice them.
*Cannellini: Make sure your canned cannellini are not too mushy. I notice that they differ a lot from brand to brand. Some are properly cooked, hold their shape nicely, and work well in a salad. Others are too mushy and good for soups but soft for salads.
Storage: It keeps well in the fridge for 3 days.
Nutrition facts: The nutrition values are for one serving and are based on an online nutrition calculator.  It’s an estimate only and it should not be considered as a substitute for a professional nutritionist’s advice. Garnish is not included. Please see my disclosure policies. 

Nutrition

Calories: 354kcal | Carbohydrates: 46g | Protein: 15g | Fat: 13g | Saturated Fat: 2g | Sodium: 251mg | Potassium: 1031mg | Fiber: 11g | Sugar: 2g | Vitamin A: 514IU | Vitamin C: 18mg | Calcium: 163mg | Iron: 7mg

22 Comments

  1. 5 stars
    Thank you for such a wonderful summer being silent recipe! I followed the recipe as he is and added a few my garden. Will be making this over and over.

    1. That’s brilliant! Thank you. x

  2. Donna Taylor says:

    5 stars
    Wonderful recipe. Followed just as is but added a few basil leaves from the garden. Thanks for a great summer bean salad!

    1. You’re welcome, Donna! I’m so glad you love this salad recipe. : )

  3. Ann Arnebold says:

    5 stars
    Love this bean salad. Made it many times. It’s my go to salad for me and also bring it to my community gathering. I interchange the olives. I really love olives and made it more w black olives. I started eating more beans in salads and soups and less meat. I feel better and lost weight. I am not much of a cook but I get your email recipes and save many of your meatless and bean recipes. Thanks so much.

    1. You’re very welcome, Ann! I appreciate your lovely feedback and glad to hear you love my bean salads and meatless recipes. : )

  4. 5 stars
    This salad is a winner! I love beans and the ingredients and dressing are so refreshing! I added some toasted walnuts and I think it added just the right amount of crunch. Your photography is outstanding! Looking at some of your other recipes, you made them look amazing! Well done.

    1. I’m so pleased you love this salad, Jojo! Thanks for sharing – that’s such a lovely feedback and I’m glad you like my photos.
      Thank you! x

  5. Hello! We are hosting a large gathering and I was wondering if this can be made a day ahead. If so, do you recommend adding the dressing 30 minutes before serving or the day before? Thanks!

    1. Hi Theresa! You can make it a day ahead, but I recommend adding the fresh parsley and dressig before serving, 30 minutes is perfectly fine. Enjoy! x

    2. Lauri Marie says:

      5 stars
      Delicicious! The flavors are bright and so flavorful.

    3. Lovely feedback! Thanks a lot for sharing, Lauri! x

  6. 5 stars
    I added dried basil and parsley to the dressing, added cucumber and baby spinach to the salad and used Kalamata olives instead of black. It is one of the best salads I’ve ever had!

    1. That sounds delicious, Kelly! Thanks so much for sharing your feedback, I’m so pleased you loved it! x

    1. Thank you for sharing, Janice! I’m so glad to hear it turned out delicious. : )

  7. 4 stars
    Hi,

    What is the serving size?

    Thank you!

    1. Hi! It’s approx 1 1/4 cup per serving. : )
      Have a lovely week. x

  8. 5 stars
    I made this as written and it is very tasty! I just found your website and I’m looking forward to trying your recipes! My husband and I try to eat a lot of plant-based meals so I’m thrilled to have some new recipes to try!

    1. I’m so pleased to hear that, Janie! Thanks so much for sharing your lovely feedback.
      Cheers x

  9. 5 stars
    I didn’t add the parsley, but I made this yesterday and it is delicious. Thank you 🙂

    1. I’m so pleased to hear that! Thanks so much for sharing your lovely feedback, Mandi.
      Cheers x

Leave a Reply

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

Recipe Rating