Greek Bean Salad with Lemon

Featured in: Rustic Home Plates

This vibrant Greek bean salad combines three types of beans marinated in a bright lemon-oregano dressing with garlic and olive oil. After marinating for at least an hour, the beans are tossed with crisp cucumber, sweet cherry tomatoes, red onion, Kalamata olives, fresh herbs, and crumbled feta cheese. The result is a satisfying Mediterranean dish that's perfect for lunch, packed with protein and fresh vegetables, and gets even better as the flavors meld together.

Updated on Sun, 01 Feb 2026 16:48:00 GMT
Bright and zesty Greek Bean Salad with lemon-marinated beans, crisp cucumber, tomatoes, and crumbled feta in a white bowl. Pin this
Bright and zesty Greek Bean Salad with lemon-marinated beans, crisp cucumber, tomatoes, and crumbled feta in a white bowl. | terracrumb.com

I was standing in my kitchen on a sweltering July afternoon when I realized I had nothing cold prepared for a last-minute potluck. My neighbor had just texted asking what I was bringing, and my fridge held only canned beans, a few sad vegetables, and some feta leftover from Tuesday. I started tossing things into a bowl with lemon and olive oil, more out of desperation than inspiration. What emerged was this vibrantly tangy, impossibly refreshing salad that disappeared within minutes at the party, and I've been making it ever since.

The first time I brought this to a family gathering, my aunt pulled me aside and asked if I'd secretly taken a cooking class. She couldn't believe something so flavorful came together in under half an hour of actual work. I didn't have the heart to tell her I'd been frantically Googling what to do with three cans of beans twenty minutes before I left the house. Now it's the dish everyone expects me to bring, and I'm completely fine with that.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Canned beans (chickpeas, kidney beans, cannellini): Using a mix of three varieties gives you different textures and colors, and rinsing them well removes that tinny taste and excess sodium.
  • Lemon juice and zest: Fresh lemon is non-negotiable here, the zest adds aromatic oils that bottled juice simply can't replicate.
  • Extra-virgin olive oil: This isn't the place for your cooking oil, use something fruity and robust since it's one of the main flavor carriers.
  • Garlic: Mince it finely so it disperses evenly, raw garlic can be harsh in big chunks but perfect when whisked into the marinade.
  • Dried or fresh oregano: Fresh oregano has a brighter, almost minty note, but dried works beautifully if that's what you have on hand.
  • Honey or sugar: Just a touch balances the acidity and helps the marinade cling to the beans.
  • English cucumber: These have fewer seeds and thinner skins, so you get more crunch and less watery mess in your salad.
  • Cherry or grape tomatoes: Halving them releases just enough juice to mingle with the dressing without making the salad soggy.
  • Red onion: Thinly sliced red onion adds a sharp bite that mellows beautifully as it sits in the lemon marinade.
  • Kalamata olives: Their deep, winey flavor is essential to that Mediterranean vibe, don't skip them.
  • Fresh parsley and dill: Parsley adds brightness, dill adds a subtle anise note that makes people ask what that mystery flavor is.
  • Feta cheese: Crumbled feta provides creamy, salty pockets that contrast perfectly with the tender beans and crisp vegetables.

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Dry the beans:
Pat the drained beans thoroughly with paper towels to remove surface moisture. This helps the marinade cling instead of sliding off, which makes all the difference in flavor.
Whisk the marinade:
In a medium bowl, whisk together lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper until it emulsifies into a sunny, fragrant dressing. Taste it, it should be bright and bold since the beans will absorb a lot of flavor.
Marinate the beans:
Pour the marinade over the beans and fold gently with a spatula until every bean glistens. Cover the bowl and refrigerate for at least an hour, though overnight is when the magic really happens.
Taste and adjust:
Pull the beans from the fridge and taste them, add more salt or pepper if needed. Pour off any excess marinade into a small bowl and save it for dressing the vegetables.
Prep the vegetables:
In a large salad bowl, combine the cucumber, tomatoes, red onion, olives, parsley, and dill. Drizzle the reserved marinade and the extra olive oil over everything.
Combine gently:
Add the marinated beans to the vegetables and toss with a light hand, you want everything mixed but not mashed. The tomatoes and beans should stay intact and beautiful.
Add the feta:
Sprinkle the crumbled feta over the top and give the salad one final gentle toss. The cheese will soften slightly and start to mingle with the dressing.
Rest before serving:
Let the salad sit at room temperature for 10 to 15 minutes so the flavors can get to know each other. This step turns a good salad into an unforgettable one.
A chilled Greek Bean Salad featuring colorful beans, briny Kalamata olives, red onion, and fresh herbs tossed in dressing. Pin this
A chilled Greek Bean Salad featuring colorful beans, briny Kalamata olives, red onion, and fresh herbs tossed in dressing. | terracrumb.com

