Greek Lemon Marinated Bean Salad

Featured in: Everyday Table Meals

This vibrant Mediterranean-inspired salad brings together three types of creamy beansβ€”chickpeas, kidney beans, and cannelliniβ€”soaked in a bright, zesty lemon-oregano marinade. The beans absorb the citrus and herb flavors, creating a satisfying base that's complemented by crisp cucumber, sweet cherry tomatoes, briny Kalamata olives, and fresh parsley and dill.

What makes this dish special is the marinating step, which allows the beans to deepen in flavor and become incredibly tender. A generous crumble of tangy feta cheese adds richness and balances the bright acidity of the dressing. Perfect for meal prep, this keeps well for days and actually tastes better as the flavors meld together.

Updated on Mon, 02 Feb 2026 16:13:00 GMT
Bright Greek Bean Salad with lemon-marinated beans, chopped cucumbers, tomatoes, olives, and crumbled feta cheese. Save
Bright Greek Bean Salad with lemon-marinated beans, chopped cucumbers, tomatoes, olives, and crumbled feta cheese. | amellaltable.com

I started making this salad in the middle of summer when the tomatoes were ridiculous and I had no interest in turning on the stove. A friend had just come back from Crete with stories about simple taverna lunches, and I wanted that same bright, easy feeling without leaving my kitchen. The lemon marinade soaks into the beans while you go about your day, and by the time you toss everything together, it tastes like you put in way more effort than you did. It became my default for potlucks because it travels well and people always ask for the recipe.

The first time I brought this to a backyard gathering, someone asked if I ordered it from a Greek deli. I laughed because I had thrown it together that morning in about twenty minutes, then let it hang out in the fridge while I got ready. By the time we served it, the beans had turned into these little flavor bombs. I watched people go back for seconds and thirds, and I realized this was one of those recipes that makes you look like you know what you are doing.

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 makes the salad more interesting, plus they all take to the marinade differently.
  • Lemon juice and zest: The zest is where the real fragrance lives, so do not skip it even if you are tempted.
  • Extra-virgin olive oil: Use something you would happily dip bread into, because the flavor really comes through here.
  • Garlic: Mince it finely so it melts into the marinade instead of sitting in harsh chunks.
  • Dried or fresh oregano: Fresh is brighter and more floral, but dried works beautifully if that is what you have on hand.
  • Honey or sugar: Just a touch to balance the acidity and round out the dressing.
  • English cucumber: The seeds are smaller and the skin is thinner, so you get crunch without bitterness or excess water.
  • Cherry or grape tomatoes: They hold their shape and their sweetness cuts through all the tangy, salty elements.
  • Red onion: Slice it thin so it adds bite without overwhelming the other flavors.
  • Kalamata olives: Their briny richness is essential to that Mediterranean vibe.
  • Fresh parsley and dill: These herbs brighten everything and make the salad taste alive.
  • Feta cheese: Crumble it yourself from a block for the best texture and creaminess.

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. This step makes a real difference in how much flavor they absorb.
Whisk the marinade:
Combine lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper until it emulsifies into a glossy dressing. Taste it and adjust if you want more brightness or salt.
Marinate the beans:
Pour the marinade over the beans and fold gently until every one is coated. 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. Pour off any excess marinade into a small bowl and set it aside.
Prep the vegetables:
Toss cucumber, tomatoes, red onion, olives, parsley, and dill in a large bowl with the reserved marinade and the extra olive oil. Everything should glisten.
Combine:
Add the marinated beans and toss gently, being careful not to crush the tomatoes or break up the beans. You want everything to stay intact and pretty.
Add the feta:
Sprinkle the crumbled feta on top and give it one last gentle toss. Let the salad sit at room temperature for ten to fifteen minutes so the flavors can meld together.
Creamy feta and briny olives top this Greek Bean Salad with lemon-marinated beans, cucumbers, and fresh herbs. Save
Creamy feta and briny olives top this Greek Bean Salad with lemon-marinated beans, cucumbers, and fresh herbs. | amellaltable.com

