Greek Bean Salad Lemon Marinated

Featured in: Everyday Home Cooking

This vibrant Mediterranean bowl brings together three types of beans—chickpeas, kidney, and cannellini—soaked in a bright lemon-oregano marinade that infuses every bite with tangy depth. The beans mingle with crunchy cucumber, sweet cherry tomatoes, sharp red onion, and salty Kalamata olives, all crowned with crumbled feta cheese.

The secret lies in the hour-long marination time, which lets the lemon zest, garlic, and dried oregano penetrate deeply into the beans. Fresh parsley and dill add aromatic brightness, while a drizzle of extra-virgin olive oil ties everything together. The result is a satisfying dish that balances creamy, crisp, and briny elements perfectly.

Ready in just over an hour with minimal active prep, this versatile bowl works beautifully as a standalone lunch, paired with grilled fish or chicken, or served atop mixed greens. The flavors continue developing over time, making it ideal for meal prep—though it rarely lasts long enough to see the next day.

Updated on Sun, 01 Feb 2026 11:41:00 GMT
A bowl of Greek Bean Salad with lemon marinated beans, crisp cucumbers, cherry tomatoes, and crumbled feta cheese. Save to Pinterest
A bowl of Greek Bean Salad with lemon marinated beans, crisp cucumbers, cherry tomatoes, and crumbled feta cheese. | softsellou.com

I started making this salad on a whim one Tuesday night when I had three lonely cans of beans in the pantry and no dinner plan. I squeezed a lemon over them, tossed in some garlic and oregano, and let them sit while I caught up on emails. When I finally assembled everything an hour later, the beans had soaked up so much flavor that I ate half the bowl standing at the counter. Now it's my go-to whenever I need something that tastes like I put in effort but really just required patience.

I brought this to a potluck once, worried it was too simple compared to the lasagnas and casseroles everyone else made. By the end of the night, my bowl was scraped clean and three people had texted me for the recipe. One friend told me she made it the very next day for her book club. Sometimes the least fussy dishes are the ones people remember.

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): Use a mix for color and texture, and make sure to rinse them well to get rid of that starchy liquid that can dull the marinade.
  • Lemon juice and zest: The zest is where the floral, bright notes live, so don't skip it even if you're tempted to use just the juice.
  • Extra-virgin olive oil: This isn't the place for the cheap stuff, the oil carries all the herb and garlic flavors, so use one you'd happily dip bread into.
  • Garlic: Mince it as finely as you can so it dissolves into the marinade instead of sitting in sharp little pockets.
  • Oregano: Fresh oregano is sweeter and more aromatic, but dried works beautifully if that's what you have on hand.
  • Honey or sugar: Just a touch balances the acidity of the lemon and rounds out the whole dressing.
  • English cucumber: Seed it so the salad doesn't get watery, and you'll end up with crisp little green bites in every forkful.
  • Cherry tomatoes: Halve them so they release a bit of juice and mingle with the marinade.
  • Red onion: Slice it thin, the sharpness mellows as it sits with the lemon and becomes sweet and tangy.
  • Kalamata olives: Their briny, fruity flavor is the backbone of that Mediterranean vibe.
  • Fresh parsley and dill: Parsley adds freshness, dill adds a whisper of anise that makes the whole salad sing.
  • Feta cheese: Crumble it yourself from a block, the pre-crumbled stuff is drier and doesn't have that creamy, salty pop.

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 with paper towels until they're no longer glistening. Dry beans soak up the marinade instead of diluting it with canning liquid.
Make the marinade:
Whisk the lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper in a small bowl until it's smooth and emulsified. Taste it, it should be bright and punchy.
Marinate the beans:
Pour the marinade over the beans and fold gently with a spoon until every bean is glossy. Cover and refrigerate for at least an hour, though overnight is even better.
Taste and adjust:
Before assembling, taste a few beans and see if they need more salt or a squeeze of lemon. Save any leftover marinade pooled at the bottom of the bowl.
Prep the vegetables:
Toss the cucumber, tomatoes, 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, you want to mix without crushing the tomatoes or breaking up the beans. Treat it like you're folding in whipped cream.
Add the feta:
Scatter the crumbled feta over the top and give the salad one last gentle toss. Some of the feta will break down and create little creamy pockets throughout.
Rest before serving:
Let the salad sit at room temperature for 10 to 15 minutes. The flavors will settle and blend, and everything will taste more cohesive.
Save to Pinterest
| softsellou.com

