Greek White Bean Salad with Kalamata Olives & Feta

Greek White Bean Salad with Kalamata Olives & Feta

Greek White Bean Salad is a fresh, colorful Mediterranean-inspired dish made with creamy white beans, juicy tomatoes, crisp cucumber, Kalamata olives, feta cheese, red onion, and a bright lemon-herb dressing. It is simple enough for a quick lunch but flavorful enough to serve alongside grilled chicken, fish, or other Mediterranean meals.

This Greek White Bean Salad is especially useful for busy days because there is almost no cooking involved. Most of the preparation is simple chopping and mixing, while the beans provide plant-based protein and fiber. The combination of salty feta, briny olives, fresh vegetables, and lemon makes every bite refreshing and satisfying.

Prep Time: 15 minutes
Rest Time: 15 minutes
Total Time: 30 minutes
Servings: 6

Ingredients

For the Salad

2 cans cannellini beans or Great Northern beans, 15 ounces each, drained and rinsed

1 1/2 cups cherry tomatoes, halved

1 medium cucumber, diced

1/2 small red onion, thinly sliced

1/2 cup Kalamata olives, pitted and halved

3/4 cup crumbled feta cheese

1/3 cup chopped fresh parsley

2 tablespoons chopped fresh dill

2 tablespoons chopped fresh mint, optional

For the Lemon Herb Dressing

1/4 cup extra virgin olive oil

3 tablespoons fresh lemon juice

1 teaspoon lemon zest

1 tablespoon red wine vinegar

1 small garlic clove, finely grated

1 teaspoon dried oregano

1/2 teaspoon Dijon mustard

1/2 teaspoon honey, optional

1/4 teaspoon salt

1/4 teaspoon black pepper

Pinch of red pepper flakes, optional

Why You’ll Love This Recipe

Greek White Bean Salad is packed with contrasting textures. The beans are soft and creamy, the cucumber adds crunch, the tomatoes are juicy, and the feta brings a crumbly richness.

Another reason to love Greek White Bean Salad is how quickly it comes together. You can make the full recipe without turning on the oven or stove, making it especially convenient for warm days.

The salad is also easy to customize. Add roasted peppers, artichokes, avocado, chickpeas, spinach, or another fresh vegetable depending on what you already have.

How to Make Greek White Bean Salad

Step 1: Prepare the Beans

Drain the canned white beans into a colander and rinse them thoroughly under cool running water.

Let them drain for several minutes, then gently pat them dry with paper towels if they still look wet.

Removing excess liquid helps Greek White Bean Salad taste fresh rather than watery and allows the dressing to coat the beans more effectively.

Step 2: Prepare the Vegetables

Halve the cherry tomatoes and dice the cucumber into bite-size pieces.

Thinly slice the red onion.

If you prefer a milder onion flavor, soak the slices in cold water for about 10 minutes, then drain and pat dry.

Cut the Kalamata olives in half.

Uniformly chopped vegetables make Greek White Bean Salad easier to serve and ensure you get several flavors in each bite.

Step 3: Make the Dressing

In a small bowl or jar, combine olive oil, lemon juice, lemon zest, red wine vinegar, garlic, oregano, Dijon mustard, honey, salt, black pepper, and red pepper flakes.

Whisk or shake until the dressing looks well blended.

Taste and adjust the lemon, salt, or pepper as needed.

The fresh dressing gives Greek White Bean Salad its bright Mediterranean character.

Step 4: Combine the Main Ingredients

Place the drained beans, tomatoes, cucumber, red onion, olives, parsley, dill, and mint in a large mixing bowl.

Toss gently so the softer beans do not break apart.

Pour about three-quarters of the dressing over the ingredients.

Mix again until everything is lightly coated.

Step 5: Add the Feta

Sprinkle the feta over the salad.

Fold it in gently rather than stirring aggressively.

This keeps some larger pieces of feta intact and gives Greek White Bean Salad a more attractive texture.

Reserve a little feta for sprinkling over the top just before serving.

Step 6: Let the Salad Rest

Allow the salad to sit for about 15 minutes before serving.

This short resting period gives the beans time to absorb the lemon, olive oil, oregano, and garlic flavors.

For an even stronger flavor, refrigerate Greek White Bean Salad for about 30 minutes and bring it back toward room temperature before serving.

Step 7: Finish and Serve

Taste the salad again.

Add the remaining dressing if needed.

Finish with extra feta, fresh parsley, cracked black pepper, and a light drizzle of olive oil.

Serve Greek White Bean Salad chilled or at room temperature.

Serving Suggestions

