• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie Desserts
  • Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
menu icon
go to homepage
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
subscribe
search icon
Homepage link
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
×
Home » Recipes » Recipe

Greek Bean Salad

Published: May 21, 2025 by Kate Hackworthy · Leave a Comment

Jump to Recipe Print Recipe
Bowl of salad, with text: How to Make Greek Bean Salad.
Bowl of salad on a table, with text: Greek Bean Salad.

A vibrant, flavour-packed Greek Bean Salad with white beans, vegetables, feta, herbs, and a lemony dressing. Ready in 15 minutes.

A table with a serving dish of greek bean salad.

This Greek Bean Salad is a no-cook salad, packed with creamy white beans, crunchy cucumber, juicy tomatoes, sweet bell pepper, and salty feta. Fresh herbs bring it to life, and a garlicky lemon-olive oil dressing ties everything together.

The taste is bright and herby, with a balance of tang from the vinegar and lemon, and a creamy saltiness from the feta.

It’s got enough heft to be a light main dish, especially on warm days when heavier meals don’t sound appealing.

But it also works beautifully as a side dish, with roasted vegetables, or even tucked into a pita.

You can throw this together in under 20 minutes, and if you’re like me and always keep a cans of beans in the pantry, you probably have most of the ingredients on hand.

I like to let it sit for about 10 minutes before serving, just so everything can soak up the dressing. It only gets better as it sits, which also makes it a smart choice for meal prepping ahead of time.

Greek Bean Salad is one of those low-effort, high-reward dishes that works for just about any meal. It’s healthy without being boring, easy to make, and incredibly versatile. Whether you’re packing lunch or looking for a simple side, this one is always a good idea.

Why not enjoy this salad as part of a Greek feast! Serve it with Greek Potato Salad, and Spanakorizo - Greek Spinach Rice, plus some olives

Jump to:
  • Why You'll Love This Recipe
  • Cannellini Beans
  • Ingredients
  • Instructions
  • Serving Suggestions
  • Variations
  • Storage
  • Top tips
  • 📖 Recipe
  • 💬 Comments

Why You'll Love This Recipe

  • Quick to prepare, no cooking required.
  • Pantry and fridge staples.
  • High in fiber and plant-based protein.
  • Ideal for warm weather.
  • Budget-friendly.
  • Vegetarian (and easily made vegan).
  • Meal-prep friendly.
  • Great for BBQs, lunches, or light dinners.
  • Full of flavor and texture.
  • Keeps well in the fridge for a few days.

Cannellini Beans

Cannellini beans, also known as white kidney beans, are creamy and mild in flavor. They’re great for soaking up dressings without turning mushy.

You’ll find them canned or dried, though for this salad, canned is just more practical. You can use navy beans or Great Northern beans as a substitute.

These beans are high in protein and fiber, making them a smart choice when you want a meatless meal that still fills you up. Try these 18 Best Bean Recipes, or Cannellini Bean Soup.

Ingredients

  • Cannellini or Navy Beans – These are creamy and hold their shape well. Use canned for speed, or cook your own from dry if you prefer.
  • Cucumber – Adds a cool crunch. I prefer English cucumbers because they’re less seedy.
  • Cherry Tomatoes – Sweet and juicy. Grape tomatoes also work well.
  • Red Bell Pepper – Adds color and sweetness. Yellow or orange are fine too.
  • Red Onion – Sharp and flavorful. If you find it too strong, soak it in cold water for 10 minutes first.
  • Feta Cheese – Salty and tangy. Crumbled goat cheese can be a substitute, or leave it out for a vegan version.
  • Fresh Dill – Key for that bright, fresh Greek flavor. Don’t skip it if you can help it.
  • Fresh Parsley – Balances the dill and adds a clean, green taste.

  • For the Dressing:
  • Olive Oil – Use good quality extra virgin olive oil for the best flavor.
  • Lemon Juice – Freshly squeezed if possible.
  • White Wine Vinegar – Adds brightness. You can swap in red wine vinegar if needed.
  • Garlic – Minced fine. I usually let it sit in the lemon juice for a couple minutes to mellow it.
  • Salt and Pepper – Season to taste. I start light and adjust once the salad is tossed.

See the recipe card for quantities.

Instructions

Follow this step-by-step photo tutorial, then scroll down to the recipe card for the full ingredients list and method.

Cubed red bell pepper, cucumber, diced onion and sliced baby tomatoes, on a cutting board.

Cut the vegetables into cubes.

Cutting board with chopped dill and parsley, plus bowls of white beans and feta.

Finely chop the herbs, and crumble the feta. Drain and rinse the beans.

All ingredients in a bowl.

In a large bowl, combine the beans, cucumber, tomatoes, red bell pepper, red onion, feta, dill, and parsley.

Mixed ingredients in the bowl.

Toss gently to combine.

Salad dressing in a bowl next to a whisk.

In a small bowl, whisk together olive oil, lemon juice, vinegar, honey, salt, and pepper.

Looking down at a table with a bowl of greek bean salad next to a dish of dressing.

Pour the dressing over the salad and toss gently to combine.

Greek bean salad with feta and cucumber.

Let sit for 10–15 minutes before serving to allow flavors to meld.

