Greek Bean Salad Lemon Marinated

Featured in: Veggie Plates & Grain Bowls

This vibrant Greek-inspired salad combines three types of beans—chickpeas, kidney beans, and creamy 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, sharp red onion, briny Kalamata olives, and fresh parsley. A generous crumble of salty feta ties everything together, creating a satisfying dish that's perfect for make-ahead lunches, potlucks, or light dinners. The salad actually improves after chilling, making it ideal for meal prep.

Updated on Sun, 01 Feb 2026 16:39:00 GMT
A vibrant Greek Bean Salad with lemon-marinated beans, crisp cucumber, cherry tomatoes, and crumbled feta in a white bowl. Save to Pinterest
A vibrant Greek Bean Salad with lemon-marinated beans, crisp cucumber, cherry tomatoes, and crumbled feta in a white bowl. | vectorgrill.com

I once brought this salad to a potluck on a sweltering July afternoon, convinced no one would touch it because I'd never seen bean salad disappear at a party. Within twenty minutes, the bowl was scraped clean and three people had texted me for the recipe. The secret wasn't magic, just beans that had soaked up enough lemon and oregano to taste like they'd spent the day on a Greek island. Now I make it every time the weather turns warm and I need something that tastes better after sitting in the fridge.

The first time I marinated the beans overnight, I thought I'd ruined them because they looked almost pickled in the morning. But when I tossed them with the vegetables and feta, the acidity mellowed into this perfect tangy backdrop that made the tomatoes taste sweeter and the olives less harsh. My neighbor, who claims to hate beans, ate two servings and asked if I had any left over. I didn't, but I made another batch the next day just to prove it wasn't a fluke.

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 textures and makes every forkful interesting, plus they hold up to marinating without turning mushy.
  • Lemon juice and zest: Fresh lemon is non-negotiable here because bottled juice tastes flat and won't give you that bright, almost floral lift that makes the marinade sing.
  • Extra-virgin olive oil: Use the good stuff since it's not being cooked, you'll taste every note of it in the finished salad.
  • Garlic, minced finely: Mince it as small as you can so it distributes evenly and doesn't hit you with a raw garlic punch in random bites.
  • Dried or fresh oregano: Fresh oregano is woodsier and more aromatic, but dried works beautifully if you rub it between your palms before adding to release the oils.
  • Honey or sugar: Just a teaspoon balances the acidity and keeps the dressing from tasting one-dimensional.
  • English cucumber: Seeding it keeps the salad from getting watery after it sits, and English cucumbers are less bitter than regular ones.
  • Cherry or grape tomatoes: Halving them releases just enough juice to mingle with the marinade without turning the salad into soup.
  • Red onion: Slice it as thin as you can manage, the thinner it is, the less it overpowers the other flavors.
  • Kalamata olives: Their meaty texture and briny funk are what make this taste unmistakably Greek.
  • Fresh parsley and dill: Parsley adds freshness, dill adds a slightly sweet, grassy note that plays beautifully with lemon.
  • Feta cheese: Crumble it yourself from a block rather than buying pre-crumbled, it tastes creamier and less chalky.

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 dilute the dressing and you lose that punchy lemon flavor.
Make the marinade:
Whisk the lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper until it looks creamy and emulsified. Taste it, it should be bold and almost too lemony on its own because the beans will mellow it.
Marinate the beans:
Pour the marinade over the beans and fold gently with a spatula so you don't smash them. Cover and refrigerate for at least an hour, though overnight turns them into flavor bombs.
Taste and adjust:
Before assembling, taste a bean and add more salt or pepper if needed. Reserve any marinade pooled at the bottom of the bowl.
Prep the vegetables:
Combine cucumber, tomatoes, red onion, olives, parsley, and dill in a large salad 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 toss gently, using your hands or a big spoon to avoid crushing the tomatoes. You want everything mingled but still distinct.
Add the feta:
Sprinkle the crumbled feta over the top and give it one last gentle toss. Some feta will break down and coat the vegetables, which is exactly what you want.
Rest before serving:
Let the salad sit at room temperature for 10 to 15 minutes so the flavors relax into each other. It tastes good cold, but even better when it's not fridge-cold.
This colorful Greek Bean Salad features marinated beans, briny Kalamata olives, and creamy feta cheese, topped with fresh herbs. Save to Pinterest
This colorful Greek Bean Salad features marinated beans, briny Kalamata olives, and creamy feta cheese, topped with fresh herbs. | vectorgrill.com

One summer evening, I served this alongside grilled lamb and my friend's eight-year-old son, who claimed to only eat pasta and chicken nuggets, ate an entire bowl of it while the adults were still setting the table. His mom asked what I'd put in it to make him eat vegetables, and I told her it was just beans and a lot of lemon. Sometimes kids know what tastes good before we do.

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 Ahead

