Greek Bean Salad with Lemon Marinated Beans

Featured in: Simple Starters & Add-Ons

This vibrant Mediterranean-inspired dish transforms humble canned beans into something extraordinary through a simple yet powerful marinade. The beans soak up a bright blend of fresh lemon juice, aromatic oregano, and garlic, while crisp cucumbers, sweet cherry tomatoes, and salty olives provide classic Greek flavors and varied textures. Creamy feta adds the perfect rich, tangy finish to this protein-packed bowl.

What makes this particularly appealing is how well it holds up—the flavors actually improve after a few hours in the refrigerator, making it ideal for meal prep or potlucks. The combination of fiber-rich beans and fresh vegetables creates a filling dish that's light enough for warm weather yet satisfying enough for a main course.

Updated on Sun, 01 Feb 2026 08:08:00 GMT
Bright Mediterranean Greek Bean Salad in a white bowl with lemony dressing, fresh tomatoes, cucumber, and crumbled feta. Save to Pinterest
Bright Mediterranean Greek Bean Salad in a white bowl with lemony dressing, fresh tomatoes, cucumber, and crumbled feta. | bowlrelay.com

My neighbor Athena brought this salad to a potluck one July, and I watched people go back for thirds. The beans had soaked up so much lemon and oregano that every bite tasted like sunshine. She laughed when I asked for the recipe, saying it was just what her yiayia made when the garden exploded with tomatoes and the cupboard was down to canned beans. I've been making it ever since, and it never fails to brighten a table.

I started making this when I needed something to bring to work lunches that wouldn't wilt or turn soggy by noon. The first time I packed it, a coworker leaned over and asked if I was eating dessert because it smelled so bright and herby. It became my go-to for picnics, beach days, and those nights when I wanted something wholesome without turning on the stove. I love that it tastes like effort but comes together in the time it takes to listen to a podcast.

Ingredients

  • Chickpeas, kidney beans, and cannellini: The trio gives you different textures and colors, and patting them dry before marinating helps the dressing cling instead of slide off.
  • Lemon juice and zest: Fresh lemon is non-negotiable here; bottled juice tastes flat and won't give you that bright, almost floral lift that makes the salad sing.
  • Extra-virgin olive oil: Use a fruity, good-quality oil since it's front and center in the marinade and the finishing drizzle.
  • Garlic: Mince it finely so it distributes evenly and doesn't overpower any single bite.
  • Dried or fresh oregano: Fresh oregano is earthier and more aromatic, but dried works beautifully if that's what you have on hand.
  • Honey or sugar: Just a teaspoon balances the acidity and rounds out the dressing without making it sweet.
  • English cucumber: Seeding it keeps the salad from getting watery as it sits, and the thinner skin means no peeling required.
  • Cherry or grape tomatoes: Halving them releases just enough juice to mingle with the marinade without turning the salad soupy.
  • Red onion: Slice it thin so it adds a sharp bite without overwhelming the other vegetables.
  • Kalamata olives: Their briny, fruity flavor is a cornerstone of Greek cooking and adds depth to every forkful.
  • Fresh parsley and dill: Parsley is a must, and dill brings a delicate anise note that makes the salad taste like summer.
  • Feta cheese: Crumble it yourself from a block; pre-crumbled feta often has additives that make it dry and less creamy.

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Dry the beans:
Pat the drained beans with paper towels until they're no longer slick with canning liquid. This step makes all the difference in how well they absorb the marinade.
Whisk the marinade:
Combine lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper in a bowl, whisking until it emulsifies into a smooth, tangy dressing. Taste it; it should be bold and bright, almost punchy on its own.
Marinate the beans:
Pour the dressing over the beans and fold gently with a spatula, making sure every bean gets coated. Cover and refrigerate for at least an hour, though overnight turns them into something truly special.
Taste and adjust:
Before assembling, taste the beans and add more salt or pepper if they need it. Pour off any excess marinade into a small bowl and save it for the vegetables.
Prep the vegetables:
Toss cucumber, tomatoes, onion, olives, parsley, and dill in a large bowl. Drizzle with the reserved marinade and the remaining 2 tablespoons of olive oil, then toss to coat.
Combine and finish:
Add the marinated beans to the vegetables and toss gently, being careful not to crush the tomatoes or bruise the herbs. Sprinkle feta on top and give it one last gentle toss to distribute the cheese without turning it to mush.
Rest before serving:
Let the salad sit at room temperature for 10 to 15 minutes so the flavors can settle and mingle. This resting time is when everything becomes a cohesive, vibrant whole.
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Colorful Greek Bean Salad featuring marinated beans, Kalamata olives, and herbs, served with pita bread and lemon wedges. Save to Pinterest
Colorful Greek Bean Salad featuring marinated beans, Kalamata olives, and herbs, served with pita bread and lemon wedges. | bowlrelay.com

