This easy cannellini bean salad is made with artichokes, cherry tomatoes, olives, capers and fresh herbs tossed in a simple basil vinaigrette. A healthy, make-ahead Mediterranean salad perfect for meal prep, potlucks, or a light and flavorful lunch.

Cannellini Bean Salad (Italian White Bean Salad)
Looking for an easy, make-ahead lunch idea? This cannellini bean salad is the perfect recipe for busy weeknights, weekday lunches, or summer picnics. Made with cannellini beans, cherry tomatoes, artichoke hearts, briny olives, capers, and tossed in a basil vinaigrette, it’s a bold, Mediterranean-inspired salad that comes together in minutes and keeps well in the fridge for days.
Whether you're meal-prepping for the week or looking for a healthy side for your next BBQ, this bean salad will be your new go-to. If you love Mediterranean chickpea salads then you’ll love this Italian cannellini bean salad. Easy to make and easy to transport it’s a healthy and effortless lunch option to have in your back pocket.
Why This White Bean Salad Will Be Your New Favorite
- Easy & Fast: Ready in under 20 minutes, with minimal prep.
- Packed with Flavor: Briny olives, sweet tomatoes, and an herby vinaigrette make every bite super flavorful.
- Healthy & Plant-Based: Naturally vegan, gluten-free, and high in fiber and protein.
- Customizable: Add other veggies or swap beans for chickpeas.
🫘 What Are Cannellini Beans? (Italian White Beans Explained)
Cannellini beans, also known as white kidney beans, are a staple in Italian cuisine. They have a creamy texture, thin skin, and a mild flavor that pairs beautifully with herbs, vinaigrettes, and other Mediterranean ingredients. You’ll often find them in dishes like Italian minestrone, Tuscan bean soup, or salads like this one.

Cannellini Bean Salad Ingredients (With Notes)
- Basil Vinaigrette: An easy dressing made with fresh basil, garlic, red wine vinegar, and olive oil.
- Cannellini Beans: Use canned or jarred beans for convenience. Rinse and drain well before using.
- Cherry Tomatoes: Sweet and juicy. (Grape tomatoes work well too.)
- Artichoke Hearts: Use jarred artichokes packed in water or marinade.
- Kalamata Olives: Skip the canned ones and go for jarred Kalamatas for better taste.
- Capers: Rinse if using salt-packed capers.
- Fresh Parsley: Adds a clean, herb finish. Use Italian flat-leaf parsley.
How to Make Italian Cannellini Bean Salad (Step-by-Step)
This recipe is incredibly simple and comes together in a few easy steps:
Step 1: Make the Basil Vinaigrette
In a food processor or blender, combine:
- Fresh basil
- Garlic
- Red wine vinegar
- Extra virgin olive oil
- Salt and pepper
Blend until smooth.
Tip: If making the dressing ahead of time, blanch the basil in boiling water for 10 seconds, then plunge into ice water to preserve its bright green color.
Step 2: Prep the Salad Ingredients
In a large mixing bowl, combine:
- Cannellini beans, rinsed and drained
- Cherry tomatoes, halved
- Artichoke hearts, halved or quartered
- Kalamata olives, halved
- Capers, rinsed
- Fresh parsley, chopped
Step 3: Dress the Salad
Pour the basil vinaigrette over the salad and toss gently to combine.
Step 4: Let the Flavors Meld
Let the salad sit at room temperature for 10–15 minutes before serving or store in fridge until ready to serve.
- Make-ahead tip: If storing, add the tomatoes just before serving for the best texture.
Italian White Bean Salad Variations and Add-Ins
Looking to switch it up? Try these tasty ideas:
- Add roasted red peppers for smoky sweetness.
- Swap in other beans like Great Northern, or chickpeas.
- Add feta or goat cheese for a creamy, salty bite (use vegan if needed).
- Mix in arugula or spinach right before serving for extra greens.

