Greek Bean Salad with Lemon

Featured in: Quick Flavor Fixes

This vibrant Greek bean salad combines chickpeas, kidney beans, and cannellini marinated in a bright lemon-oregano dressing. Tossed with crisp cucumber, sweet cherry tomatoes, briny Kalamata olives, and creamy feta, it delivers authentic Mediterranean flavors with minimal effort. The beans marinate for at least an hour to absorb the zesty garlic and herb notes, while fresh parsley and dill add aromatic brightness. Perfect as a light lunch or side dish.

Updated on Sun, 01 Feb 2026 15:41:00 GMT
Greek Bean Salad with Lemon Marinated Beans features creamy feta, crisp cucumbers, and bright tomatoes tossed in an oregano vinaigrette. Save
Greek Bean Salad with Lemon Marinated Beans features creamy feta, crisp cucumbers, and bright tomatoes tossed in an oregano vinaigrette. | flavza.com

My neighbor Tessa showed up one July afternoon with a bowl of this salad, still cool from her fridge, and I ate it standing at the counter with a soup spoon. The beans had soaked up all that bright lemon and oregano, and every bite tasted like the Greek islands I'd never been to. I asked for the recipe immediately, scribbling it on the back of a grocery receipt. That night I made my own batch, and by morning the flavors had deepened into something I craved all week. Now it's my go-to whenever I need something vibrant, filling, and effortless.

I brought this to a potluck where someone had already set out hummus and pita, and by the end of the night my bowl was scraped clean while other dishes went home half-full. A friend asked if I'd catered it, which made me laugh because the whole thing took less time than vacuuming the living room. The secret was marinating the beans the night before, which turned them into little flavor bombs. People kept going back for seconds, piling it next to grilled chicken and crusty bread. I left with an empty bowl and three requests for the recipe.

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 three different types gives you varied texture and color, plus they hold the marinade without getting mushy if you rinse and dry them well.
  • Lemon juice and zest: Fresh lemon is non-negotiable here; bottled juice tastes flat and won't give you that bright, sunny punch that makes the whole salad sing.
  • Extra-virgin olive oil: This is where fruity, grassy olive oil really shines, coating every bean and vegetable with richness and tying the marinade together.
  • Garlic: Mince it finely so it melts into the dressing instead of hitting you with sharp bites, and use fresh cloves, never the jarred stuff.
  • Dried or fresh oregano: Fresh oregano tastes like a completely different herb, green and floral, but dried works beautifully if you rub it between your palms first to wake it up.
  • Honey or sugar: Just a teaspoon balances the acid and keeps the dressing from tasting too sharp or one-dimensional.
  • English cucumber: Seedless and thin-skinned, so you can dice it without turning the salad watery or bitter.
  • Cherry or grape tomatoes: Halved, they release just enough juice to mingle with the marinade without making everything soggy.
  • Red onion: Slice it thin and it adds bite without overpowering; if you're sensitive, soak the slices in cold water for ten minutes first.
  • Kalamata olives: Briny, meaty, and essential for that salty Mediterranean contrast against the creamy feta and sweet tomatoes.
  • Fresh parsley and dill: Parsley keeps it bright and grassy, dill adds that anise-like lift that makes you wonder what the secret ingredient is.
  • Feta cheese: Crumbled, not cubed, so it melts into every forkful and adds creamy, tangy pops throughout the salad.

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 them thoroughly with paper towels so the marinade clings instead of sliding off. Wet beans equal bland beans.
Whisk the marinade:
Combine lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper in a bowl, whisking until it emulsifies into a smooth, glossy dressing. Taste it now; it should be bright, a little salty, and just barely sweet.
Marinate the beans:
Pour the dressing over the beans and fold gently until every one is coated, then cover and chill for at least an hour. Overnight is even better, letting the beans soak up all that lemon and herb magic.
Taste and adjust:
Before assembling, taste the beans and add more salt or pepper if they need it. Reserve any pooled marinade at the bottom of the bowl.
Prep the vegetables:
Combine cucumber, tomatoes, red onion, olives, parsley, and dill in a large salad bowl, then drizzle with the reserved marinade and 2 tablespoons fresh olive oil. Toss gently to coat everything evenly.
Add the beans:
Fold the marinated beans into the vegetable mixture, using a light hand so you don't crush the tomatoes or break the beans. Everything should look colorful and glossy.
Finish with feta:
Sprinkle the crumbled feta on top and give one final gentle toss to distribute it. Let the salad rest at room temperature for 10 to 15 minutes so the flavors can meld and marry.
A refreshing Greek Bean Salad with Lemon Marinated Beans, topped with crumbled feta and briny Kalamata olives, ready to serve. Pin it
A refreshing Greek Bean Salad with Lemon Marinated Beans, topped with crumbled feta and briny Kalamata olives, ready to serve. | flavza.com

