Home » Salads » Italian White Bean Salad Recipe

Italian White Bean Salad Recipe

On

Updated

Italian White Bean Salad

This Italian White Bean Salad is your go-to recipe when you need something fresh, vibrant, and absolutely packed with flavor—fast. Ready in under 20 minutes, this simple yet stunning dish combines creamy cannellini beans, juicy cherry tomatoes, buttery green olives, and sharp red onions, all brought to life with a punchy salsa verde dressing. It’s zesty, herbaceous, and so satisfying whether you’re serving it as a light main, a hearty side, or dressing it up with tuna and crusty bread for a more filling meal.

I first tossed this together one hectic weekday when I didn’t want to cook but craved something that felt special—and wow, it delivered. Since then, this recipe has become one of those back-pocket dishes that I make again and again. It feels like sunshine in a bowl, with all the bold, briny, and savory notes of a summer afternoon in Italy.

Why You’ll Love This Recipe

Key Benefits

  • Quick and Easy: This entire salad comes together in under 20 minutes—chopping included. Perfect for busy nights or lazy lunches.
  • No Cooking Required: It’s completely no-cook, so you can keep the kitchen cool and your energy low.
  • Versatile: Enjoy it as a light lunch, a side dish, or bulk it up with tuna or crusty bread for a more substantial meal.
  • Make-Ahead Friendly: It tastes even better after the flavors meld, so it’s great for meal prep or picnics.

Taste & Texture

You’re getting a fabulous mix of creamy, juicy, tangy, and salty here. The cannellini beans are buttery and soft, the tomatoes bring sweetness and freshness, and the olives offer a savory pop. The salsa verde is where the magic happens—herby, garlicky, and with just a hint of heat from red pepper flakes.

Finish it all off with parmesan shavings, and you’ve got creamy, crunchy, zesty perfection in every bite.

Dietary Attributes

  • Vegetarian (just skip the optional tuna)
  • High in fiber and plant-based protein
  • Naturally gluten-free
  • Can easily be made vegan by omitting the parmesan and anchovy paste

Ingredients & Substitutions

Ingredient List

For the White Bean Salad:

  • 1 (14-ounce) can cannellini beans, drained and rinsed
  • ½ cup cherry tomatoes, quartered (about 6–8)
  • ¼ cup Nocellara del Belice (or Castelvetrano) olives, torn
  • ¼ cup red onion, thinly sliced into quarter moons (about ¼ of a medium onion)
  • ¼ teaspoon kosher salt
  • 2 tablespoons parmesan shavings

For the Salsa Verde:

  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped
  • 1 tablespoon capers, chopped
  • 1 clove garlic, finely chopped
  • ¼ teaspoon anchovy paste (or substitute with a pinch of kosher salt for vegetarian option)
  • ¼ teaspoon red pepper flakes
  • ¼ teaspoon freshly ground black pepper
  • 3 tablespoons extra virgin olive oil
  • 1 tablespoon red wine vinegar

Optional Additions:

  • 225 grams albacore tuna in olive oil, drained
  • Crusty bread for serving

Notes on Quality

For the best flavor, go for high-quality extra virgin olive oil and red wine vinegar. Fresh herbs make all the difference in the salsa verde, and if you can find Nocellara or Castelvetrano olives, they add that mild, buttery richness. Parmesan shavings—not grated—give lovely texture and pops of flavor.

Possible Substitutions

  • Beans: Great Northern or navy beans work if cannellini aren’t available.
  • Olives: Swap in Kalamata or green olives if needed.
  • Cheese: Pecorino or feta could sub in for parmesan. For a dairy-free version, just skip it.
  • Vinegar: White wine vinegar or even lemon juice can replace red wine vinegar.
  • Herbs: Mix in a bit of mint or dill for a different vibe.

Step-by-Step Instructions

  • Make the Salsa Verde
    In a small bowl, combine the chopped parsley, basil, capers, garlic, anchovy paste (or salt), red pepper flakes, and black pepper. Pour in the olive oil and red wine vinegar. Stir well to combine. Set aside to let the flavors mingle.
  • Assemble the Salad Base
    In a medium bowl, add the drained beans, quartered cherry tomatoes, torn olives, and sliced red onion. Sprinkle with kosher salt and gently toss to combine.