I brought this salad to a family reunion once, and my uncle, who claimed he didn't eat salads, went back for seconds and then asked if there was more. It was the first time I realized that a dish didn't need to be heavy or complicated to win people over. Sometimes all you need is bright lemon, good olive oil, and vegetables that taste like they were meant to be together.

How to Store and Serve

This salad keeps beautifully in an airtight container in the fridge for up to three days, and the flavors deepen as it sits. I like to pull it out about 20 minutes before serving so it's not ice-cold, which lets the olive oil loosen up and the herbs wake up again. If you're serving it at a party, set it out on a big platter and let people help themselves; it looks gorgeous piled high with all those colors showing through.

What to Serve It With

I've served this alongside grilled chicken, lamb skewers, and even tucked into warm pita with hummus for a vegetarian feast. It's sturdy enough to stand alone as a main dish for lunch, especially if you pile it over a handful of arugula or spinach. Once, I scooped it onto toasted sourdough with a drizzle of tahini, and it was one of those happy accidents that became a regular rotation.

Simple Swaps and Additions

If you don't have three kinds of beans, just use what you have; I've made this with all chickpeas or all white beans and it's still delicious. You can add thinly sliced bell peppers for extra crunch, or toss in a handful of arugula right before serving for a peppery bite. For a vegan version, skip the feta or use a plant-based crumble, and you'll still have a salad that's bright, satisfying, and full of life.

  • Try adding a pinch of red pepper flakes to the marinade if you like a little heat.
  • Swap parsley for cilantro if you want a different herbal note, though it'll taste less traditionally Greek.
  • A handful of toasted pine nuts or slivered almonds on top adds a lovely richness and crunch.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Vibrant Greek Bean Salad tossed with crisp cucumber, sweet tomatoes, briny olives, and creamy feta, perfect for potlucks. Save to Pinterest
Vibrant Greek Bean Salad tossed with crisp cucumber, sweet tomatoes, briny olives, and creamy feta, perfect for potlucks. | bowlrelay.com

This salad has become one of those recipes I make without thinking, the kind that feels like a friend in the kitchen. It's bright, forgiving, and always ready to make any meal feel a little more special.

Recipe Questions & Answers

Can I use dried beans instead of canned?

Absolutely. Cook about 1½ cups dried beans until tender, then drain well and proceed with the marinade. You'll need to adjust the salt in the dressing since dried beans aren't pre-seasoned like canned varieties.

How long should I marinate the beans?

For the best flavor, marinate the beans for at least 1 hour, but overnight marinating yields the most vibrant results. The beans absorb the lemon-oregano dressing beautifully, becoming more flavorful with time.

Is this salad suitable for meal prep?

Yes, it's excellent for meal prep. The salad keeps well for up to 3 days in the refrigerator and actually tastes better as the flavors meld. Wait to add the feta until just before serving if making ahead.

Can I make this dairy-free?

Simply omit the feta or substitute with a dairy-free feta alternative. The salad remains delicious and satisfying without it, thanks to the protein-rich beans and flavorful marinade.

What other vegetables work well in this salad?

Bell peppers, radishes, or thinly sliced red cabbage add great crunch and color. You could also add avocado for creaminess or artichoke hearts for extra Mediterranean flair.

Can I use different types of beans?

Certainly. Great Northern beans, butter beans, or even black-eyed peas work wonderfully. Just aim for about 3 cups total of cooked, drained beans for the right texture and balance.

Greek Bean Salad with Lemon Marinated Beans

Protein-packed beans marinated in bright lemon-herb dressing, tossed with fresh Mediterranean vegetables and feta for a satisfying, make-ahead dish.

Time to prep
20 minutes
Time to cook
60 minutes
Total Duration
80 minutes
Recipe by Bowl Relay Andrew Cook


Skill Level Easy

Cuisine Mediterranean

Makes 6 Serves

Dietary details Vegetarian, Gluten-Free

Ingredient List

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

Season and Reserve: When ready to assemble, taste the marinated beans and adjust salt and pepper if 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

Toss 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 throughout.

Step 08

Rest Before Serving: Let the salad rest at room temperature for 10 to 15 minutes before serving to allow flavors to meld harmoniously.

Tools Needed

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

Allergy Information

Review all ingredients for allergens and ask your health provider if uncertain.
  • Contains dairy (feta cheese).
  • Beans are naturally gluten-free, but verify labels on canned beans for additives if gluten-sensitive.
  • For individuals with dairy allergies, omit the feta or substitute with a dairy-free alternative.

Nutrition per Serving

Provided for general knowledge, not as medical guidance.
  • Calories: 370
  • Fat content: 15 grams
  • Carbohydrates: 43 grams
  • Protein amount: 14 grams