White Bean Mediterranean Salad

Featured in: Weekend Gentle-Flavored Treats

This Mediterranean-inspired white bean dish combines creamy cannellini beans with cherry tomatoes, red onion, and fresh herbs like parsley, basil, and oregano. Tossed in a tangy olive oil and red wine vinegar dressing, it offers a refreshing balance of flavors. Optional ingredients like Kalamata olives and feta cheese add depth and richness. Ready in just 15 minutes, it's perfect for a quick, nutritious, and satisfying meal.

Updated on Wed, 24 Dec 2025 08:44:00 GMT
White bean salad with bright red tomatoes, a refreshing Mediterranean side dish. Pin it
White bean salad with bright red tomatoes, a refreshing Mediterranean side dish. | plumcrescent.com

The summer I spent in a tiny apartment with a malfunctioning air conditioner, this salad became my lifeline. I came home exhausted one evening, too drained to turn on the stove, and threw together whatever I had in the fridge: a can of beans, some tomatoes that were starting to wrinkle, and a handful of herbs. That accidental combination turned out brighter and more satisfying than half the complicated meals I'd spent hours planning before.

My friend Maya came over for lunch that week and eyed the bowl suspiciously. Bean salad sounded like something health food enthusiasts eat while judging everyone else. Then she took a bite and went silent for a full minute, finally admitting this might be the best thing she'd eaten all summer. We sat on the fire escape eating it straight from the bowl, and I've doubled the recipe ever since.

Ingredients

  • Cannellini beans: These creamy white beans are the perfect canvas because they absorb whatever you throw at them while holding their shape beautifully
  • Cherry tomatoes: Look for ones that feel heavy for their size since they'll burst with sweet juice when you bite into them
  • Red onion: Soaking the diced onion in cold water for ten minutes takes away that harsh bite that makes people avoid onion raw
  • Fresh herbs: The combination of parsley, basil and oregano is non-negotiable here because dried herbs would make this taste like sadness
  • Extra-virgin olive oil: This is the main flavor carrier so please use the good stuff you reserve for finishing dishes
  • Red wine vinegar: Lemon juice works in a pinch but vinegar gives that proper Mediterranean tang that ties everything together

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Prep your beans:
Rinse those cannellini beans until the water runs completely clear, then let them drain well so your dressing doesn't get watered down
Chop your vegetables:
Halve your cherry tomatoes and dice that red onion into tiny pieces, making sure everything is roughly the same size for the perfect forkful
Mince the garlic:
Crush your clove and chop it as finely as you possibly can because nobody wants an intense chunk of raw garlic in their mouth
Combine everything:
Toss the beans, tomatoes, onion, garlic and cucumber into your largest salad bowl
Add the herbs:
Throw in your chopped parsley, basil and oregano, reserving a little bit of everything to garnish the top like you actually know what you're doing
Make the dressing:
Whisk together your olive oil, vinegar, salt and pepper until it looks thick and glossy
Dress and toss:
Pour that dressing over the salad and fold everything together gently
Add the extras:
Fold in any olives, feta or other additions you're using
Taste and adjust:
Sneak a bite and add more salt or vinegar if it needs a little wake-up call
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Creamy cannellini beans star in this flavorful white bean salad, perfect for a light vegetarian meal. Pin it
Creamy cannellini beans star in this flavorful white bean salad, perfect for a light vegetarian meal. | plumcrescent.com

This became my go-to contribution for every potluck and barbecue that summer because I could assemble it in minutes and people actually remembered it. There's something honest about a dish that doesn't try to hide behind fancy techniques or expensive ingredients.

Making It Your Own

The beauty here is that you can swap out vegetables based on the season or what's languishing in your crisper drawer. I've used bell peppers, grated carrots, even shredded zucchini when that's what I had on hand.

The Protein Question

People ask if beans alone are enough protein for a meal and the answer is yes, absolutely. But if you want to bulk it up, a can of tuna or some rotisserie chicken folded in makes it feel more substantial.

