Greek Bean Salad with Lemon

Featured in: Seasonal Table Favorites

This vibrant Greek-inspired salad features chickpeas, kidney beans, and cannellini beans soaked in a bright lemon-oregano marinade with garlic and olive oil. After chilling to absorb the zesty flavors, the beans are tossed with crisp diced cucumber, sweet cherry tomatoes, thinly sliced red onion, briny Kalamata olives, and fresh parsley and dill. A generous crumbling of creamy feta cheese adds rich, tangy contrast to the refreshing vegetables. The salad benefits from a brief rest at room temperature before serving, allowing the Mediterranean flavors to meld beautifully.

Updated on Mon, 02 Feb 2026 16:12:00 GMT
Vibrant Greek Bean Salad with Lemon Marinated Beans, feta, olives, tomatoes, and cucumbers on a plate. Pin It
Vibrant Greek Bean Salad with Lemon Marinated Beans, feta, olives, tomatoes, and cucumbers on a plate. | dulcetable.com

My neighbor Maria handed me a mason jar one summer afternoon, condensation beading on the glass. Inside were beans swimming in this golden, garlicky liquid that smelled like a Greek island I'd never visited. She'd made it the night before, she explained, letting the flavors get to know each other in her fridge. That first forkful—the brightness of lemon, the way the beans had soaked up every bit of oregano—completely changed how I thought about salads. Now I make this constantly, and people always ask what the secret is. The secret, it turns out, is patience and really good olive oil.

I brought this to a potluck last June when my friend's garden was exploding with tomatoes, and three different people asked me to write down the recipe before dessert even happened. That moment—watching someone's face light up when they bit into it—made me realize this wasn't just a salad. It was the kind of dish that makes people feel like they're somewhere warm and easy, even in a backyard in the middle of suburbia.

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): Three 15-ounce cans—use whatever combination speaks to you, but I love the mix of textures from pairing chickpeas with at least one creamy white bean variety. Drain and rinse them well; this step matters more than you'd think.
  • Lemon juice and zest: Two whole lemons give you brightness that jolts everything awake. Fresh lemon is non-negotiable here; bottled just won't do the same work.
  • Extra-virgin olive oil: Five tablespoons total—three for marinating and two for finishing. This is where quality genuinely makes a difference; splurge a little.
  • Garlic: Two cloves, finely minced, infuse the marinade with a gentle warmth that doesn't overpower the herb flavors.
  • Oregano: One tablespoon dried or one and a half fresh, chopped—fresh is brighter and more aromatic, but dried works beautifully if that's what you have.
  • Honey or sugar: Just a teaspoon balances the acidity and makes everything taste rounder and more complex.
  • Salt and black pepper: Three-quarters teaspoon salt plus more to taste, and fresh ground pepper—always fresh ground.
  • English cucumber: One small one, seeded and diced, stays crisp longer than regular cucumbers and has fewer watery seeds.
  • Cherry or grape tomatoes: One pint, halved—their sweetness plays beautifully against the salty olives and bright lemon.
  • Red onion: Half a medium one, thinly sliced, gives you a gentle bite without being aggressive.
  • Kalamata olives: Half a cup pitted and halved, bringing that briny, sophisticated flavor that makes everything taste Mediterranean.
  • Fresh parsley and dill: Quarter cup parsley roughly chopped and two tablespoons dill—these herbs are what make people ask if you summered in Greece.
  • Feta cheese: Four ounces crumbled, which adds creaminess and saltiness that ties everything together.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your beans:
Pat the drained beans dry with paper towels and move them to a large mixing bowl. You want them as dry as possible so the marinade clings to them instead of sliding off.
Build the marinade:
In a separate bowl, whisk together lemon juice, lemon zest, three tablespoons olive oil, minced garlic, oregano, honey, three-quarters teaspoon salt, and a few grinds of black pepper until everything looks emulsified and bright. This is where the magic starts.
Marinate the beans:
Pour the lemon-oregano marinade over the beans and fold gently until every bean is glossy and coated. Cover and refrigerate for at least one hour, or overnight if you have time—the longer they sit, the more flavor they drink up.
Taste and adjust:
Before assembling, taste the marinated beans and adjust salt and pepper if needed. Reserve any excess marinade to dress the vegetables.
Combine the vegetables:
In a large salad bowl, combine cucumber, tomatoes, red onion, olives, parsley, and dill. Drizzle the reserved bean marinade and the remaining two tablespoons olive oil over everything.
Bring it together:
Add the marinated beans and toss gently, being careful not to crush anything—you want distinct pieces that hold their shape, not a mushy blend. Sprinkle crumbled feta on top.
Let it rest:
Give the salad one final gentle toss to distribute the feta, then let it sit at room temperature for ten to fifteen minutes. This resting period lets all the flavors settle into each other.
Freshly tossed Greek Bean Salad with Lemon Marinated Beans topped with crumbled feta and parsley. Pin It
Freshly tossed Greek Bean Salad with Lemon Marinated Beans topped with crumbled feta and parsley. | dulcetable.com

My daughter came home from school one afternoon when I had this chilling in the fridge, and she ate directly from the bowl standing at the counter, not even bothering with a plate. She was eight and usually suspicious of anything that looked too healthy, but something about the colors, the brightness, the way the feta crumbled—it just worked for her. That's when I knew this recipe had crossed over from "nice salad" to "something my family actually wants to eat."

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.