How to Serve Italian White Bean Salad
Here are a few ideas for how to serve it:
- Lunch: Prep ahead of time for a quick and easy lunch.
- Dinner: Pair with your favorite main.
- Picnic Side: A great complement to sandwiches, wraps, or other picnic fare.
- Party Platter: Serve as part of a Mediterranean spread with hummus, olives, and flatbread.
Tips for Making Italian Cannellini Bean Salad
- Use high-quality olives and artichokes. The ingredients make a big difference in flavor.
- Rinse canned beans thoroughly. This improves both taste and texture.
- Let it marinate. The longer it sits, the better the flavors develop.
- Wait to add tomatoes if making ahead, they stay firmer and juicier.
- Use fresh herbs. Don’t sub dried basil or parsley for this one.
Frequently Asked Questions
Are cannellini beans the same as white beans?
Cannellini beans are a type of white bean with a creamy texture and mild flavor. They hold their shape well in salads and pair especially well with Mediterranean ingredients like tomatoes, olives, herbs and olive oil.
Can I make cannellini bean salad ahead of time?
Yes! This salad is a great make-ahead recipe because the flavors improve as it sits. You can prepare it several hours ahead or refrigerate it overnight for an easy lunch or side dish.
Should cannellini bean salad be served cold?
This salad can be served chilled or at room temperature. Letting it sit for about 10–15 minutes before serving helps the beans absorb the dressing and develop more flavor.
Can I substitute another type of bean?
Yes. Great Northern beans, navy beans or butter beans can all be used instead of cannellini beans, although the texture may vary slightly.
How long does cannellini bean salad last in the fridge?
Stored in an airtight container, this white bean salad will keep for about 3 to 4 days in the refrigerator. Stir before serving and add a splash of olive oil or vinegar if needed to refresh the flavors.
Final Thoughts
This cannellini bean salad is everything you want in a salad: quick, healthy, flavorful, and meal-prep friendly. Whether you're packing it for lunch, taking it to a picnic, or serving as a side salad with dinner, it’s a guaranteed crowd-pleaser.
Bookmark this one, you’ll be making it all summer long!
Bright, flavorful, and easy to transport, this bean salad is perfect for a summer outing. Discover more dishes like this in my gluten-free picnic recipes roundup.
More Make-Ahead Salads:
Cannellini Bean Salad
Try this delicious Italian bean salad recipe made with cannellini beans, cherry tomatoes, artichoke hearts, olives, capers, and fresh herbs in a vibrant basil vinaigrette. Perfect for meal-prep or quick lunches!
Ingredients
- ½ ounce/14g basil
- 1 clove of garlic
- 1 Tablespoon/15ml red wine vinegar
- 2 Tablespoons/30ml extra virgin olive oil
- ¼ teaspoon fine sea salt
- 15 ounce/425g can of cannellini beans, rinsed and well drained
- 10 ounces/280g jar of artichoke hearts, drained and halved
- ¼ cup Kalamata olives
- 1 Tablespoon/15ml capers, rinsed
- ¼ cup finely chopped parsley
- 8 ounces/226 cherry tomatoes, halved
Instructions
- In the bowl of a small food processor combine the basil, garlic, red wine vinegar, olive oil and salt, pulse until smooth.
- Place drained cannellini beans in a large bowl and gently stir in dressing. Add artichoke hearts, olives, capers, parsley and tomatoes; stir to combine. Let salad sit at room temperature for 10 minutes for flavors to develop before serving.
- Refrigerate leftovers in an airtight container in the fridge for up to 3-4 days.
Notes
Variations:
- Add jarred roasted red peppers.
- Use great northern white beans instead of cannellini beans.
Storage:
Refrigerate leftovers in an airtight container in the fridge for up to 3-4 days.
Dietary Info:
Gluten-Free, Grain-Free, Vegetarian, Vegan, Dairy-Free, Egg-Free, Nut-Free
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 337Total Fat: 12gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 0mgSodium: 223mgCarbohydrates: 50gFiber: 15gSugar: 18gProtein: 14g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Leave a Reply