
Mediterranean White Bean Salad Recipe — Healthy Cannellini Bean Salad with Feta
A Mediterranean white bean salad made with tender white beans, fresh vegetables, herbs, lemon, and extra virgin olive oil. It has a fresh, satisfying texture and works well as a lunch, side dish, or mezze component.
Prep Time
15 mins
Cook Time
0 mins
Total Time
15 mins
Servings
4
A TASTE OF TRADITION
The Story Behind This Recipe
This Mediterranean White Bean Salad turns simple pantry staples and fresh vegetables into a colorful, satisfying dish. Creamy cannellini beans provide substance while cucumber, tomatoes, parsley, mint, lemon, olive oil, and feta create the fresh contrast that makes the salad feel light rather than heavy.
Cultural & Culinary Context
Legumes have an important place in Mediterranean and Middle Eastern food traditions because beans and other pulses are affordable, filling, versatile, and easy to combine with seasonal vegetables, herbs, olive oil, and lemon. Bean-based salads can vary greatly between households and regions, with each cook adjusting the herbs, vegetables, cheese, and dressing to what is available.
What Makes It Mediterranean?
The recipe reflects Mediterranean cooking through its use of legumes, fresh vegetables, aromatic herbs, extra virgin olive oil, lemon juice, and a modest amount of salty cheese. The preparation is deliberately simple so the individual ingredients remain recognizable.
Mediterranean Influences
- 🌿Cannellini beans provide a satisfying legume base.
- 🌿Extra virgin olive oil forms the foundation of the dressing.
- 🌿Fresh lemon juice provides bright acidity.
- 🌿Parsley and mint add fresh herbal character.
- 🌿Fresh cucumber and tomatoes provide seasonal vegetable freshness.
- 🌿Feta adds a salty and creamy contrast to the beans and vegetables.
Ingredients
- 2 cups canned cannellini beans (Drain and rinse thoroughly, then allow them to drain well before using.)
- 1 cucumber (Diced into small, even pieces.)
- 1 tomato (Diced; remove some excess seeds if particularly juicy.)
- 0.25 red onion (Finely chopped.)
- 0.5 cup fresh parsley (Finely chopped.)
- 2 tbsp fresh mint (Finely chopped.)
- 0.5 cup feta cheese (Crumbled just before adding.)
- 3 tbsp extra virgin olive oil (Use a good-quality olive oil because it forms the base of the dressing.)
- 2 tbsp fresh lemon juice (Add gradually and adjust after tasting.)
- 1 tsp dried oregano (Rub gently between your fingers before adding to release its aroma.)
- 0.5 tsp salt (Adjust carefully because feta can already be salty.)
- 0.25 tsp freshly ground black pepper
Instructions
- 1
Drain the cannellini beans in a colander and rinse them thoroughly under cool running water. Allow them to drain well so excess water does not dilute the dressing.
- 2
Dice the cucumber and tomato into small, bite-sized pieces. If the tomato is especially juicy, remove some excess seeds to help prevent the salad from becoming watery.
- 3
Finely chop the red onion, parsley, and fresh mint. Keeping the herbs finely chopped helps their flavor distribute evenly throughout the salad.
- 4
Place the drained beans, cucumber, tomato, red onion, parsley, and mint in a large mixing bowl.
- 5
Crumble the feta cheese over the ingredients. Add it gently so the cheese remains in small pieces rather than becoming mashed into the beans.
- 6
In a small bowl, whisk together the extra virgin olive oil, fresh lemon juice, dried oregano, salt, and black pepper.
- 7
Taste the dressing before adding it to the salad. Adjust the lemon, salt, or pepper if necessary, remembering that the feta will add additional saltiness.
- 8
Pour the dressing over the bean and vegetable mixture.
- 9
Gently toss everything together until the beans and vegetables are evenly coated. Avoid vigorous mixing so the cannellini beans remain intact.
- 10
Cover the bowl and refrigerate the salad for about 15 minutes. This short resting period allows the beans to absorb some of the dressing and gives the herbs and onion time to develop a more balanced flavor.
- 11
Give the salad one final gentle toss and taste for seasoning before serving. Serve chilled or slightly cool.
SET YOURSELF UP FOR SUCCESS
Before You Cook
👨🍳 Keep In Mind
- •Drain and rinse the beans thoroughly before preparing the other ingredients.
- •Wash the cucumber, tomato, parsley, and mint well.
- •If the tomato is very juicy, remove some excess seeds to help control moisture.
- •Prepare all vegetables and herbs before making the dressing so the salad can be assembled quickly.
- •Have a large mixing bowl ready so the beans can be tossed without being crushed.
💡 Helpful Tips
- •Let the beans drain well after rinsing; excess water can weaken the dressing.
- •Cut the vegetables into reasonably similar pieces so each bite contains a balanced combination of ingredients.
- •Taste the dressing before adding it because feta can vary significantly in saltiness.
- •Rub dried oregano gently between your fingers before adding it to release more aroma.
- •Toss gently because cannellini beans are naturally soft and can break apart.
- •Allow the finished salad to rest for about 15 minutes so the beans can absorb some of the dressing.
👀 How Do I Know It's Done?
- ✓The beans and vegetables are evenly coated with the lemon and olive oil dressing.
- ✓The cannellini beans remain mostly intact rather than becoming mashed.
- ✓The salad tastes balanced between fresh lemon acidity, olive oil richness, herbs, and the saltiness of the feta.
- ✓The vegetables remain fresh and retain some crunch.
- ✓After resting, the flavors taste integrated without the salad becoming watery.
WANNA SEE IT IN ACTION ?
Step-by-Step Visual Guide

