Greek Bean Salad with Lemon Marinated Beans

Featured in: Reliable Everyday Meals

This refreshing Mediterranean salad combines three types of beans—chickpeas, kidney beans, and cannellini—soaked in a bright lemon-oregano marinade with garlic and olive oil. After absorbing those zesty flavors for an hour (or overnight), the beans join crisp cucumber, sweet cherry tomatoes, red onion, briny Kalamata olives, and fresh herbs. A generous sprinkle of crumbled feta adds creamy richness to every forkful. The result is a satisfying dish that's perfect for make-ahead lunches, potlucks, or light dinners. Leftovers keep beautifully in the refrigerator for days, actually improving in flavor as the ingredients meld together.

Updated on Sun, 01 Feb 2026 12:35:00 GMT
A vibrant bowl of Greek Bean Salad with Lemon Marinated Beans, featuring creamy feta, crisp cucumber, and briny Kalamata olives. Save
A vibrant bowl of Greek Bean Salad with Lemon Marinated Beans, featuring creamy feta, crisp cucumber, and briny Kalamata olives. | ladlesignal.com

I threw this salad together on a sweltering July afternoon when turning on the stove felt like punishment. The fridge was full of canned beans I'd been meaning to use, and a bag of lemons sat on the counter, their bright scent already filling the kitchen. I whisked the marinade in under two minutes, tossed it with the beans, and went back outside. An hour later, those ordinary pantry staples had transformed into something I actually craved.

The first time I brought this to a potluck, I watched a friend who claimed to hate beans go back for seconds. She said it was the lemon and the way the feta melted into the marinade that won her over. I've been making double batches ever since, because it never lasts as long as I hope it will.

Ingredients

  • Canned beans (chickpeas, kidney beans, cannellini): Use a mix of three varieties for texture contrast, and rinse them well to remove the starchy liquid that can dull the marinade.
  • Lemon juice and zest: Fresh is non-negotiable here, the zest adds aromatic oils that bottled juice just cant replicate.
  • Extra-virgin olive oil: This is a finishing oil as much as a marinade base, so use one you'd happily dip bread into.
  • Garlic: Mince it finely so it disperses evenly, raw garlic can be sharp if you bite into a chunk.
  • Dried or fresh oregano: Fresh oregano is brighter and more floral, dried is earthier, both work beautifully depending on your mood.
  • Honey or sugar: Just a touch balances the acidity and brings out the sweetness in the tomatoes.
  • Salt and black pepper: Season the beans generously, they need it to come alive.
  • English cucumber: Seeding it keeps the salad from getting watery after a few hours in the fridge.
  • Cherry or grape tomatoes: Halve them so their juices mingle with the marinade.
  • Red onion: Thin slices add bite without overpowering, soak them in cold water for five minutes if you want them milder.
  • Kalamata olives: Their briny richness is essential, dont skip them or use bland canned black olives.
  • Fresh parsley and dill: Dill is optional but highly recommended, it adds an unexpected brightness that makes the whole dish sing.
  • Feta cheese: Crumble it yourself from a block, pre-crumbled feta is often dry and lacks the creamy tang you want here.

Instructions

Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
Dry the beans:
Pat them with paper towels to remove excess moisture. Wet beans wont absorb the marinade as well, and youll end up with a watery salad.
Whisk the marinade:
Combine lemon juice, zest, 3 tablespoons olive oil, garlic, oregano, honey, salt, and pepper in a small bowl. Whisk until the honey dissolves and everything emulsifies into a bright, tangy dressing.
Marinate the beans:
Pour the marinade over the beans and fold gently with a spatula. Cover and refrigerate for at least an hour, stirring once halfway through if you remember.
Taste and adjust:
Before assembling, taste a bean and add more salt or pepper if needed. Reserve any pooled marinade 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 remaining 2 tablespoons olive oil.
Toss with beans:
Add the marinated beans and toss gently, using your hands or a large spoon to avoid crushing the tomatoes. The goal is to coat everything without turning it into mush.
Add the feta:
Sprinkle crumbled feta over the top and give it one last gentle toss. Let the salad sit at room temperature for 10 to 15 minutes before serving so the flavors can meld.
Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
In a white ceramic bowl, the Greek Bean Salad with Lemon Marinated Beans showcases colorful tomatoes and fresh herbs. Save
In a white ceramic bowl, the Greek Bean Salad with Lemon Marinated Beans showcases colorful tomatoes and fresh herbs. | ladlesignal.com