Italian White Bean Salad
  • Toss It All Together
    Drizzle the salsa verde over the salad base and mix gently, being careful not to mash the beans.
  • Finish and Serve
    Add the parmesan shavings on top. If using, gently flake the tuna over the salad. Serve immediately with crusty bread, or chill and enjoy later.

Expert Tips & Tricks

Best Practices

  • Use a light hand when tossing everything together so the beans stay whole and creamy.
  • Let the salsa verde sit for at least 5 minutes before adding to allow the flavors to develop.
  • Use a spoon to drizzle the salsa verde over individual servings if you want to control the flavor balance.

Common Mistakes

  • Overmixing the salad: This can cause the beans to break apart and turn mushy.
  • Underseasoning: Taste before serving—sometimes the olives and capers provide enough salt, but sometimes you need a pinch more.
  • Using bland tomatoes: Choose ripe, sweet cherry tomatoes to avoid a watery or flat-tasting salad.

Time-Saving Tips

  • Make the salsa verde up to 2 days ahead and store in an airtight jar in the fridge.
  • Use pre-chopped herbs or a mini food processor for speedier prep.
  • Rinse and drain the beans ahead of time and store them in the fridge until ready to use.

Serving Suggestions

Pairings

This salad is lovely on its own but really shines when paired with:

  • A slice of crusty sourdough or focaccia
  • Grilled chicken or fish for extra protein
  • A bowl of chilled gazpacho or a creamy soup

Presentation Ideas

Serve the salad on a large shallow platter for a rustic, Italian-style presentation. Garnish with extra herbs, a drizzle of olive oil, and a few curls of parmesan for that wow-factor.

Beverage Pairings

  • A crisp Pinot Grigio or Sauvignon Blanc complements the herbs and acidity beautifully
  • Sparkling water with lemon or cucumber for a refreshing non-alcoholic option
  • A light spritz like an Aperol or Limoncello cocktail if you’re feeling festive

Storage & Reheating

Leftover Storage

Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors deepen as it sits, making it perfect for make-ahead lunches.

Reheating Methods

This salad is best enjoyed cold or at room temperature, so no reheating is necessary. If you do add tuna and want it warm, gently heat in a skillet just until warm, not hot.

Frequently Asked Questions

Substitutions & Adjustments

Can I use dried beans instead of canned?

Absolutely! Just soak and cook them ahead of time. You’ll need about 1¾ cups cooked beans to replace one can.

Can I double the recipe?

Yes, easily! It’s great for gatherings, and the salsa verde scales up beautifully.

Troubleshooting

My beans are too mushy. What went wrong?

You may have overmixed or used a low-quality canned bean. Try draining them gently and not stirring too aggressively.

Too salty?

The capers, olives, and parmesan all add salt, so taste before adding extra.

Variations & Customizations

Dietary Adaptations

  • Vegan: Omit the parmesan and anchovy paste (or replace anchovy with a pinch of salt or a bit of miso paste).
  • Dairy-Free: Simply skip the cheese or use a plant-based alternative.
  • Low Carb: Serve without bread or swap the beans for chopped roasted cauliflower.

Flavor Twists

  • Add roasted red peppers or marinated artichokes for extra flavor.
  • Mix in baby arugula or spinach for a more leafy green element.
  • Add a spoonful of sun-dried tomato pesto to the dressing for an umami boost.

Seasonal/Holiday Versions

  • In summer, serve it chilled with fresh basil and tomatoes from the garden.
  • In cooler months, add roasted butternut squash or sweet potato for a cozy version.

Conclusion

If you’re looking for a fast, flavorful, and feel-good dish that can hold its own as a light main or elevate any dinner spread, this Italian White Bean Salad is it. Every bite is a celebration of fresh herbs, briny olives, creamy beans, and tangy dressing. It’s the kind of recipe you’ll turn to again and again—not just for how easy it is, but for how good it makes you feel.

If you enjoyed this recipe, you might also love these refreshing, veggie-packed ideas:

And if you’re on Pinterest, don’t forget to pin this recipe and follow along for more: Cooking with Callie on Pinterest

I’d love to hear how your salad turns out—let me know in the comments or tag me on social. Happy cooking!

