Greek Bean Salad Lemon Marinated

Featured in: Daily Home Meals

This vibrant Mediterranean bean salad features chickpeas, kidney beans, and cannellini beans marinated in a bright lemon-oregano dressing. After soaking up the zesty flavors for at least an hour, the beans are tossed with crisp cucumber, sweet cherry tomatoes, tangy red onion, briny Kalamata olives, and fresh herbs. A generous crumble of creamy feta cheese adds the perfect finishing touch, creating a satisfying dish that's perfect for lunch or as a side.

Updated on Sun, 01 Feb 2026 12:25:00 GMT
Vibrant Greek Bean Salad with lemon-marinated beans, crunchy cucumbers, sweet tomatoes, briny Kalamata olives, and creamy feta on a rustic platter. Save
Vibrant Greek Bean Salad with lemon-marinated beans, crunchy cucumbers, sweet tomatoes, briny Kalamata olives, and creamy feta on a rustic platter. | warmrfissa.com

I started making this salad the summer my neighbor handed me a bag of lemons from her tree and told me to stop buying sad grocery store fruit. The beans were left over from a soup I never got around to making, and I figured marinating them in all that lemon juice might wake them up. What I didn't expect was how the sharpness mellowed into something sunny and addictive after an hour in the fridge. Now I make it whenever I need something that tastes like effort but really just needs a good stir and some patience.

The first time I brought this to a potluck, someone asked if I'd ordered it from a Greek deli. I laughed because I'd thrown it together in twenty minutes before running out the door, then let it sit in the car while I drove across town. That accidental extra marinating time turned out to be the secret. The beans had absorbed every bit of the garlic and oregano, and the whole bowl disappeared before the main course even hit the table.

Ingredients

  • Canned beans (chickpeas, kidney beans, cannellini): Using three different kinds gives you varied textures and colors, and rinsing them well removes that tinny taste that can linger.
  • Lemon juice and zest: Fresh lemon is non-negotiable here; bottled juice tastes flat and won't give you that bright, almost floral punch.
  • Extra-virgin olive oil: This is where a fruity, grassy oil really shines, coating the beans and vegetables with richness.
  • Garlic: Mince it as finely as you can so it disperses evenly and doesn't overpower any single bite.
  • Dried or fresh oregano: Fresh oregano has a softer, sweeter flavor, but dried works beautifully if that's what you have on hand.
  • Honey or sugar: Just a touch balances the acidity and keeps the dressing from tasting too sharp.
  • English cucumber: Seeding it prevents the salad from getting watery as it sits, and the crunch stays crisp longer.
  • Cherry or grape tomatoes: Halving them releases just enough juice to mingle with the marinade without making everything soggy.
  • Red onion: Thin slices add bite without overwhelming the other flavors, and they mellow as they sit in the dressing.
  • Kalamata olives: Their briny, fruity flavor is essential to that Mediterranean vibe; don't swap them for bland canned olives.
  • Fresh parsley and dill: These herbs bring a grassy freshness that makes the whole salad taste alive and just-picked.
  • Feta cheese: Crumbled feta adds creamy, tangy pockets throughout, and it's worth splurging on a block you crumble yourself.

Instructions

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Dry the beans:
Pat the drained beans with paper towels to remove excess moisture so the marinade clings instead of sliding off. It's a small step that makes a big difference in how much flavor they absorb.
Whisk the marinade:
Combine lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper in a bowl until it emulsifies into a tangy, fragrant dressing. Taste it now and adjust the salt or honey if it feels too sharp or too flat.
Marinate the beans:
Pour the marinade over the beans and fold gently so every bean gets coated without mashing them. Cover and refrigerate for at least an hour, or overnight if you want the flavors to really deepen.
Adjust seasoning:
Taste the marinated beans before assembling the salad and add more salt or pepper if needed. Reserve any extra marinade pooled at the bottom of the bowl for the vegetables.
Prep the vegetables:
Toss cucumber, tomatoes, red onion, olives, parsley, and dill in a large bowl, then drizzle with the reserved marinade and the extra olive oil. This ensures every vegetable gets dressed before the beans go in.
Combine and toss:
Add the marinated beans to the vegetables and fold gently, being careful not to crush the tomatoes or break up the beans. A light hand here keeps everything looking fresh and colorful.
Add feta and rest:
Sprinkle crumbled feta over the top and give one final gentle toss to distribute it evenly. Let the salad sit at room temperature for 10 to 15 minutes so the flavors can mingle and settle into each other.
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Save
| warmrfissa.com