One evening, I served this alongside grilled lamb and warm pita, and my neighbor said it tasted like summer on the Aegean, even though we were in a suburban backyard. That's the magic of lemon, olive oil, and good feta. It transports you without a passport.

Make It Your Own

I've added diced bell peppers when I had them on hand, and the sweet crunch was a welcome addition. Chopped artichoke hearts or roasted red peppers also fold in beautifully if you want to stretch the salad or add more color. Some people like to toss in a handful of arugula just before serving for a peppery bite, and I won't argue with that.

Storing and Serving

This salad keeps for up to three days in the fridge and actually improves as it sits, the beans continue to soak up the marinade and the flavors deepen. Just give it a good stir before serving, and taste for seasoning since the salt can mellow over time. If the salad seems dry after a day or two, drizzle a little more olive oil and a squeeze of fresh lemon juice to bring it back to life.

What to Serve It With

I've eaten this salad on its own for lunch more times than I can count, but it also shines as a side dish. It pairs beautifully with grilled chicken, fish, or lamb, and it's hearty enough to serve alongside flatbread or pita for a light vegetarian dinner. Leftovers make an excellent grain bowl topping, just spoon it over quinoa or couscous and call it a meal.

  • Serve it on a bed of mixed greens for extra freshness and volume.
  • Pack it in mason jars for an easy grab and go lunch that won't get soggy.
  • Double the recipe if you're feeding a crowd, it disappears faster than you'd think.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Serving suggestion for Greek Bean Salad with Lemon Marinated Beans, tossed with red onion and drizzled in zesty dressing. Save
Serving suggestion for Greek Bean Salad with Lemon Marinated Beans, tossed with red onion and drizzled in zesty dressing. | ladlesignal.com

This salad has become my answer to summer heat, potluck invitations, and the question of what to do with a pantry full of beans. It's bright, satisfying, and never boring.

Questions & Answers

Can I use dried beans instead of canned?

Absolutely. Cook about 1½ cups of dried beans (each variety) until tender, then drain and proceed with the marinating step. Allow extra time for cooking and cooling before marinating.

How long should I marinate the beans?

Minimum 1 hour for basic flavor infusion, but overnight marinating delivers the best results. The beans absorb the lemon-oregano dressing deeply, becoming more flavorful and tender the longer they sit.

Can I make this dairy-free?

Yes. Simply omit the feta cheese or substitute with a dairy-free feta alternative. The salad remains delicious and satisfying without it—you might want to add a few extra olives for richness.

What other vegetables work well in this salad?

Bell peppers (red or yellow), diced radishes, thinly sliced carrots, or even blanched green beans add great crunch and color. Just keep total vegetable amounts balanced so the beans remain the star.

How should I store leftovers?

Keep refrigerated in an airtight container for up to 3 days. The flavors actually develop and improve over time. Bring to room temperature for 10-15 minutes before serving for the best taste and texture.

Can I use different herbs?

Fresh basil or mint would be lovely additions or substitutions for the dill. Just keep the oregano—it's essential for that authentic Greek flavor profile.

Greek Bean Salad with Lemon Marinated Beans

Colorful Mediterranean bean salad with lemon-oregano marinade, crisp vegetables, olives, and feta.

Prep Time
20 min
Cook Time
60 min
Total Duration
80 min
Created by Victoria Stewart


Skill Level Easy

Cuisine Greek Mediterranean

Makes 6 Serves

Diet Info Vegetarian, Gluten-Free

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

How to Make It

Step 01

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

Step 02

Create the 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 the Beans: Pour the lemon-oregano marinade over the beans and gently fold until every bean is evenly coated. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor development.

Step 04

Adjust Seasoning: 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 remaining 2 tablespoons olive oil over the vegetables.

Step 06

Toss the Salad: Add the marinated beans and gently toss all components together, 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 throughout.

Step 08

Final Rest: Let the salad rest at room temperature for 10 to 15 minutes before serving to allow all flavors to meld together.

Tools Needed

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

Allergen Details

Review each item for allergens, and check with a medical expert if unsure.
  • Contains dairy from feta cheese.
  • Check canned bean labels for gluten-containing additives if serving gluten-sensitive individuals.
  • Substitute feta with dairy-free alternative if needed for those with dairy allergies.

Nutrition Info (per serve)

This nutritional info is for general guidance. Please talk to a health expert for personal advice.
  • Calorie Content: 370
  • Fats: 15 g
  • Carbohydrates: 43 g
  • Proteins: 14 g