
This vibrant Italian White Bean Salad transforms humble pantry staples into a Mediterranean masterpiece that's both elegant and effortless. The creamy cannellini beans pair perfectly with the tangy salsa verde, creating a dish that's equally at home as a light lunch or impressive dinner party starter.
I first made this salad when unexpected guests arrived on a warm summer evening. With just a few ingredients from my pantry and herb garden, I created this impromptu dish that has since become my go to for both casual family dinners and entertaining.
Ingredients
- Cannellini beans provide a creamy texture and mild flavor that absorbs the salsa verde beautifully. Look for canned beans that are firm and whole, not mushy.
- Cherry tomatoes add sweet juicy bursts of flavor. Choose bright red, firm tomatoes for the best taste.
- Nocellara or Castelvetrano olives bring a buttery texture and mild flavor that won't overpower the dish. Their bright green color also enhances the visual appeal.
- Red onion contributes a pleasant sharpness that balances the creamy beans. Slice them thinly to distribute the flavor without overwhelming.
- Fresh herbs like parsley and basil are essential for an authentic salsa verde. Always use fresh, never dried, for this application.
- Anchovy paste adds that secret umami depth that makes Italian food so satisfying. Even if you think you don't like anchovies, this small amount simply enhances the other flavors.
- Extra virgin olive oil should be high quality as its flavor is prominent in the dressing. Look for cold pressed varieties with a fruity aroma.
Step-by-Step Instructions
- Prepare the Salsa Verde
- Combine all sauce ingredients in a small bowl, starting with herbs, capers, and garlic. The chopping releases their essential oils, creating an aromatic base. Add the anchovy paste next, followed by seasonings. Finish with olive oil and vinegar, whisking thoroughly to emulsify. Let it sit for at least 5 minutes while you prepare the other ingredients to allow flavors to meld.
- Assemble the Base
- In a medium bowl, gently combine the beans, tomatoes, olives, and red onion. The key here is treating the beans delicately to maintain their shape and integrity. Use a rubber spatula or wooden spoon to fold ingredients together rather than stirring vigorously. The light sprinkle of salt at this stage helps draw out moisture from the vegetables, enhancing their natural flavors.
- Dress the Salad
- Pour the prepared salsa verde over the bean mixture in a slow, circular motion to ensure even distribution. Fold the ingredients together with a gentle hand, using a lifting motion rather than stirring. This preserves the beans' texture while allowing them to become coated with the flavorful dressing. Take your time with this step the gentle coating of each component is what makes this salad special.
- Add the Finishing Touch
- Scatter parmesan shavings throughout the salad, folding them in lightly. The cheese adds a salty, umami dimension that complements the herbal notes of the salsa verde. For the best presentation, reserve a few shavings to place on top just before serving.

The anchovy paste is my secret weapon in this recipe. Many people think they don't like anchovies, but in this small amount, it simply adds a deep savory note that most people can't identify but absolutely love. When my anchovy averse sister requested the recipe after dinner one night, I knew this ingredient was the magic touch.
Make Ahead and Storage
This bean salad keeps beautifully in the refrigerator for up to three days, actually improving in flavor as it sits. Store it in an airtight container and give it 15 minutes at room temperature before serving to take the chill off and allow the flavors to bloom. The olive oil may solidify slightly when cold, but will quickly return to its liquid state. If making ahead for a party, consider reserving half the salsa verde to refresh the salad just before serving.
Seasonal Adaptations
While this recipe shines with summer tomatoes, you can enjoy it year round with different seasonal vegetables. In winter, try roasted red peppers or sun dried tomatoes for concentrated flavor. Spring brings opportunities to add blanched asparagus tips or fresh peas. Fall versions can incorporate roasted cubes of butternut squash or delicata. The versatile salsa verde complements virtually any vegetable addition, making this a truly adaptable recipe for your seasonal cooking arsenal.
Serving Suggestions
Serve this white bean salad alongside grilled fish or chicken for a complete protein rich meal. For a vegetarian feast, pair it with roasted vegetables and a grain like farro or quinoa. It makes an excellent bruschetta topping when spooned over toasted sourdough rubbed with garlic. At parties, serve it as part of an antipasti spread alongside prosciutto, fresh mozzarella, and marinated artichokes. The bright flavors and colors make it a standout on any table.
Recipe FAQs
- → Can I make this Italian white bean salad ahead of time?
Yes, you can prepare this salad up to 24 hours in advance. For best results, store the salsa verde separately and toss with the bean mixture just before serving. This prevents the beans from absorbing too much dressing and maintains the salad's fresh texture.
- → What can I substitute for anchovy paste?
If you don't have anchovy paste or prefer a vegetarian option, substitute with ¼ teaspoon of kosher salt as mentioned in the ingredients. For a similar umami flavor, you could also use a splash of soy sauce, a small amount of miso paste, or capers (in addition to those already in the recipe).
- → How can I turn this into a complete meal?
To transform this into a heartier main dish, add protein like the suggested tuna, grilled chicken, or hard-boiled eggs. You could also serve it over cooked farro or quinoa for additional substance. Accompany with crusty bread to make it more filling.
- → What other beans can I use besides cannellini?
This salad works well with various white beans. Great alternatives include navy beans, great northern beans, or butter beans. You could also try chickpeas for a different texture, though this will slightly alter the traditional flavor profile.
- → How long will this salad keep in the refrigerator?
The dressed salad will keep well in an airtight container in the refrigerator for up to 3 days. The flavors actually develop and improve after a day. If you plan to store it longer, keep the salsa verde separate from the bean mixture until ready to serve.
- → Can I make this salad without olives?
Absolutely. If you're not an olive fan, you can omit them entirely or substitute with something briny like capers or artichoke hearts. For a different flavor profile, try adding diced cucumber or avocado instead.