Mediterranean White Bean Spinach Salad

Creamy white beans and fresh spinach star in this Mediterranean olive salad tossed with juicy tomatoes and bright lemon herb dressing on a rustic serving platter Save
Creamy white beans and fresh spinach star in this Mediterranean olive salad tossed with juicy tomatoes and bright lemon herb dressing on a rustic serving platter | newdietprograms.com

This refreshing Mediterranean bowl combines protein-rich white beans with tender baby spinach, sweet cherry tomatoes, and briny Kalamata olives. The bright lemon-herb dressing, featuring extra virgin olive oil, fresh garlic, and dried oregano, ties everything together beautifully. Ready in just 15 minutes with no cooking required—perfect for quick lunches, light dinners, or meal prep. Add optional feta for creaminess or keep it vegan. The flavors deepen after chilling, making it excellent for make-ahead meals.

My tiny apartment kitchen barely had counter space, but somehow this Mediterranean salad became my go-to for impromptu dinner parties. I stumbled on the combination during a particularly hectic week when I needed something that felt elegant but took zero cooking. Now the bright lemon and salty olives immediately transport me back to that first evening, windows open, summer breeze drifting through.

Last summer, my neighbor Maria caught me making this on my fire escape and laughed at my makeshift outdoor kitchen. She brought over crusty bread and we ate this salad straight from the bowl while watching the sunset. Something about those briny olives and bright herbs made the evening feel impossibly luxurious, despite the plastic plates and modest surroundings.

Ingredients

  • White beans: Cannellini beans become absurdly creamy and absorb that lemon-herb dressing like little sponges, making every bite satisfying
  • Baby spinach: Tender leaves hold up beautifully against the bold flavors without wilting into nothingness
  • Cherry tomatoes: Choose ones that feel heavy and slightly soft to the touch, theyll burst with sweetness when you bite into them
  • Kalamata olives: Their briny punch cuts through the creamy beans and adds that signature Mediterranean depth
  • Red onion: Thin slices bring just enough sharpness to balance everything without overwhelming
  • Fresh parsley: Flat-leaf parsley adds brightness that dried herbs can never replicate, dont skip it
  • Feta cheese: Optional but creates this incredible salty creamy contrast that pulls everything together
  • Extra virgin olive oil: Use the good stuff here since it carries the entire flavor profile
  • Fresh lemon juice: Acid is the secret weapon that makes simple beans taste like a restaurant dish
  • Dijon mustard: Just enough to emulsify your dressing and add subtle depth
  • Garlic clove: One fresh clove gives you aromatic background warmth without overpowering
  • Dried oregano: The dried herb actually works better here than fresh, releasing earthy notes into the dressing

Instructions

Build your base:
Dump those creamy white beans into your largest bowl along with the fresh spinach, halved tomatoes, sliced olives, onion, and parsley
Whisk up the magic:
Combine your olive oil, lemon juice, mustard, garlic, oregano, salt and pepper in a small jar and shake vigorously until thickened
Bring it together:
Pour that bright dressing over everything and toss gently with salad spoons until every leaf and bean glistens
Add the finish:
Sprinkle crumbled feta over the top right before serving if using, letting those salty bits tumble throughout
Let it rest:
Either serve immediately or tuck it in the fridge for 15 minutes so those flavors can really get to know each other
Save
| newdietprograms.com

This salad saved me during my first weeks at a new job when cooking felt impossible. I would make a giant batch Sunday, and somehow eating those bright Mediterranean flavors made even chaotic Tuesday nights feel a little more special and intentional.

Make It Your Own

Arugula adds peppery bite if you want to switch up the greens, and roasted red peppers bring sweetness that balances the salty olives beautifully. I once added diced cucumber on a whim and the crunch was such a game-changer it is now a permanent fixture in my version.

Serving Suggestions

Grilled chicken turns this into an effortless dinner, or keep it vegan and serve alongside quinoa for extra protein. The way those bright flavors complement a crisp white wine still surprises me, even after making it countless times.