The first time I packed this for lunch, a coworker leaned over and said it smelled like vacation. I realized she was right; the lemon, oregano, and olives smelled exactly like the Greek restaurant we used to go to on special occasions. Now I make it whenever I need a little escape in the middle of an ordinary week. It's become my edible postcard, bright and satisfying, reminding me that good food doesn't need a plane ticket.

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.

How to Store and Serve

This salad keeps beautifully in an airtight container in the fridge for up to three days, and honestly, it tastes even better on day two. The beans continue soaking up the marinade, the onions mellow out, and everything melds into one cohesive, crave-worthy dish. I like to pull it out of the fridge about twenty minutes before serving so it loses that just-cold edge and the olive oil loosens up again. Serve it on its own, pile it onto mixed greens, or spoon it into warm pita with extra feta for a quick lunch that feels like a feast.

Ways to Make It Your Own

If you want extra crunch, throw in some diced red or yellow bell pepper along with the cucumbers. I've also added quartered artichoke hearts when I had a jar open, and they brought a tangy, tender bite that felt right at home. For a heartier version, toss in some cooked quinoa or orzo, turning it into a grain salad that can stand alone as dinner. You can swap the feta for cubed fresh mozzarella if you want something milder, or leave out the cheese entirely and add a handful of toasted sunflower seeds for a vegan-friendly crunch.

What to Serve Alongside

This salad plays well with grilled chicken, lamb skewers, or any kind of fish, but it's just as happy next to a platter of warm flatbread and hummus. I've served it at barbecues where it held its own against potato salad and coleslaw, and I've eaten it solo straight from the bowl while standing at the counter. It's versatile enough to be a side or a centerpiece, depending on how hungry you are and what else is on the table.

  • Pair it with grilled lemon chicken or lamb for a full Mediterranean spread.
  • Serve it on a bed of arugula or spinach to turn it into a hearty main dish salad.
  • Stuff it into pita pockets with extra tzatziki for a quick, handheld lunch.
Bright Mediterranean flavors in this Greek Bean Salad with Lemon Marinated Beans, showing colorful veggies and herbs in a lemony dressing. Pin it
Bright Mediterranean flavors in this Greek Bean Salad with Lemon Marinated Beans, showing colorful veggies and herbs in a lemony dressing. | flavza.com

This salad has become my warm-weather anchor, the thing I make when I want something bright, easy, and deeply satisfying without turning on the stove. It reminds me that the best meals are often the simplest, just good ingredients and a little time to let them become friends.

Frequently Asked Questions

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

Yes, cook 1 cup each of dried chickpeas, kidney beans, and cannellini beans until tender. Drain well and pat dry before marinating. The marinade will absorb better into freshly cooked beans.

โ†’ How long can I marinate the beans?

Marinate for at least 1 hour, but overnight marination deepens the lemon and oregano flavors significantly. The beans will stay fresh in the marinade for up to 2 days refrigerated.

โ†’ What can I substitute for feta cheese?

Try crumbled goat cheese for a milder tang, or use a dairy-free feta alternative. You can also omit cheese entirely and add extra olives and a drizzle of tahini for richness.

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

Yes, prepare the marinated beans up to 2 days ahead. Add fresh vegetables and feta just before serving to maintain crunch. The salad keeps assembled for up to 3 days, though flavors intensify.

โ†’ How do I prevent the salad from getting watery?

Pat beans thoroughly dry before marinating and seed the cucumber to remove excess moisture. Halve tomatoes just before serving and let any excess liquid drain before adding to the salad.

โ†’ What dishes pair well with this salad?

Serve alongside grilled lamb, chicken souvlaki, or baked fish. It also complements warm pita bread, tzatziki, and other Mediterranean mezze platters beautifully.

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

Lemon-marinated beans with cucumber, tomatoes, olives, and feta in Mediterranean oregano dressing.

Prep Time
20 Minutes
Cook Time
60 Minutes
Total Time
80 Minutes

Category: Quick Flavor Fixes

Difficulty: Easy

Cuisine: Greek Mediterranean

Yield: 6 servings

Dietary: Vegetarian, Gluten-Free

Ingredients

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

Instructions

Step 01

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

Step 02

Create the marinade: In a separate bowl, whisk together lemon juice, lemon zest, 3 tablespoons olive oil, minced garlic, oregano, honey, 0.75 teaspoon salt, and several grinds of 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 coated. Cover and refrigerate for at least 1 hour, or overnight for maximum flavor development.

Step 04

Season to taste: Taste the marinated beans and adjust salt and pepper as needed. Reserve any excess marinade.

Step 05

Assemble the 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 ingredients: 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.

Step 08

Rest before serving: Let the salad rest at room temperature for 10 to 15 minutes before serving to allow flavors to 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.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (feta cheese)
  • Verify canned bean labels for gluten-containing additives if preparing for gluten-sensitive individuals
  • Omit feta or substitute with dairy-free alternative for those with dairy allergies

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 370
  • Total Fat: 15 g
  • Total Carbohydrate: 43 g
  • Protein: 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.