Greek Lemon Marinated Bean Salad

Featured in: Everyday Meal Planning

This vibrant Mediterranean bean salad combines three varieties of beansβ€”chickpeas, kidney beans, and cannelliniβ€”marinated in a bright lemon-oregano dressing with garlic and honey. The beans absorb the zesty flavors while resting, then get tossed with crisp cucumber, sweet cherry tomatoes, red onion, briny Kalamata olives, and fresh herbs. A generous crumble of creamy feta cheese tops the salad, adding rich contrast to the tangy dressing.

The key to maximum flavor is allowing the beans to marinate for at least one hour, though overnight resting deepens the lemon and herb notes even further. Fresh oregano and dill provide aromatic brightness, while the olive oil-based dressing ties everything together.

Perfect for meal prep, this salad keeps well in the refrigerator for up to three days and actually improves as the flavors meld. Serve it as a standalone lunch, over mixed greens, or alongside grilled fish and warm flatbread for a complete Mediterranean feast.

Updated on Mon, 02 Feb 2026 09:34:00 GMT
Bright red cherry tomatoes and creamy feta are tossed with marinated beans in a Mediterranean Greek Bean Salad with Lemon Marinated Beans. Save
Bright red cherry tomatoes and creamy feta are tossed with marinated beans in a Mediterranean Greek Bean Salad with Lemon Marinated Beans. | joliakalou.com

I was elbow-deep in a panic on a sweltering July afternoon when I realized I'd promised to bring a side dish to a potluck in forty minutes. My kitchen was a disaster, my fridge nearly bare except for a few cans of beans and some wilted parsley. I grabbed what I had, squeezed half a lemon over everything, and tossed it together with whatever looked remotely edible. When I arrived, embarrassed and apologetic, that makeshift bowl was the first to empty. Someone asked if I'd been to Greece recently.

The second time I made this, I brought it to a backyard barbecue where my aunt, who never compliments anyone's cooking, took three helpings and asked for the recipe. She'd been to Santorini the summer before and swore it tasted just like the bean salads served in the tavernas overlooking the caldera. I didn't have the heart to tell her I'd learned it by accident in my messy kitchen on a Tuesday.

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 types gives you varied texture and color, and rinsing them well removes that tinny taste and excess sodium.
  • Lemon juice and zest: The zest is where the floral, aromatic oil lives, so don't skip it or you'll miss half the brightness.
  • Extra-virgin olive oil: This isn't the place for cheap oil; fruity, peppery olive oil makes the whole salad come alive.
  • Garlic: Mince it finely so it distributes evenly and doesn't overpower any single bite.
  • Dried or fresh oregano: Fresh oregano is more delicate and grassy, dried is earthier, and both work beautifully depending on your mood.
  • Honey or sugar: Just a teaspoon balances the acidity and rounds out the dressing without making it sweet.
  • English cucumber: The seeds are small and the skin is thin, so you get crunch without bitterness or excess water.
  • Cherry or grape tomatoes: Halved tomatoes hold their shape better than chopped, and their sweetness contrasts perfectly with the briny olives.
  • Red onion: Slice it as thin as you can; the sharpness mellows as it marinates but still gives a nice bite.
  • Kalamata olives: Their deep, winey flavor is essential to the Greek character of this salad.
  • Fresh parsley and dill: Parsley adds green freshness, dill adds a faint anise note that makes the whole thing sing.
  • Feta cheese: Crumbled, not cubed, so it melts slightly into the salad and coats everything with creamy tang.

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 gently with paper towels to remove surface moisture so the marinade clings instead of sliding off. This small step makes a huge difference in flavor absorption.
Whisk the marinade:
Combine lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper in a bowl until it emulsifies into a glossy, unified dressing. Taste it; it should be bright, salty, and just barely sweet.
Marinate the beans:
Pour the marinade over the beans and fold gently so every bean is coated without mashing them. Cover and refrigerate for at least an hour, though overnight is even better.
Taste and adjust:
Before assembling, taste the beans and add more salt or pepper if needed. If there's extra marinade pooling at the bottom, save it for the vegetables.
Prep the vegetables:
Combine cucumber, tomatoes, red onion, olives, parsley, and dill in a large bowl. Drizzle with the reserved marinade and the extra olive oil, then toss to coat.
Combine everything:
Add the marinated beans to the vegetables and fold gently, treating the tomatoes and beans like they're fragile. You want everything mixed but not crushed.
Add the feta:
Sprinkle crumbled feta over the top and give one final, gentle toss. Let the salad sit at room temperature for 10 to 15 minutes so the flavors can meld and the feta softens slightly.
Hearty Greek Bean Salad with Lemon Marinated Beans features a vibrant medley of chickpeas, crisp cucumbers, and Kalamata olives. Save
Hearty Greek Bean Salad with Lemon Marinated Beans features a vibrant medley of chickpeas, crisp cucumbers, and Kalamata olives. | joliakalou.com