Greek White Bean Salad works well as a light lunch by itself, especially when served with warm pita or crusty bread.

For a larger dinner, pair it with grilled chicken, lemon-herb salmon, baked cod, shrimp, or chicken skewers.

You can also serve Greek White Bean Salad as part of a Mediterranean platter with hummus, tzatziki, roasted vegetables, stuffed grape leaves, and pita.

For a vegetarian meal, pair it with quinoa, couscous, lentil patties, or roasted potatoes.

For another fresh and creamy salad idea, try our Creamy Seafood & Cucumber Salad.

Recipe Tips

Drain and rinse the beans thoroughly for the freshest flavor.

Use firm cherry or grape tomatoes so they hold their shape.

Choose a crisp cucumber, preferably English or Persian cucumber, for better texture.

Fresh herbs make Greek White Bean Salad especially bright, so use parsley and dill whenever possible.

Good-quality extra virgin olive oil makes a noticeable difference because the dressing is simple.

Do not add too much salt before tasting, as the olives and feta are already salty.

Let the salad rest before serving so the dressing can flavor the beans.

If preparing ahead, save some herbs and feta for adding just before serving.

Easy Variations

For extra vegetables, add diced bell pepper, roasted red pepper, artichoke hearts, or chopped spinach.

You can turn Greek White Bean Salad into a heartier lunch by adding cooked quinoa, farro, or couscous.

For more protein, mix in grilled chicken, tuna, shrimp, or hard-boiled eggs.

Chickpeas can replace half of the white beans for a slightly firmer texture.

If you prefer a dairy-free version, simply leave out the feta or use a dairy-free alternative.

For extra richness, add diced avocado immediately before serving.

If you enjoy hearty Mediterranean-style meals, you may also like our Loaded Mediterranean Sweet Potatoes.

Make-Ahead Instructions

Greek White Bean Salad is a convenient make-ahead recipe because the beans hold up well after dressing.

Prepare the beans, vegetables, and dressing up to one day ahead.

For the freshest texture, store the cucumber, herbs, and feta separately and combine everything a few hours before serving.

If the full salad is assembled in advance, give it a gentle stir before serving and refresh it with a squeeze of lemon.

Storage

Store leftover Greek White Bean Salad in an airtight container in the refrigerator for up to 3 days.

Some liquid may collect at the bottom as the vegetables release moisture. Simply stir the salad gently before serving.

If possible, add fresh herbs and a small amount of extra feta after refrigeration to revive the flavor and appearance.

Freezing is not recommended because the cucumber and tomatoes can become soft after thawing.

Nutrition Information

Approximate nutrition per serving:

Calories: 310
Protein: 13 g
Carbohydrates: 34 g
Fat: 15 g
Saturated Fat: 5 g
Fiber: 9 g
Sugar: 5 g
Sodium: 610 mg

Nutrition values are estimates and can vary depending on the beans, feta, olives, dressing, and serving size.

Frequently Asked Questions

What type of white beans work best?

Cannellini beans are excellent because they have a creamy texture and mild flavor. Great Northern beans and navy beans also work well in Greek White Bean Salad.

Can I use dried beans?

Yes. Cook dried white beans until tender, drain them well, and let them cool before assembling the salad.

Can I make it without feta?

Absolutely. The feta adds richness and saltiness, but the salad still tastes fresh without it.

Can I prepare this the night before?

Yes. Greek White Bean Salad can be made ahead, although adding some of the cucumber, herbs, and feta shortly before serving will give you the freshest texture.

Can I add chicken or tuna?

Yes. Grilled chicken, tuna, salmon, or shrimp can turn the salad into a more substantial main meal.

What can I use instead of Kalamata olives?

Green olives or another flavorful pitted olive can be substituted. The taste will be different, but still delicious.

Is this salad good for meal prep?

Yes. Greek White Bean Salad keeps well in the refrigerator and can be portioned into containers for lunches throughout the week.

Final Thoughts

Greek White Bean Salad with Kalamata Olives & Feta is an easy way to turn pantry staples and fresh vegetables into a colorful Mediterranean-style meal. Creamy white beans, crisp cucumber, tomatoes, feta, olives, herbs, and lemon dressing create a balanced combination of textures and flavors.

Greek White Bean Salad works equally well as a light lunch, picnic dish, meal-prep recipe, or side for grilled chicken and seafood. It requires minimal preparation and can be customized with extra vegetables, grains, or protein.

Whether you make Greek White Bean Salad for a quick weekday meal or a larger Mediterranean spread, its fresh herbs, bright lemon dressing, creamy beans, and salty feta make it a simple recipe worth making again.

Leave a Comment