Serving Suggestions

This works on its own, alongside anything hot off the grill, or scooped up with toasted pita bread. The acidity cuts through rich foods perfectly.

  • Toast thick slices of bread and rub them with raw garlic for the perfect vehicle
  • Serve alongside grilled fish or chicken for a complete Mediterranean feast
  • Keep it vegan but add chopped walnuts for extra protein and crunch
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Mediterranean white bean salad drizzled with olive oil, ready for serving alongside grilled dishes. Pin it
Mediterranean white bean salad drizzled with olive oil, ready for serving alongside grilled dishes. | plumcrescent.com

Sometimes the simplest meals are the ones that stick with you longest. This salad taught me that good food doesn't require heat, effort or money—just the right ingredients and the willingness to let them shine.

Recipe Questions & Answers

Can I use other beans instead of cannellini?

Yes, great northern or navy beans work well and provide a similar creamy texture and mild flavor.

How long should the salad marinate for best flavor?

Allowing the salad to rest for a few hours or overnight in the refrigerator enhances the melding of flavors.

What herbs complement the salad best?

Fresh parsley, basil, and oregano bring brightness and aromatic depth to this salad.

Can I make this salad vegan?

Yes, simply omit the feta cheese to keep the dish vegan while maintaining great flavor.

What dishes pair well with this salad?

This salad pairs wonderfully with grilled fish, chicken, or crusty bread for a complete meal experience.

White Bean Mediterranean Salad

A fresh white bean and tomato salad with herbs and olive oil dressing, perfect for a light lunch or side.

Prep time
15 minutes
0
Overall time
15 minutes
Created by Avery Hayes


Skill level Easy

Cuisine type Mediterranean

Total made 4 Portions

Dietary details Vegetarian-friendly, No gluten

Ingredient list

Beans

01 2 cups (1 can, 14 oz) cannellini beans, drained and rinsed

Vegetables

01 1 cup (5.3 oz) cherry tomatoes, halved
02 1 small red onion, finely diced
03 1 clove garlic, minced
04 1 small cucumber, diced (optional)

Herbs

01 1/4 cup fresh parsley, chopped
02 2 tbsp fresh basil, chopped
03 1 tbsp fresh oregano leaves (or 1 tsp dried oregano)

Dressing

01 3 tbsp extra-virgin olive oil
02 1 tbsp red wine vinegar (or lemon juice)
03 1/2 tsp sea salt
04 1/4 tsp freshly ground black pepper

Optional Additions

01 1/4 cup pitted Kalamata olives, sliced
02 1/4 cup crumbled feta cheese (omit for vegan)

How-to

Step 01

Combine Base Ingredients: In a large salad bowl, combine cannellini beans, cherry tomatoes, red onion, cucumber if using, and minced garlic.

Step 02

Add Fresh Herbs: Incorporate chopped parsley, basil, and oregano into the salad.

Step 03

Prepare Dressing: Whisk extra-virgin olive oil, red wine vinegar or lemon juice, sea salt, and black pepper in a small bowl until emulsified.

Step 04

Dress the Salad: Pour the dressing over the salad mixture and toss gently to combine all ingredients evenly.

Step 05

Add Optional Ingredients: Fold in Kalamata olives and crumbled feta cheese if using.

Step 06

Season and Serve: Taste and adjust seasoning as desired. Serve immediately or refrigerate for 30 minutes to enhance flavors.

Tools Needed

  • Salad bowl
  • Small mixing bowl
  • Whisk or fork
  • Chef's knife
  • Cutting board

Allergy warnings

Review all ingredients for allergy risks and speak with your healthcare provider if you're concerned.
  • Contains dairy if feta cheese is added
  • Gluten, nuts, and eggs free
  • Check canned beans for potential cross-contamination with gluten or other allergens

Nutrition details (per portion)

These details are for reference and shouldn't replace healthcare advice.
  • Calorie count: 210
  • Fat content: 8 grams
  • Carbohydrates: 27 grams
  • Proteins: 7 grams