Meal Prep Magic

This salad actually gets better after a day in the fridge as those beans soak up more flavor. Just pack the feta separately and add it fresh when you are ready to eat, keeping everything crisp and perfect.

  • Store undressed salad in airtight containers for up to 4 days
  • Keep dressing in a separate small jar and shake before using
  • Add delicate fresh herbs right before serving so they stay vibrant
Briny Kalamata olives and tender baby spinach mingle with plump white beans in this colorful Mediterranean salad drizzled with zesty vinaigrette Save
Briny Kalamata olives and tender baby spinach mingle with plump white beans in this colorful Mediterranean salad drizzled with zesty vinaigrette | newdietprograms.com

Sometimes the simplest recipes become the ones we return to again and again, not because they are fancy, but because they just work every single time.

Recipe FAQs

Yes, this salad actually improves after 15-30 minutes of chilling. The dressing penetrates the beans and vegetables, enhancing the overall flavor. It stays fresh in the refrigerator for up to 2 days, though the spinach may wilt slightly.

Cannellini beans are ideal due to their creamy texture and mild flavor. Great Northern beans also work well. Rinse and drain thoroughly to remove excess sodium and prevent a watered-down dressing.

Grilled chicken breast, seared tuna, or hard-boiled eggs make excellent protein additions. For plant-based options, consider adding chickpeas or hemp seeds. Each addition maintains the Mediterranean profile while boosting nutrition.

Arugula adds a peppery kick, mixed greens provide variety, or kale offers hearty texture for longer storage. Fresh herbs like basil or mint can supplement or replace parsley for different flavor notes.

Absolutely. Increase lemon juice for more acidity, add honey for sweetness, or include red pepper flakes for heat. The base ratio of 3 parts oil to 2 parts acid creates perfect emulsification every time.

Mediterranean White Bean Spinach Salad

Protein-packed Mediterranean bowl with white beans, spinach, olives, and tangy lemon-herb dressing.

Prep 15m
0
Total 15m
Servings 4
Difficulty Easy

Ingredients

Salad Components

  • 1 (15 oz) can white beans (cannellini or Great Northern), drained and rinsed
  • 5 oz baby spinach, washed
  • 1 cup cherry tomatoes, halved
  • 1/2 cup Kalamata or green olives, pitted and sliced
  • 1/4 small red onion, thinly sliced
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup crumbled feta cheese (optional; omit for vegan)

Lemon-Herb Dressing

  • 3 tbsp extra virgin olive oil
  • 2 tbsp freshly squeezed lemon juice
  • 1 tsp Dijon mustard
  • 1 garlic clove, minced
  • 1/2 tsp dried oregano
  • 1/4 tsp sea salt (or to taste)
  • 1/4 tsp freshly ground black pepper

Instructions

1
Combine Salad Base: In a large salad bowl, combine the white beans, baby spinach, cherry tomatoes, olives, red onion, and parsley.
2
Prepare Dressing: In a small bowl or jar, whisk together the olive oil, lemon juice, Dijon mustard, garlic, oregano, salt, and pepper until emulsified.
3
Toss Salad: Pour the dressing over the salad ingredients and toss gently to combine, ensuring everything is well coated.
4
Add Optional Garnish: If using, sprinkle crumbled feta cheese on top just before serving.
5
Serve: Serve immediately, or chill for 15 minutes to allow flavors to meld.
Additional Information

Equipment Needed

  • Large salad bowl
  • Small bowl or jar
  • Whisk or fork
  • Cutting board and knife
  • Salad tongs or serving spoons

Nutrition (Per Serving)

Calories 235
Protein 8g
Carbs 22g
Fat 12g

Allergy Information

  • Contains milk (if using feta cheese). This recipe is naturally gluten-free and vegan if feta is omitted. Always check packaged ingredients for potential allergens or cross-contamination.
Melissa Turner