Prepare the White Beans
Drain and rinse the cannellini beans thoroughly, then allow them to drain well before assembling the salad.
💡 Tip: Well-drained beans prevent excess water from diluting the lemon and olive oil dressing.

Prepare the Fresh Vegetables
Dice the cucumber and tomato and finely chop the red onion so the vegetables are ready to combine with the beans.
💡 Tip: Keep the vegetable pieces reasonably similar in size for a balanced bite.

Add Herbs and Feta
Combine the beans and vegetables with chopped parsley, fresh mint, and crumbled feta in a large mixing bowl.
💡 Tip: Add the feta gently so it remains in distinct creamy pieces.

Prepare the Lemon Dressing
Whisk together extra virgin olive oil, fresh lemon juice, dried oregano, salt, and black pepper until evenly combined.
💡 Tip: Taste the dressing before adding it to the salad so you can adjust the acidity and seasoning.

Dress and Toss the Salad
Pour the lemon and olive oil dressing over the beans and vegetables and gently toss until everything is evenly coated.
💡 Tip: Use gentle tossing movements to keep the cannellini beans intact.

Rest and Serve
Refrigerate the finished salad for about 15 minutes, then give it one gentle final toss before serving.
💡 Tip: The short resting period allows the beans to absorb some of the dressing and brings the flavors together.
Tweak It
Make This Recipe Work for You
Adapt the recipe to your ingredients, dietary needs, budget, time, serving size, or meal-prep plans.
🔄 Ingredient Substitutions
Alternative white beans
Use another tender white bean such as Great Northern beans if cannellini beans are unavailable.
Feta alternative
Use a mild crumbly goat cheese or another tangy cheese if feta is unavailable.
🌱 Dietary Adjustments
Vegetarian
The recipe is naturally vegetarian and contains no meat or seafood.
Vegan variation
Omit the feta cheese or replace it with a plant-based feta-style cheese.
Dairy-free
Omit the feta or use a suitable dairy-free feta-style alternative.
💰 Budget-Friendly Options
Use dried beans
Cooked dried white beans can replace canned beans when you already have dried beans available in the pantry.
Adjust the herbs
Use the herbs you already have available while keeping parsley or mint as the dominant fresh herb.
⏱️ Time-Saving Options
Use canned beans
Canned cannellini beans eliminate soaking and cooking time and make this salad possible in about 15 minutes.
Prepare vegetables ahead
Dice the vegetables and chop the herbs shortly before serving so assembly takes only a few minutes.
👨👩👧👦 Serving Adjustments
Double the recipe
Double all ingredients when preparing the salad for a larger gathering, then adjust the dressing gradually after tasting.
🥡 Meal Prep
Prepare components ahead
Drain the beans and prepare the vegetables ahead of time. Keep the dressing separate until closer to serving if maximum vegetable freshness is important.
RECIPE RESCUE
🧩 What Do You Need Help With?
Choose the problem you're facing and get a recipe-specific solution instead of a generic cooking tip.
WHAT IF?
🔄 What If...?
Choose your situation and we'll show you a practical pathway for making this recipe work.
STORAGE & LEFTOVERS
🥡 Storage & Leftovers
Store the finished salad in an airtight container in the refrigerator.
Keep the salad chilled when not serving.
Use clean utensils when removing portions to help maintain freshness.
For the best vegetable texture, keep particularly juicy vegetables separate from the dressing when preparing several days ahead.
Give refrigerated leftovers a gentle toss before serving.
Best Storage Time
Best enjoyed within 2–3 days.
How to Store
Airtight glass or food-safe container.
SERVING & PAIRING
🍽️ Serving & Pairing
Serve the white bean salad chilled or slightly cool as a light lunch, colorful mezze-style side, or fresh accompaniment to a larger Mediterranean meal.
What Goes Well With It?
RECIPE FAQ
❓ Frequently Asked Questions
How do you make Mediterranean white bean salad?
To make Mediterranean white bean salad, start by draining and rinsing 2 cups of canned cannellini beans thoroughly and allowing them to drain well. Dice 1 cucumber and 1 tomato, finely chop 1/4 red onion, 1/2 cup fresh parsley, and 2 tablespoons fresh mint, then combine them with the beans in a large bowl. Add 1/2 cup crumbled feta. In a separate bowl, whisk together 3 tablespoons extra virgin olive oil, 2 tablespoons fresh lemon juice, 1 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon freshly ground black pepper. Taste the dressing before adding it because feta can already be salty. Pour the dressing over the salad, toss gently so the cannellini beans remain intact, and refrigerate for about 15 minutes before serving.
Can I use dried white beans instead of canned?
Yes. Cook the dried beans until tender, then cool and drain them thoroughly before using them in the salad.
Can I make this salad vegan?
Yes. Omit the feta cheese or replace it with a suitable plant-based feta-style alternative.
How long should the salad rest before serving?
About 15 minutes is enough to allow the beans to absorb some of the dressing while keeping the vegetables fresh.
Can I prepare this salad for meal prep?
Yes. It is well suited to meal preparation. For the freshest texture, keep the dressing and particularly juicy vegetables separate until closer to serving.
Can I serve it at room temperature?
Yes. It can be served chilled or allowed to sit briefly at room temperature before serving. Refrigerate leftovers promptly.
What type of white beans work best?
Cannellini beans are ideal because they are creamy while still holding their shape. Great Northern beans or another tender white bean can also work.
Explore More
Go deeper into the cuisine
Learn more about the ingredients, traditions, and cooking approaches connected to this recipe.
You May Also Like
More delicious recipes from the Salads

Greek Salad Recipe — Lebanese-Inspired Mediterranean Version
This Greek salad recipe combines ripe tomatoes, crisp cucumber, feta, Kalamata olives, oregano, extra virgin olive oil, lemon, fresh mint, and sumac for a bright Lebanese-inspired Mediterranean salad. Easy to prepare, fresh, vegetarian, and full of classic Mediterranean flavors, it makes a refreshing side dish or light meal.

Fattoush Salad Recipe — Classic Lebanese Bread Salad
A classic Lebanese fattoush made with crisp vegetables, parsley, mint, toasted pita, sumac, lemon juice, olive oil, and pomegranate molasses. Its appeal comes from the contrast between crunchy vegetables, crisp pita, fresh herbs, and a bright sweet-tart dressing.

Lebanese Tabbouleh Recipe — Classic Parsley Salad
A classic Lebanese tabbouleh made with parsley, fresh tomatoes, bulgur, mint, lemon juice, and extra virgin olive oil. The salad is herb-forward and bright, with finely chopped vegetables and a tangy dressing.