This is one of those rare dishes that improves after a night in the fridge, which makes it perfect for meal prep or entertaining. I usually marinate the beans the night before, then add the vegetables and feta an hour before serving so the cucumber stays crisp. If you're making it more than a day ahead, hold off on adding the tomatoes and feta until the last minute, they don't love sitting in acid for too long. The beans, though, will happily marinate for up to two days and taste even more intense.

Serving Suggestions

I've served this as a main lunch over a handful of arugula, as a side with grilled chicken, and scooped onto warm pita with extra feta. It also works beautifully on a mezze platter alongside hummus, tzatziki, and stuffed grape leaves. One friend swears by spooning it over baked sweet potatoes for a quick dinner, which sounds odd but absolutely works. However you serve it, make sure there's crusty bread nearby because the lemony marinade pooled at the bottom of the bowl is too good to waste.

Customizing the Salad

If you want more crunch, thinly sliced bell peppers in red or yellow add sweetness and color without changing the flavor profile. I've also added thinly shaved fennel for an anise-like brightness that plays well with the dill. For a heartier version, toss in some chopped artichoke hearts or roasted red peppers from a jar. If you're serving someone who doesn't eat dairy, just skip the feta and add a handful of toasted pine nuts or sunflower seeds for richness.

  • Try adding a pinch of red pepper flakes to the marinade if you like a subtle kick.
  • Swap the dill for fresh mint if you want a cooler, more North African vibe.
  • Use a mix of white beans and black beans for a more colorful presentation.
Freshly tossed Greek Bean Salad with zesty lemon dressing, red onion, and ripe tomatoes, ready to serve on a sunny table. Save to Pinterest
Freshly tossed Greek Bean Salad with zesty lemon dressing, red onion, and ripe tomatoes, ready to serve on a sunny table. | vectorgrill.com

This salad has become my answer to every summer gathering, every potluck, every week when I need something healthy that doesn't taste like I'm trying. It's proof that beans can be the star if you give them enough time and lemon.

Recipe Questions & Answers

Can I use dried beans instead of canned?

Yes, cook about 1½ cups dried beans until tender, then drain well before marinating. Dried beans may absorb the dressing more thoroughly, so you might need extra olive oil and lemon juice.

How long does this salad keep in the refrigerator?

This salad stores beautifully for up to 3 days. The flavors actually develop and improve as it sits. Keep it covered in the refrigerator and bring to room temperature for 15 minutes before serving.

What can I substitute for feta cheese?

Try cubed halloumi, dollops of dairy-free yogurt, or simply add more olives for saltiness. For a vegan version, sprinkle nutritional yeast or omit cheese entirely—the salad is delicious without it.

Do I have to marinate the beans first?

While you can skip marinating for a quicker version, letting the beans rest in the lemon dressing for at least an hour makes them more flavorful and tender. Overnight marinating yields the best results.

What protein pairs well with this dish?

Grilled chicken, baked fish like cod or salmon, or lamb kebabs complement the Mediterranean flavors. It's also substantial enough to enjoy on its own with warm pita bread or over mixed greens.

Can I add other vegetables?

Absolutely. Bell peppers, radishes, thinly sliced carrots, or grilled zucchini work beautifully. Just keep pieces similar in size to maintain the salad's appealing texture and appearance.

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

Colorful beans marinated in bright lemon-herb dressing with crisp vegetables and tangy feta for fresh Mediterranean satisfaction.

Prep Time
20 mins
Time to Cook
60 mins
Overall Time
80 mins
Created by Chloe Moore


Skill Level Easy

Cuisine Type Greek

Makes 6 Portions

Dietary Info Vegetarian-Friendly, No Gluten

What You’ll Use

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½ tablespoons fresh oregano, chopped
06 1 teaspoon honey or granulated sugar
07 ¾ 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 ½ medium red onion, thinly sliced
04 ½ cup pitted Kalamata olives, halved
05 ¼ 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

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 the lemon juice, lemon zest, 3 tablespoons olive oil, minced garlic, oregano, honey, ¾ teaspoon salt, and a few 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 up to overnight for maximum flavor development.

Step 04

Taste and Adjust: When ready to assemble, taste the marinated beans and adjust salt and pepper as needed. Reserve any excess marinade.

Step 05

Combine 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

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

Step 07

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

Step 08

Rest and Serve: 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.

What You’ll Need

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

Allergy Info

Look over each item for allergens and check with your doctor if unsure.
  • Contains dairy from feta cheese
  • Canned beans may contain additives affecting gluten-free status; verify labels if gluten-sensitive
  • Omit feta or use dairy-free alternative for those with dairy allergies

Nutrition Breakdown (per portion)

Nutrition data is for learning only—not a substitute for professional medical advice.
  • Caloric Value: 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.