I made this for my sister's birthday picnic last summer, and we ate it on a blanket under the trees while her kids ran around with popsicles. She told me it reminded her of a salad we had on a family trip to Crete years ago, tangy and bright and gone too fast. I didn't have the heart to tell her I'd never been to Greece, I just had good beans and a lot of lemon.

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 the fridge for up to three days, and honestly, it gets better as it sits because the beans keep soaking up flavor. Store it in an airtight container and give it a stir before serving, sometimes the olive oil solidifies a bit in the cold, but it'll loosen up at room temperature. If you're making it ahead, wait to add the feta until just before serving so it stays fresh and crumbly. Serve it cold or at room temperature, either way works, and it's perfect alongside grilled chicken, lamb, or even just pita and hummus.

Variations and Swaps

You can swap in any beans you like, black beans, great northern, or even lentils if you want something a little earthier. Add diced bell pepper for extra crunch, or toss in a handful of baby spinach or arugula to make it more of a full meal. If you're not a fan of dill, basil or mint work beautifully in its place and give the salad a sweeter, more summery vibe. For a vegan version, just leave out the feta or use a plant-based crumble, the salad is flavorful enough to stand on its own.

Serving Suggestions

This salad shines as a side dish at barbecues, but it's hearty enough to be lunch all on its own. I like to serve it on a bed of mixed greens with warm pita on the side, or scoop it into halved avocados for a fun twist. It's also fantastic alongside grilled fish, roasted lamb, or even just a piece of crusty bread and a glass of cold white wine. If you're feeding a crowd, double the batch, it disappears faster than you'd think.

  • Pair it with grilled halloumi or shrimp for a Mediterranean feast.
  • Stuff it into whole wheat wraps with a smear of hummus for an easy packable lunch.
  • Serve it at room temperature so the flavors are at their brightest and most aromatic.
Vibrant Greek Bean Salad with lemon marinated beans, Kalamata olives, red onion, and fresh herbs served in a white bowl. Save to Pinterest
Vibrant Greek Bean Salad with lemon marinated beans, Kalamata olives, red onion, and fresh herbs served in a white bowl. | softsellou.com

This salad has become one of those recipes I make without thinking, the kind that shows up at picnics, potlucks, and weeknight dinners without any fuss. It reminds me that sometimes the best food is just good ingredients treated simply and given a little time to become something more.

Recipe FAQ

Can I use dried beans instead of canned?

Absolutely. Cook 1½ cups dried beans until tender, then drain and pat dry before marinating. You'll need about 3 cups cooked beans total. Allow extra time for soaking and cooking if using dried varieties.

How long should I marinate the beans?

Minimum 1 hour for basic flavor infusion, but overnight marinating yields the best results. The lemon, garlic, and oregano penetrate more deeply over time, creating a more pronounced taste throughout each bean.

Can I make this dairy-free?

Yes. Simply omit the feta cheese or replace it with a dairy-free alternative. The remaining ingredients provide plenty of flavor and texture. You might add extra olives or a sprinkle of nutritional yeast for savory depth.

What other vegetables work well in this?

Bell peppers add extra crunch and color. Thinly sliced radishes bring peppery bite. Grated carrots introduce sweetness. Arugula or spinach can replace mixed greens as the base. Avocado chunks add creaminess without dairy.

How long does this keep in the refrigerator?

Properly stored in an airtight container, it remains fresh for up to 3 days. The flavors actually improve as the ingredients mingle further. The vegetables may soften slightly but remain tasty. Bring to room temperature before serving for best texture.

Can I substitute the herbs?

Fresh basil or mint work beautifully in place of dill. Thyme complements the oregano nicely. Cilantro offers a different flavor profile. Just stick to ¼-½ cup total fresh herbs to maintain the aromatic balance.

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

Prep time
20 min
Time to cook
60 min
Complete time
80 min
Recipe by Adrian Pope


Level Easy

Cuisine type Greek Mediterranean

Portions 6 Number of servings

Diet needs Meat-free, Free from gluten

What You'll 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

Step 01

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

Step 02

Prepare Lemon-Oregano Marinade: 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.

Step 03

Marinate Beans: Pour lemon-oregano marinade over 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

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

Step 05

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

Step 06

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

Step 07

Add Feta Cheese: Sprinkle crumbled feta cheese on top, then give the salad one final gentle toss to distribute 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.

Tools needed

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

Allergy details

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains dairy (feta cheese)
  • Verify canned beans are certified gluten-free for individuals with gluten sensitivity, as some brands may contain additives
  • For dairy allergies, omit feta cheese or substitute with dairy-free alternative

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 370
  • Fat content: 15 g
  • Carbohydrates: 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.