The Magic of Marinating

The real revelation with this salad is understanding what marinating actually does—it's not just soaking, it's transformation. Those canned beans, which on their own are fairly neutral, become this vehicle for flavor because they're porous and hungry. The lemon-oregano marinade seeps into them, and the longer they sit, the more they develop this subtle depth that makes people wonder if you slow-cooked them yourself. I learned this the hard way by trying to shortcut it with just thirty minutes and being disappointed. Now I always make the beans the day before if I can.

Serving Suggestions & Flexibility

What makes this salad endlessly useful is how it plays well with almost anything else on your table. Serve it on a bed of mixed greens and suddenly you have a complete meal. Pile it alongside grilled fish or chicken, and it becomes the vegetable component that actually steals the show. I've also served it in pita pockets with a dollop of yogurt, tucked into grain bowls, and even as a topping for roasted vegetables. One summer I added thinly sliced bell pepper and radishes because that's what was in my CSA box, and it was even better. The structure is flexible enough to absorb your additions without losing its identity.

Storage & Make-Ahead Magic

This salad improves as it sits, which is genuinely rare and genuinely wonderful—it means you can make it in the morning and taste better by dinner. The flavors meld, the beans get even more tender, and everything plays better together. It keeps in the refrigerator for up to three days, making it a perfect option for meal prep if you're the type to think ahead like that. I'm not always that type, but when I am, this is the salad I reach for.

  • If making ahead, store the feta separately and sprinkle it on just before serving so it doesn't get soggy or overwhelmed.
  • The salad actually tastes best served at room temperature or slightly chilled, not straight from a cold fridge, so let it sit out for ten minutes before eating if you've refrigerated it.
  • Leftovers make an excellent quick lunch—just add a handful of fresh greens and maybe some crusty bread, and you've got yourself a meal.
Close-up of Greek Bean Salad with Lemon Marinated Beans, showing juicy tomatoes, olives, and cucumbers. Pin It
Close-up of Greek Bean Salad with Lemon Marinated Beans, showing juicy tomatoes, olives, and cucumbers. | dulcetable.com

This is the salad I come back to when I want people to feel nourished and happy without any fuss. It asks so little of you but delivers something that tastes like care.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, you can use dried beans that have been cooked until tender. Allow about 1.5 cups of cooked beans per 15-ounce can. Make sure to drain them well and pat dry before marinating for best flavor absorption.

How long does this salad keep in the refrigerator?

This salad stores well for up to 3 days in an airtight container. The flavors actually develop and deepen as it chills. The vegetables may release some moisture, so give it a gentle toss before serving leftovers.

Can I make this dish dairy-free?

Absolutely. Simply omit the feta cheese or substitute with a dairy-free feta alternative. The salad remains delicious and satisfying thanks to the protein-rich beans and abundant fresh vegetables.

What can I serve with this bean salad?

This pairs wonderfully with grilled fish, chicken, or lamb. Serve alongside warm pita bread, over a bed of mixed greens, or as part of a Mediterranean mezze platter with hummus and tzatziki.

Is the marinating time necessary?

While you can serve immediately, marinating for at least one hour allows the beans to fully absorb the lemon-oregano dressing. For the most flavorful results, refrigerate overnight—the beans become more tender and deeply seasoned.

Can I add other vegetables?

Certainly. Thinly sliced bell peppers, chopped radishes, or grated carrots would complement the Mediterranean flavors. Just keep the pieces similar in size for even eating and maintain the overall ratio of beans to vegetables.

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 in lemon-oregano dressing with fresh vegetables and feta cheese.

Prep time
20 minutes
Time to cook
60 minutes
Overall time
80 minutes
By Dulce Table Joshua Patel


Skill level Easy

Cuisine Greek Mediterranean

Makes 6 Portions

Dietary info Vegetarian option, Free from Gluten

What Goes In

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

How to Make It

Instruction 01

Prepare and Marinate Beans: Pat the drained beans dry with paper towels and transfer to a large mixing bowl. In a separate bowl, whisk together lemon juice, lemon zest, 3 tablespoons olive oil, minced garlic, oregano, honey, 0.75 teaspoon salt, and black pepper until well combined. 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 up to overnight for maximum flavor development.

Instruction 02

Taste and Adjust Seasoning: When ready to assemble, taste the marinated beans and adjust salt and pepper if needed. Reserve any excess marinade for dressing the salad.

Instruction 03

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

Instruction 04

Assemble and Toss: Add the marinated beans to the vegetable mixture and toss gently to combine, being careful not to crush the beans or tomatoes.

Instruction 05

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

Instruction 06

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

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.

What You’ll Need

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

Allergy details

Always review each ingredient for allergen risks and ask a health expert if you’re unsure.
  • Contains dairy in the form of feta cheese
  • Beans are naturally gluten-free, but check canned bean labels for additives if gluten-sensitive
  • For individuals with dairy allergies, omit the feta or substitute with a dairy-free alternative

Nutrition per serving

The nutrition details here are just for reference and not a substitute for professional advice.
  • Calorie count: 370
  • Fat content: 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.