Zesty Italian White Bean Salad (Ready in 20 Minutes!)
Zesty Italian White Bean Salad (Ready in 20 Minutes!)
Print

Italian White Bean Salad Recipe

Italian White Bean Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 5 reviews

This Italian White Bean Salad is a vibrant, no-cook dish tossed in a fresh and zesty salsa verde dressing. Packed with creamy cannellini beans, juicy tomatoes, briny olives, and parmesan shavings, it comes together in under 20 minutes. Enjoy it solo or topped with tuna and served with crusty bread. It’s light, flavorful, and perfect for lunch, dinner, or your next picnic spread.

  • Author: Callie
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 20 minutes
  • Yield: 2 servings 1x
  • Category: Salad
  • Method: No-Cook
  • Cuisine: Italian
  • Diet: Gluten Free

Ingredients

Scale

1 can (14 oz / ~400 g) cannellini beans, drained and rinsed

½ cup cherry tomatoes, quartered (about 68 tomatoes)

¼ cup Nocellara del Belice or Castelvetrano olives, torn

¼ cup red onion, sliced in quarter moons

¼ teaspoon kosher salt

2 tablespoons parmesan shavings

For the Salsa Verde

2 tablespoons chopped fresh parsley

1 tablespoon chopped fresh basil

1 tablespoon chopped capers

1 garlic clove, finely chopped

¼ teaspoon anchovy paste (or substitute with ¼ teaspoon kosher salt)

¼ teaspoon red pepper flakes

¼ teaspoon freshly ground black pepper

3 tablespoons extra virgin olive oil

1 tablespoon red wine vinegar

Optional Additions

225 g albacore tuna in olive oil, drained

Crusty bread, for serving

Instructions

  1. Prepare the salsa verde: In a small bowl, combine the parsley, basil, capers, garlic, anchovy paste (or salt), red pepper flakes, black pepper, olive oil, and red wine vinegar. Stir well to blend the flavors.

  2. In a medium bowl, add the cannellini beans, cherry tomatoes, torn olives, and red onion. Sprinkle with kosher salt and toss gently to combine.

  3. Drizzle the salsa verde over the salad mixture and toss carefully to avoid mashing the beans.

  4. Add the parmesan shavings and mix lightly.

  5. Top with tuna if using, and serve with crusty bread.

Notes

  • For a vegan version, omit the parmesan and anchovy paste, or replace anchovy with a pinch of salt or miso paste.

  • This salad gets even more flavorful after chilling for 30 minutes.

  • Use high-quality olive oil and ripe cherry tomatoes for the best flavor.

  • If making ahead, add the parmesan and tuna just before serving for the freshest taste.

Nutrition

  • Serving Size: 1 bowl (½ of recipe)
  • Calories: 340 kcal
  • Sugar: 3 g
  • Sodium: 590 mg
  • Fat: 22 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 6 g
  • Protein: 12 g
  • Cholesterol: 10 mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

7 thoughts on “Italian White Bean Salad Recipe”

  1. Working on making healthier recipes while diving into a Mediterranean diet lifestyle. I stumbled on this recipe and it was fabulously delicious! I added tuna per one of the suggestions. Easy, tasty and good for you….what a win!

    Reply
  2. Excellent easy summer salad. I appreciate that it doesn’t make a huge quantity but just enough for a meal and a little leftover. Fresh ingredients make all the difference. Will definitely be making it throughout the summer season.

    Reply
  3. I just made this and it was delicious and easy. I added sliced cucumber and red bell pepper because I had them. I haven’t tried it with tuna yet but I imagine it will be great for lunch.

    Reply
  4. I just made this and it was delicious and easy. I added sliced cucumber and red bell pepper because I had them. I haven’t tried it with tuna yet but I imagine it will be great for lunch.

    Reply
  5. Amazing, delicious and my picky husband agrees. The parmesan cheese is unnecessary. Do yourself a favor and (if you have one) use the single serve cup of a high speed blender to make the salsa Verde. Next time I’ll double the recipe just for us 2.

    Reply
  6. Absolutely delicious. I added a small Persian cucumber because I needed to use it before it went bad and I left out the onion because I doubled it for leftovers and I don’t like chopped onion after it sits too long in the fridge. I topped it with tuna for extra protein. Loved it! Don’t skip the anchovy paste!

    Reply

Leave a Comment

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