One evening, I served this alongside grilled lamb for a small dinner party, and my friend who claims to hate beans went back for thirds. She kept asking what I did to make them taste like that, as if there was some secret technique beyond just letting them soak up good olive oil and lemon. Sometimes the simplest things, given a little time and care, become the most memorable.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

This salad is endlessly adaptable depending on what's in your crisper or what sounds good that day. I've added diced bell peppers for extra crunch, swapped in white beans exclusively for a creamier texture, and even stirred in a handful of arugula right before serving for a peppery bite. If you're not a fan of red onion, shallots work beautifully and taste a little sweeter and more delicate. Fresh mint in place of some of the parsley gives it a completely different, almost tabbouleh-like vibe that's wonderful in the summer.

Storing and Serving

This salad keeps beautifully in the fridge for up to three days, and honestly, it tastes even better on day two when everything has had time to meld. Store it in an airtight container and give it a gentle stir before serving, you might want to add a drizzle of fresh olive oil to wake it up. I've eaten it straight from the container for lunch, spooned it over mixed greens, tucked it into warm pita with hummus, and served it alongside grilled chicken or fish. It's one of those rare dishes that works just as well at a fancy dinner as it does at a desk lunch.

What to Serve With It

This salad shines as part of a Mediterranean spread with grilled meats, warm flatbread, tzatziki, and a big green salad. It also works beautifully as a light main dish on its own, especially if you add a slice of crusty bread to soak up the lemony juices at the bottom of the bowl. I've served it at barbecues, picnics, and potlucks, and it always holds up well even when sitting out for a bit.

  • Pair it with grilled chicken, lamb, or fish for a complete Mediterranean feast.
  • Serve it over a bed of arugula or spinach to turn it into a hearty grain-free bowl.
  • Tuck leftovers into pita pockets with a smear of hummus for an incredible next-day lunch.
Platter of Greek Bean Salad with marinated beans, diced cucumber, halved tomatoes, and feta cheese, perfect for Mediterranean lunch. Pin this
Platter of Greek Bean Salad with marinated beans, diced cucumber, halved tomatoes, and feta cheese, perfect for Mediterranean lunch. | terracrumb.com

This salad has become my answer to almost every summer gathering, and I never get tired of watching people go back for seconds. It's proof that the best recipes aren't always the most complicated, sometimes they're just the ones that let simple, honest ingredients shine.

Recipe Questions

โ†’ Can I use dried beans instead of canned?

Yes, you can use 4ยฝ cups of cooked dried beans. Soak and cook them until tender, then drain well and pat dry before marinating. This gives you more control over texture and sodium content.

โ†’ How long should I marinate the beans?

Marinate for at least 1 hour for good flavor, but overnight marination deepens the lemon and herb notes significantly. The beans can marinate for up to 24 hours in the refrigerator.

โ†’ Can I make this salad ahead of time?

Absolutely. The salad keeps well for up to 3 days refrigerated and the flavors actually develop further as it sits. Add the feta just before serving for best texture.