One evening I made this for a friend who swore she didn't like beans, and I watched her go back for thirds without saying a word. Later she texted me asking for the recipe, and I realized this salad has a way of converting people. It's the kind of dish that sneaks up on you, tasting better with every forkful until the bowl is empty and you're wondering where it all went.

Serving Suggestions

This salad works as a light lunch on its own, but it also shines as a side dish alongside grilled chicken, lamb, or fish. I like to scoop it onto a bed of mixed greens or serve it with warm pita bread for a more filling meal. It's also fantastic stuffed into a wrap with hummus or spooned over couscous for a quick weeknight dinner.

Storage and Make-Ahead Tips

The beauty of this salad is that it actually improves after a day in the fridge, as the beans continue to absorb the marinade and the flavors deepen. Store it in an airtight container for up to three days, but add the feta just before serving if you want it to stay creamy and not dissolve into the dressing. If you're making it ahead for a party, prep everything the night before and toss it together an hour before guests arrive.

Variations and Additions

If you want extra crunch, thinly sliced bell peppers in red or yellow add sweetness and color without changing the flavor profile. Some people like to add a handful of arugula or spinach for a greener, more salad-like base. For a heartier version, toss in cooked quinoa or farro to make it a complete meal.

  • Swap the feta for crumbled goat cheese if you want something tangier and creamier.
  • Add a pinch of red pepper flakes to the marinade for a subtle kick that wakes up the whole dish.
  • Toss in a handful of toasted pine nuts or slivered almonds right before serving for extra texture.
Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
This Greek Bean Salad over mixed greens features juicy tomato halves, crisp cucumber, and crumbled feta, ready for a sunny lunch spread. Save
This Greek Bean Salad over mixed greens features juicy tomato halves, crisp cucumber, and crumbled feta, ready for a sunny lunch spread. | warmrfissa.com

This salad has become my go-to for warm afternoons when I want something satisfying but not heavy. It reminds me that the best meals don't need to be complicated, just full of good ingredients and a little patience.

Recipe FAQs

How long should I marinate the beans?

Marinate the beans for at least 1 hour, but overnight marinating yields the deepest lemon and herb flavor penetration.

Can I use dried beans instead of canned?

Yes, cook dried beans until tender, drain thoroughly, and pat dry before marinating. You'll need about 4-5 cups cooked beans total.

Is this dish suitable for meal prep?

This bean salad keeps beautifully in the refrigerator for up to 3 days, and the flavors continue to develop as it chills.

What can I serve with Greek bean salad?

Serve over mixed greens, alongside grilled fish or chicken, or with warm flatbread for a complete Mediterranean meal.

Can I make this dairy-free?

Simply omit the feta or substitute with a dairy-free alternative to maintain the vegetarian, gluten-free profile.

What herbs work best in this salad?

Fresh oregano and dill provide bright, aromatic notes, though fresh basil or mint can complement the Mediterranean flavors too.

Greek Bean Salad Lemon Marinated

Marinated beans in zesty lemon dressing with crisp vegetables and feta for Mediterranean flavors.

Prep time
20 min
Total cook time
60 min
Overall time
80 min
Created by Isabella Moore


Skill level Easy

Cuisine Greek Mediterranean

Serves 6 Portions

Dietary info Meatless, No 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½ 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

Directions

Step 01

Prepare and marinate beans: Pat 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, ¾ teaspoon salt, and black pepper until combined. Pour marinade over beans and gently fold until coated. Cover and refrigerate for at least 1 hour or up to overnight.

Step 02

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

Step 03

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

Step 04

Finish and rest: Sprinkle crumbled feta cheese on top and give salad one final gentle toss to distribute cheese. Let salad rest at room temperature for 10-15 minutes before serving to allow flavors to meld.

What You Need

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

Allergy notes

Look over every ingredient to catch allergens. If unsure, it's best to ask your doctor.
  • Contains dairy (feta cheese)
  • Beans are naturally gluten-free but verify canned bean labels for additives if gluten-sensitive
  • Omit feta or use dairy-free alternative for individuals with dairy allergies

Nutrition (each serving)

These figures are only a general guide. Always consult a healthcare professional for medical queries.
  • Energy: 370
  • Total fat: 15 g
  • Carbohydrates: 43 g
  • Proteins: 14 g