One evening I served this alongside grilled chicken and warm pita, and my neighbor said it tasted like vacation. That is exactly what I love about it, how something so simple can transport you somewhere sunnier. It has become the dish I make when I want to feel like I have my life together, even when I absolutely do not.

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 the next day. The beans continue to soak up the marinade and the flavors deepen. I like to pull it out about fifteen minutes before serving so it comes to room temperature, which brings out all the brightness. Serve it on its own, over greens, or alongside grilled fish or lamb for a full Mediterranean spread.

Customizing Your Salad

If you want extra crunch, toss in some thinly sliced bell pepper or radishes. I have also added toasted pine nuts when I am feeling fancy, and they add a lovely richness. For a heartier version, you can stir in some cooked quinoa or farro, which turns it into a full meal. Some people like to add capers for more brine, and I will not argue with that.

Serving Suggestions

This salad is incredibly versatile and works in so many contexts. I have packed it for picnics, served it at barbecues, and eaten it straight from the fridge for lunch more times than I can count. It pairs beautifully with grilled meats, roasted vegetables, or even just some crusty bread and hummus.

  • Serve it on a bed of arugula or mixed greens for a heartier presentation.
  • Pair it with grilled halloumi or chicken skewers for a full Mediterranean feast.
  • Pack it in jars for easy grab and go lunches throughout the week.
Served in a white bowl, Greek Bean Salad with lemon-marinated beans, tomatoes, and red onions looks colorful. Save
Served in a white bowl, Greek Bean Salad with lemon-marinated beans, tomatoes, and red onions looks colorful. | amellaltable.com

This salad has become one of those recipes I make without thinking, the kind that feels like a small gift to myself. I hope it becomes that for you too.

Recipe FAQs

β†’ How long should I marinate the beans?

For the best flavor, marinate the beans for at least 1 hour, but overnight marinating yields even better results. The longer the beans sit in the lemon-oregano dressing, the more they absorb the bright, zesty flavors.

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

Absolutely. Cook about 1Β½ cups dried beans (chickpeas, kidney beans, and cannellini) until tender, then drain and cool before marinating. You'll need approximately 3 cups of cooked beans total.

β†’ Is this salad good for meal prep?

Excellent. This salad keeps well in the refrigerator for up to 3 days and actually improves as the flavors develop. The beans stay firm and the vegetables maintain their crunch, making it perfect for make-ahead lunches.

β†’ What can I substitute for feta cheese?

For a dairy-free version, try a vegan feta alternative or simply omit it and add extra olives for saltiness. Cubed avocado works well too, adding creaminess without dairy.

β†’ Can I add other vegetables?

Definitely. Thinly sliced bell peppers, diced radishes, or shredded carrots would add nice crunch and color. Just keep total additions to about 1–2 cups to maintain the bean-to-vegetable ratio.

β†’ What should I serve this with?

Enjoy on its own as a satisfying main, over mixed greens for a lighter meal, or alongside grilled fish, chicken, or flatbread. It also makes a fantastic side for Mediterranean-themed dinners.

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

Vibrant Mediterranean-style bean salad with zesty lemon marinade, crisp vegetables, and tangy feta.

Time to prep
20 min
Time to cook
60 min
Overall time
80 min
Created by Henry Wallace


Skill Easy

Cuisine Greek Mediterranean

Makes 6 Portions

Dietary details Meatless, 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

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

Part 02

Assemble salad vegetables: In a large salad bowl, combine cucumber, tomatoes, red onion, olives, parsley, and dill. Taste the marinated beans and adjust salt and pepper if needed, then reserve any excess marinade.

Part 03

Combine and dress: Drizzle the reserved bean marinade and remaining 2 tablespoons olive oil over the vegetables. Add the marinated beans and toss gently to combine, being careful not to crush the beans or tomatoes.

Part 04

Finish and rest: Sprinkle crumbled feta cheese on top and give the salad one final gentle toss to distribute the cheese evenly. Let the salad rest at room temperature for 10-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.

Gear Needed

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

Allergy warnings

Review your ingredients for possible allergens and reach out to a healthcare expert if you’re not sure.
  • Contains dairy from feta cheese
  • Check labels on canned beans for gluten additives if gluten-sensitive

Nutrition Info (per portion)

This is for informational use only and isn’t meant as a substitute for your doctor’s advice.
  • 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.