This refreshing Mediterranean bowl combines creamy white beans with fresh peppery arugula, halved cherry tomatoes, red onion, and Kalamata olives. The zesty dressing features olive oil, lemon juice, garlic, and oregano for authentic Mediterranean flavor. Simply toss everything together and serve immediately or chill briefly for enhanced taste. Perfect as a light lunch or alongside grilled fish and crusty bread.
Summer in our tiny apartment meant we refused to turn on the oven, but I still craved something substantial for dinner. This white bean salad became my go-to when I came home starving and needed food on the table in under fifteen minutes flat.
My roommate caught me eating this straight from the mixing bowl with a fork at midnight, standing in front of the open refrigerator. She looked at me, grabbed a fork, and joined me without saying a word. That is how good this salad is.
Ingredients
- White beans: Cannellini beans have the creamiest texture but great northern beans work perfectly too and rinse them really well to remove the metallic canned taste
- Fresh arugula: The peppery bite cuts through the creamy beans though baby spinach or mixed greens can substitute if arugula feels too intense
- Cherry tomatoes: Halving them releases their juices which mingle with the dressing to create an instant sauce
- Red onion: Thin slices add sharp contrast and a little crunch without overpowering everything else
- Kalamata olives: These bring that essential briny Mediterranean punch and pit them before buying if you can to save time later
- Feta cheese: Optional but adds a salty creamy element that ties all the Mediterranean flavors together beautifully
- Fresh parsley: Brightens everything up and makes the salad look finished and inviting
- Extra virgin olive oil: The foundation of the dressing so use the good stuff since you can really taste it here
- Fresh lemon juice: Cuts through the rich beans and adds brightness that makes each bite feel fresh
- Garlic: One clove is plenty since it is raw and mince it finely so you do not bite into big chunks
- Dried oregano: That classic Mediterranean herb that instantly transports you to a Greek island taverna
- Dijon mustard: Helps the dressing emulsify and adds a subtle tang that makes everything pop
- Salt and pepper: Freshly ground black pepper makes all the difference and taste the beans first before adding much salt
Instructions
- Combine all the salad ingredients:
- Dump the rinsed beans arugula halved tomatoes sliced onion olives feta and parsley into your largest bowl and give everything a gentle toss to distribute evenly
- Whisk together the dressing:
- Grab a small jar and add the olive oil lemon juice minced garlic oregano mustard salt and pepper then shake vigorously until the mixture thickens and emulsifies completely
- Dress the salad:
- Pour about half the dressing over the salad first and toss gently then add more as needed until everything is lightly coated but not drowning
- Let it rest and serve:
- Taste a bean and adjust the seasonings if needed then either serve right away or let it chill for ten minutes to let all those flavors really get to know each other
This recipe has traveled with me to three different apartments and countless potlucks. Every time someone asks for the recipe I just smile and say it is the one I can make with my eyes closed.
Making It Your Own
Sometimes I toss in toasted pine nuts or sunflower seeds for extra crunch especially when I want this to feel like a full meal rather than a side. The nuts add a buttery richness that plays beautifully with the tangy feta.
Perfect Pairings
Grilled fish works wonderfully alongside this salad but honestly some crusty bread to mop up the dressing at the bottom of the bowl might be my favorite part. The juices that collect are pure liquid gold.
Serving For A Crowd
This salad doubles and triples beautifully for parties and actually benefits from sitting out at room temperature so do not stress about timing. Everything comes together quickly and looks stunning piled high on a big platter.
- Keep the dressing separate until right before serving if you are taking this to a potluck
- Chop everything ahead of time but wait to dress it until you are ready to eat
- Sprinkle extra fresh parsley on top right before serving to keep it looking vibrant
Sometimes the simplest recipes become the ones we return to again and again and this white bean salad has earned its permanent spot in my weekly rotation.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, you can prepare this up to 4 hours ahead. Add the dressing just before serving to keep the arugula crisp and vibrant.
- → What can I substitute for arugula?
-
Fresh baby spinach, mixed greens, or even kale work well as substitutes. Adjust quantities based on your preference.
- → Is this salad gluten-free?
-
Yes, all ingredients are naturally gluten-free. Always check specific labels if you have severe gluten sensitivity.
- → How long does this keep in the refrigerator?
-
Best enjoyed fresh within 24 hours. The dressed leftovers will keep up to 2 days, though the greens may soften slightly.
- → Can I use dried beans instead of canned?
-
Absolutely. Cook 1 cup dried beans until tender, then cool completely before assembling. This adds about 2 hours to prep time.