Serving Suggestions

  • Stuffed into pita bread with hummus (try Pea Hummus, or Carrot Hummus for extra flavor and colour.)
  • Over couscous or rice
  • On toast with a drizzle of extra olive oil
  • As part of a picnic or potluck spread
  • With falafel and tzatziki. Try it with Falafel Waffles!
  • Wrapped in a tortilla or flatbread.
  • Served in small cups as an appetizer or mezze.

Variations

  • Drizzle with tahini for a creamy finish.
  • Add chickpeas for a mixed bean version.
  • Use chopped kalamata olives for more salt and bite.
  • Mix in cooked quinoa or farro for extra bulk.
  • Use avocado instead of feta for a creamy, dairy-free twist.
  • Add roasted red peppers for smoky sweetness.

Storage

Store: This salad holds up well in the fridge for up to 3 days. Store it in an airtight container. You can make the dressing a day or two ahead and store it separately, then toss the salad fresh when ready to eat.

Top tips

Let the salad sit 10–15 minutes before serving so the flavors meld.

Taste and adjust salt after the feta is mixed in. It adds saltiness.

Don’t skip the fresh herbs. They really make a difference.

If you’re using dried beans, cook them until just tender, not mushy.

To mellow red onion, soak it in cold water for 10 minutes.

Collage of quick vegan dinner recipes.

Sign up for our free newsletter and never miss a recipe!

Plus, you'll get a free eBook: 15 Minute Vegan Dinners!

⭐⭐⭐⭐⭐ If you love this recipe, please leave a five-star rating and review in the comments below! And if you make any modifications, let us know how it went so that we can all benefit from your experience. Happy cooking!

📖 Recipe

A table with a serving dish of greek bean salad.

Greek Bean Salad

Kate Hackworthy | Veggie Desserts
A vibrant, flavour-packed Greek Bean Salad with white beans, vegetables, feta, herbs, and a lemony dressing. Ready in 15 minutes.
No ratings yet
Print Recipe Pin Recipe
Prevent your screen from going dark
SaveSaved!
Prep Time 15 minutes mins
Total Time 15 minutes mins
Course Salad
Cuisine Greek
Servings 4
Calories 220 kcal

Ingredients
 

For the Salad:

  • 1 can cannellini beans 15 oz / 425 g, or navy beans, drained and rinsed
  • 1 cup chopped cucumber 150 g
  • ½ cup halved cherry tomatoes 75 g
  • ⅓ cup chopped red bell pepper 50 g
  • ¼ cup finely chopped red onion 30 g
  • ¼ cup crumbled feta cheese 35 g
  • 2 tablespoons chopped fresh dill
  • 2 tablespoons chopped fresh parsley

For the Dressing:

  • 3 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 tablespoon white wine vinegar
  • 1 teaspoon dried oregano
  • 1 teaspoon honey
  • Salt and pepper to taste

Instructions
 

  • In a large bowl, combine the beans, cucumber, tomatoes, red bell pepper, red onion, feta, dill, and parsley.
  • In a small bowl, whisk together olive oil, lemon juice, vinegar, oregano, honey, salt, and pepper.
  • Pour the dressing over the salad and toss gently to combine.
  • Let sit for 10–15 minutes before serving to allow flavors to blend.

Nutrition

Calories: 220kcalCarbohydrates: 23gProtein: 8gFat: 13gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 8mgSodium: 347mgPotassium: 150mgFiber: 6gSugar: 4gVitamin A: 568IUVitamin C: 25mgCalcium: 131mgIron: 3mg

The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.

More Recipe

  • Stack of naan breads on a plate.
    Easy Naan Bread Recipe (15 Min Yeast-Free Flatbread)
  • Sweet Hawaij coffee latte in a glass mug
    Hawaij Coffee
  • Two glasses of frothy sweet potato latte on a wooden table.
    Sweet Potato Latte
  • Bottle of sauce on a wooden table.
    Vegan Worcestershire Sauce
  • Tweet
  • Share
  • Email

Reader Interactions

Comments

No Comments

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Kate Hackworthy in the kitchen

Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. Here you'll find vegetarian recipes and vegan recipes celebrating vegetables, from dinner to dessert! If you love vegetables, you've come to the right place. About Me

Collage of press logos.

Popular recipes

  • Stack of naan breads on a plate.
    Easy Naan Bread Recipe (15 Min Yeast-Free Flatbread)
  • Plate of lentil dahl and rice.
    The BEST Easy Red Lentil Dahl
  • Soup in a bowl with a spoon.
    Easy Lentil Soup
  • Spoonful of sauce on a jar of it.
    Cane's Sauce Recipe (copycat)

Vegetable Cake Recipes

  • A cake and a piece of cake sitting on top of a table.
    Apple Kale Cake with Apple Icing
  • Close up of cut loaf cake.
    Parsnip Loaf Cake
  • Cake on a cake stand with slices missing
    Vanilla Spinach Cake
  • A slice of lemon cucumber cake on a plate.
    Lemon and Cucumber Cake

My cookbook

Veggie Desserts and Cakes Cookbook cover.

Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

Footer

↑ back to top

About

  • About me
  • Contact
  • Work with me
  • Press
  • Veggie Desserts Cookbook

Newsletter

  • Sign Up for newsletter updates

Partner Sites

  • You Say Potatoes

Disclaimers

  • Disclosures & Affiliate Policies
  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Kate Hackworthy / Veggie Desserts

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This recipe worked out perfectly!
The whole family loved this recipe!
Easy and tasty!
I'm sure we'll be making this recipe again and again!

Or write in your own words:

A rating is required
A name is required
An email is required