โ†’ What can I substitute for feta cheese?

For a dairy-free version, use a plant-based feta alternative or omit entirely. Crumbled goat cheese or diced fresh mozzarella also work well if you prefer a milder cheese flavor.

โ†’ Is this salad suitable for meal prep?

Yes, this makes an excellent meal prep option. Store the marinated beans and chopped vegetables separately, then combine portions as needed throughout the week for maximum freshness.

โ†’ Can I add other vegetables to this salad?

Definitely. Thinly sliced bell peppers, diced celery, artichoke hearts, or roasted red peppers all complement the Mediterranean flavors beautifully without overwhelming the marinated beans.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Greek Bean Salad with Lemon

Marinated beans with lemon-oregano dressing, cucumber, tomatoes, olives, and feta in Mediterranean-style preparation.

Prep time
20 mins
Time to cook
60 mins
Time Required
80 mins
Created by Nora Whitfield


Skill Level Easy

Cuisine type Greek Mediterranean

Makes 6 Portions

Diet Info Meat-Free, No Gluten

What You Need

Beans & Marinade

01 3 (15-ounce) cans mixed beans (chickpeas, kidney beans, cannellini), drained and rinsed
02 Juice and zest of 2 lemons
03 3 tablespoons extra-virgin olive oil
04 2 cloves garlic, finely minced
05 1 tablespoon dried oregano or 1.5 tablespoons fresh oregano, chopped
06 1 teaspoon honey or granulated sugar
07 0.75 teaspoon salt, plus more to taste
08 Freshly ground black pepper to taste

Salad

01 1 small English cucumber, seeded and diced
02 1 pint cherry or grape tomatoes, halved
03 0.5 medium red onion, thinly sliced
04 0.5 cup pitted Kalamata olives, halved
05 0.25 cup fresh parsley, roughly chopped
06 2 tablespoons fresh dill, chopped
07 2 tablespoons extra-virgin olive oil for finishing
08 4 ounces feta cheese, crumbled

Directions

Step 01

Prepare beans for marinating: Pat the drained beans dry with paper towels and transfer to a large mixing bowl.

Step 02

Create lemon-oregano marinade: In a separate bowl, whisk together lemon juice, lemon zest, 3 tablespoons olive oil, minced garlic, oregano, honey, 0.75 teaspoon salt, and freshly ground black pepper until well combined.

Step 03

Marinate the beans: Pour the lemon-oregano marinade over the beans and gently fold until every bean is evenly coated. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor development.

Step 04

Adjust seasoning: Taste the marinated beans and adjust salt and pepper as needed. Reserve any excess marinade for dressing.

Step 05

Assemble salad vegetables: In a large salad bowl, combine cucumber, tomatoes, red onion, olives, parsley, and dill. Drizzle the reserved bean marinade and remaining 2 tablespoons olive oil over the vegetables.

Step 06

Combine all components: Add the marinated beans and toss gently to combine, being careful not to crush the beans or tomatoes.

Step 07

Finish with feta: Sprinkle crumbled feta cheese on top, then give the salad one final gentle toss to distribute the cheese evenly throughout.

Step 08

Rest before serving: Let the salad rest at room temperature for 10 to 15 minutes before serving to allow flavors to fully meld.

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large mixing bowl
  • Medium bowl
  • Whisk
  • Salad bowl
  • Measuring spoons
  • Chef's knife
  • Cutting board
  • Paper towels

Allergy Details

Review every item for possible allergens. Talk to your healthcare provider if unsure.
  • Contains dairy (feta cheese)
  • Check labels on canned beans for potential gluten additives if serving individuals with gluten sensitivity
  • Omit feta or use dairy-free alternative for those with dairy allergies

Nutrition Details (per portion)

Details are for information. Always discuss dietary choices with your doctor.
  • Energy (cal): 370
  • Fats: 15 g
  • Carbohydrates: 43 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.