White Bean Salad Recipe
AppetizerPublished May 24, 2026

White Bean Salad Recipe

This fresh and vibrant White Bean Salad is a quick, healthy, and satisfying dish packed with creamy cannellini beans, crisp vegetables, and a zesty lemon-herb dressing. Perfect as a vegan bean side dish or a light lunch any day of the week.

Total Time15 mins
Yield4 servings
Tina
By Tina

The White Bean Salad You Will Make on Repeat

Some recipes earn a permanent spot in your weekly rotation, and this White Bean Salad is absolutely one of them. It comes together in about 15 minutes, requires zero cooking, and delivers the kind of bright, satisfying flavor that makes you feel genuinely good about what you just ate. Whether you are looking for healthy bean recipes for busy weeknights, easy vegan bean side dishes for a summer cookout, or a hearty lunch that travels well, this one checks every box.

Creamy cannellini beans, crisp cucumber, juicy cherry tomatoes, and a punchy lemon-herb dressing make this one of those white bean salads that feels effortlessly elegant without any real effort at all.


Why This Recipe Works So Well

The secret to a great marinated bean salad recipe is balance. You need something creamy, something crunchy, something acidic, and something fresh. Cannellini beans bring a buttery, mild richness that soaks up dressing like a dream. The red wine vinegar and fresh lemon juice cut through that richness with bright acidity. Fresh parsley and basil keep everything tasting vibrant and alive.

This is also one of those genuinely flexible bean and legume recipes. No cherry tomatoes in the fridge? Use diced roasted red peppers. Prefer a different herb? Fresh dill or mint work beautifully. Want to bulk it up into a full meal? Toss in some cooked farro, crumbled feta, or grilled shrimp.

Chef's Tip: Drying your beans thoroughly after rinsing is a small step that makes a big difference. Wet beans dilute the dressing and keep it from clinging properly. A quick pat with a kitchen towel is all it takes.


The Right Tools and Ingredients Matter Here

For a simple no-cook recipe like this one, ingredient quality is everything. A good extra virgin olive oil and freshly squeezed lemon juice will make this salad sing in a way that bottled dressing simply cannot replicate. Having a reliable citrus juicer and a sharp chef's knife on hand makes the prep work genuinely enjoyable.


What to Serve With White Beans

One of the best things about this salad is how naturally it fits alongside so many other dishes. Wondering what to serve with white beans? Here are a few of our favorite pairings:

  • Grilled meats and fish: The acidity in the dressing acts almost like a relish against smoky grilled chicken, salmon, or lamb chops.
  • As part of a mezze spread: Pair it with hummus, warm pita, olives, and tabbouleh for an effortless Mediterranean spread.
  • Mexico-inspired side dishes: Serve alongside grilled corn, avocado, and a cumin-lime dressing for a cross-cultural twist that genuinely works.
  • Grain bowls: Spoon it over cooked farro, quinoa, or brown rice for a complete and nourishing vegan bean recipe that holds you through the afternoon.

It is also completely wonderful eaten straight from the bowl with a piece of good crusty bread. No judgment here.


Tips for the Best Flavor

Use dried beans if you have time. Canned beans are perfectly excellent here and totally convenient, but if you have dried cannellini beans on hand, cooking them from scratch gives you a noticeably creamier, more flavorful base. About 3 cups of cooked beans replaces the two cans.

Let it rest before serving. Even 10 to 15 minutes at room temperature allows the beans to absorb the dressing and the flavors to settle into each other. This small pause makes a real difference.

Taste and adjust at the end. Every lemon is a little different, every palate is a little different. Taste your salad before serving and do not be shy about adding an extra pinch of salt or a small squeeze of lemon to wake everything up.

Ready to make it? Here is the full step-by-step recipe:

White Bean Salad Recipe

White Bean Salad Recipe

This fresh and vibrant White Bean Salad is a quick, healthy, and satisfying dish packed with creamy cannellini beans, crisp vegetables, and a zesty lemon-herb dressing. Perfect as a vegan bean side dish or a light lunch any day of the week.

Prep:15 mins
Total:15 mins
Yield:4 servings
Cuisine:Mediterranean
Yield: 4 servingsCalories: 280Protein: 12g
Carbs: 38gFat: 9gSat. Fat: 1gFiber: 9gSugar: 3gSodium: 390mg

Ingredients

Units
Scale
  • 2 cans cannellini beans, 15 oz each, drained and rinsed
  • 1 English cucumber, diced small
  • 1 cup cherry tomatoes, halved
  • 1/2 cup red onion, finely diced
  • 3/8 cup fresh parsley, roughly chopped
  • 1/4 cup fresh basil leaves, torn
  • 3 tbsp extra virgin olive oil, good quality
  • 2 tbsp fresh lemon juice, about 1 large lemon
  • 1 tbsp red wine vinegar
  • 2 garlic cloves, minced
  • 1 tsp Dijon mustard
  • 1/2 tsp dried oregano
  • 1/2 tsp kosher salt, plus more to taste
  • 1/4 tsp black pepper, freshly cracked

Instruction

1

Drain and rinse the cannellini beans thoroughly under cold running water. Spread them on a clean kitchen towel and pat gently to dry. This helps the dressing cling to the beans rather than getting diluted.

2

Dice the cucumber, halve the cherry tomatoes, and finely dice the red onion. If you find raw red onion too sharp, soak the diced pieces in cold water for 5 minutes, then drain before adding.

3

In a small bowl or jar, whisk together the olive oil, fresh lemon juice, red wine vinegar, minced garlic, Dijon mustard, dried oregano, salt, and black pepper until fully emulsified.

4

In a large mixing bowl, combine the drained beans, cucumber, cherry tomatoes, red onion, chopped parsley, and torn basil.

5

Pour the dressing over the salad and toss gently to combine, being careful not to mash the beans. Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed.

6

For best results, let the salad rest for 10 to 15 minutes at room temperature before serving so the flavors can meld together. Serve immediately or refrigerate until ready to eat.

Equipment

  • Large mixing bowl
  • Small mixing bowl or jar with lid
  • Whisk
  • Chef's knife and cutting board
  • Colander or fine mesh strainer
  • Citrus juicer

Notes

This salad actually tastes even better the next day once the beans have absorbed the dressing. Store leftovers in an airtight container in the refrigerator for up to 3 days. If making ahead, hold off on adding the fresh herbs until just before serving to keep them bright and fragrant. This recipe works beautifully with dried beans cooked from scratch too: simply substitute about 3 cups of cooked beans total.

Storing and Making Ahead

This is one of the best vegan bean recipes healthy meal preppers will love because it genuinely improves overnight. The beans absorb all of that garlicky, lemony dressing and become even more flavorful by the next day.

Store leftovers in an airtight container in the refrigerator for up to 3 days. Hold off on adding fresh herbs until just before serving if you are making this ahead. A quick refresh of lemon juice and a drizzle of olive oil right before eating will bring the whole thing back to life beautifully.

Frequently Asked Questions

Absolutely. This is one of those salads that genuinely improves with time. You can toss everything together up to 24 hours in advance and store it covered in the refrigerator. Just add the fresh parsley and basil right before serving so they stay vibrant and do not wilt.
Yes, this marinated bean salad recipe is very flexible. Great Northern beans, navy beans, or chickpeas all work wonderfully here and keep the same creamy, hearty texture. You can even combine two varieties for a more interesting bean and legume recipe experience.
Stored in an airtight container in the refrigerator, leftovers will keep well for up to 3 days. The beans continue to absorb the dressing over time, which deepens the flavor. Give it a quick stir and a fresh squeeze of lemon before serving to brighten it back up.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!