I once served this at a small dinner party where my friend Alex, who claimed to hate beans, ate an entire bowl by himself and then sheepishly asked if there was more. He said it didn't taste like beans at all, just summer in a bowl. That's when I realized this recipe doesn't just feed people; it changes their minds about ingredients they thought they didn't like.

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.

Make-Ahead Magic

This is one of those rare dishes that improves dramatically when you make it ahead. The beans drink up the lemon and oregano, the onions soften and lose their harsh edge, and the feta starts to mingle with the juices. I've made it on a Sunday afternoon and eaten it happily for lunch all week, each day tasting slightly different as the flavors deepened. Just keep the salad covered in the fridge and give it a gentle stir before serving.

Serving Suggestions

I've served this alongside grilled lamb, piled it onto toasted pita with hummus, and even eaten it straight from the bowl with a fork while standing at the counter. It works as a light lunch on its own, a side dish for anything grilled, or a base for adding leftover chicken or shrimp. One friend spreads it on flatbread and calls it her favorite summer pizza. The point is, it's ridiculously versatile and always feels bright and satisfying no matter how you serve it.

Storage and Leftovers

This salad keeps beautifully in an airtight container in the fridge for up to three days, though the cucumbers will soften slightly and release a bit of water. If you know you'll have leftovers, consider keeping the cucumbers separate and adding them fresh each time you serve. The beans, tomatoes, and feta only get better as they sit together, soaking up all that lemony goodness.

  • Store in a glass or plastic container with a tight lid to prevent the salad from drying out.
  • If the salad tastes a little flat after chilling, brighten it up with a squeeze of fresh lemon juice and a pinch of salt.
  • Don't freeze this; the vegetables and feta won't survive the thaw with their texture intact.
Zesty lemon dressing clings to every bean in this refreshing Greek Bean Salad with Lemon Marinated Beans, ready for a summer potluck. Save
Zesty lemon dressing clings to every bean in this refreshing Greek Bean Salad with Lemon Marinated Beans, ready for a summer potluck. | joliakalou.com

Every time I make this, I'm reminded that the best recipes are born from necessity and a little bit of luck. This one has become my go-to for potlucks, picnics, and those nights when I want something fresh and satisfying without turning on the stove.

Recipe Help & Answers

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

Yes, you can use dried beans that have been cooked until tender. Cook about 1Β½ cups of dried beans (a mix of chickpeas, kidney beans, and cannellini) according to package directions, then drain well and pat dry before marinating. Allow cooked beans to cool completely before proceeding with the marinade.

β†’ How long should I marinate the beans?

Marinate the beans for at least one hour for good flavor absorption, but overnight marinating yields the best results. The longer rest time allows the lemon, garlic, and oregano to penetrate the beans deeply. If marinating overnight, give the beans a gentle stir before assembling the salad.

β†’ Is this salad dairy-free?

The traditional version contains feta cheese, which is dairy. To make it dairy-free, simply omit the feta or substitute with a dairy-free feta alternative. The remaining ingredients are naturally dairy-free and the salad remains delicious and satisfying without the cheese.

β†’ Can I add other vegetables?

Absolutely. Thinly sliced bell peppers, chopped radishes, or diced red onion work beautifully. You can also add diced avocado for creaminess or arugula for peppery greens. Just keep total vegetable amounts proportional to the beans so the dressing coats everything evenly.

β†’ How should I store leftovers?

Store the assembled salad in an airtight container in the refrigerator for up to three days. The flavors actually develop and improve overnight. If making ahead, wait to add the final olive oil drizzle and feta until just before serving for the freshest presentation.

β†’ What can I serve this with?

This versatile salad works as a main course or side dish. Serve it over mixed greens, alongside grilled fish or chicken, with warm pita bread, or as part of a Mediterranean mezze platter with hummus and tzatziki. It's also perfect for picnics and potlucks since it travels well.

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 Lemon Marinated Bean Salad

Colorful Mediterranean beans marinated in zesty lemon-oregano dressing with crisp vegetables, olives, and feta cheese.

Prep time
20 minutes
Time to cook
60 minutes
Total duration
80 minutes
Written by Rosanna Bentley


Skill Level Easy

Cuisine Greek Mediterranean

Makes 6 Portions

Dietary details Meat-Free, Free from Gluten

Components

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

Steps

Step 01

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

Step 02

Create the marinade: In a separate bowl, whisk together the lemon juice, lemon zest, 3 tablespoons olive oil, minced garlic, oregano, honey, 0.75 teaspoon salt, and 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 up to overnight for maximum flavor development.

Step 04

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

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 the 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.

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 Needed

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

Allergy details

Be sure to review each item for allergens and talk to your healthcare provider with any concerns.
  • Contains dairy (feta cheese)
  • Check labels on canned beans for gluten additives if gluten-sensitive
  • Omit feta or use dairy-free alternative for dairy-allergic individuals

Nutrition per serving

Details are for general information. They aren’t medical guidance.
  • Energy: 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.