Greek Lemon Marinated Bean Salad

Featured in: Simple Home Meals

This vibrant Mediterranean dish features a medley of beans, such as chickpeas, kidney, and cannellini, generously marinated in a bright lemon-oregano dressing. The marinade, infused with garlic, olive oil, and a hint of honey, ensures each bean is bursting with zesty flavor. After marinating for at least an hour, the beans are gently combined with fresh, crisp vegetables: diced cucumber, sweet cherry tomatoes, thinly sliced red onion, and briny Kalamata olives. Fresh parsley and optional dill add aromatic notes. A final crumble of creamy feta cheese completes this satisfying preparation, delivering a delightful balance of textures and bold Mediterranean tastes. It's an easy, make-ahead option that only gets better with time, perfect for a refreshing lunch or side.

Updated on Sat, 31 Jan 2026 16:20:00 GMT
Freshly prepared Greek Bean Salad with lemon-marinated beans, crisp cucumbers, juicy tomatoes, and crumbled feta cheese ready to serve. Save to Pinterest
Freshly prepared Greek Bean Salad with lemon-marinated beans, crisp cucumbers, juicy tomatoes, and crumbled feta cheese ready to serve. | lovelyserena.com

The first time I made this bean salad was for a last-minute backyard gathering, and I was honestly worried it might feel too simple. But watching friends go back for third servings, scraping the bowl clean, taught me that sometimes the most vibrant dishes come from humble ingredients and a bright, zesty dressing. Now whenever I need something that feels festive without requiring hours at the stove, this Mediterranean medley is my go-to.

I remember bringing this to a summer potluck and having three different people ask for the recipe before they even finished their first plate. The secret really is that hour of marinating time it transforms canned beans into something that tastes like theyve been slow-cooked in herbs and citrus. My sister now makes it weekly and swears her kids will eat more vegetables in one sitting than they do all week.

Ingredients

  • 3 (15-ounce) cans beans: I love using chickpeas, kidney beans, and cannellini for variety, but whatever combination you choose, pat them dry with paper towels to help the marinade cling better
  • Juice and zest of 2 lemons: Fresh lemon is non-negotiable here the zest contains all those aromatic oils that make the dressing sing
  • 3 tablespoons extra-virgin olive oil: Use your best olive oil since this dressing is the star of the show
  • 2 cloves garlic: Finely mince it so it distributes evenly throughout the marinade
  • 1 tablespoon dried oregano: Fresh oregano is gorgeous if you have it, about 1½ tablespoons chopped
  • 1 teaspoon honey: Just a touch balances all that acid and makes the flavors pop
  • ¾ teaspoon salt: Plus more to taste after the beans have marinated
  • 1 small English cucumber: Seeded and diced into bite-sized pieces
  • 1 pint cherry tomatoes: Halved so they release their juices into the salad
  • ½ medium red onion: Thinly sliced for that sharp bite that cuts through the creamy beans
  • ½ cup pitted Kalamata olives: Halved for easier eating and better distribution
  • ¼ cup fresh parsley: Roughly chopped for fresh herbal notes
  • 2 tablespoons fresh dill: Optional but highly recommended for that authentic Greek flavor
  • 2 tablespoons extra-virgin olive oil: For finishing the salad right before serving
  • 4 ounces feta cheese: Crumbled over the top for that creamy, salty finish

Instructions

Product image
Prep ingredients easily by chopping vegetables, slicing meats, and serving dishes neatly during everyday cooking.
Check price on Amazon
Prep the beans:
Drain and rinse all three cans of beans, then pat them thoroughly dry with paper towels and transfer to a large mixing bowl.
Whisk the marinade:
In a separate bowl, whisk together lemon juice, zest, 3 tablespoons olive oil, garlic, oregano, honey, salt, and black pepper until emulsified.
Marinate the beans:
Pour the lemon-oregano mixture over the beans and fold gently until every bean is coated, then cover and refrigerate for at least 1 hour or overnight.
Prep the vegetables:
Seed and dice the cucumber, halve the tomatoes, thinly slice the red onion, halve the olives, and chop the parsley and dill.
Assemble the base:
Combine all the vegetables in a large salad bowl with the parsley and dill.
Combine and finish:
Add the marinated beans to the vegetables, drizzle with any reserved marinade and the remaining 2 tablespoons olive oil, then toss gently and top with crumbled feta.
Let it rest:
Let the salad sit at room temperature for 10 to 15 minutes before serving to let all those flavors meld together.
Product image
Prep ingredients easily by chopping vegetables, slicing meats, and serving dishes neatly during everyday cooking.
Check price on Amazon
Creamy feta and briny Kalamata olives top a vibrant bowl of Greek Bean Salad with lemon-oregano dressing. Save to Pinterest
Creamy feta and briny Kalamata olives top a vibrant bowl of Greek Bean Salad with lemon-oregano dressing. | lovelyserena.com

This salad has become my absolute favorite thing to bring to new neighbors or friends who need a meal it travels beautifully, requires no reheating, and always makes people feel cared for. Last summer I made it for a beach picnic and my friend actually called me the next day to say she kept thinking about it.

Make It Your Own

While this classic combination is pretty perfect, I've found that adding diced bell pepper or sliced radishes gives it even more crunch and color. Sometimes when I want to bulk it up, I'll toss in some cubed halloumi instead of feta.

Serving Suggestions

This is substantial enough to be a main dish on its own, especially served with some warm pita or crusty bread. I also love it alongside grilled fish or chicken, or even as part of a bigger Mediterranean spread with hummus and roasted vegetables.

Storage And Meal Prep

This salad keeps beautifully in the refrigerator for up to 3 days, and honestly, the flavors get even better as time goes on. The beans soak up more of that lemony dressing, and everything marries together into something even more delicious than day one.

  • Store it in an airtight container and give it a good stir before serving
  • Add the feta right before serving if you prefer it fresh and dry
  • Bring to room temperature for about 20 minutes before serving for the best flavor
Product image
Keeps spoons and utensils off counters while cooking, catching drips and keeping your stovetop clean.
Check price on Amazon
Zesty lemon-oregano marinated beans tossed with crunchy vegetables and fresh herbs in a large serving bowl. Save to Pinterest
Zesty lemon-oregano marinated beans tossed with crunchy vegetables and fresh herbs in a large serving bowl. | lovelyserena.com

Theres something so satisfying about a dish that comes together quickly but tastes like youve been working on it all day. This bean salad is exactly that kind of kitchen magic.

Ask About This Recipe

Can I make this dish ahead of time?

Yes, this bean salad is excellent for making ahead. In fact, marinating the beans overnight allows the lemon and herb flavors to deepen beautifully. It keeps well in the refrigerator for up to 3 days, and the flavors continue to develop as it chills.

What types of beans are best to use?

The preparation suggests using a medley of three (15-ounce) cans of beans, such as chickpeas, kidney beans, and cannellini. This mix provides varied textures and flavors, but you can certainly use your favorite combination.

Are there any substitutions for the feta cheese?

If you're looking for a dairy-free option or prefer a different taste, you can omit the feta cheese entirely or use a plant-based feta alternative. The dish remains delicious and vibrant without it.

How can I enhance the crunch or add more vegetables?

For an extra textural element, consider adding thinly sliced red or yellow bell pepper. You could also include chopped artichoke hearts or roasted red peppers for more Mediterranean flair.

What's the best way to serve this bean salad?

This versatile salad can be enjoyed on its own as a light meal, served on a bed of mixed greens, or as a delightful side dish. It pairs wonderfully with grilled fish, chicken, or warm flatbread.

Can I use fresh herbs instead of dried?

Absolutely! While dried oregano is used in the marinade, fresh oregano (1½ tablespoons instead of 1 tablespoon dried) and fresh dill are highly recommended. Fresh herbs provide a brighter, more aromatic lift to the overall flavor profile.

Greek Lemon Marinated Bean Salad

Colorful medley of beans marinated in zesty lemon-oregano dressing, with crisp cucumber, tomatoes, olives, and feta.

Prep Duration
20 minutes
0
Overall Time
20 minutes
Created by Serena Moore


Skill Level Easy

Cuisine Greek

Makes 6 Portions

Dietary Details No Meat, Wheat-Free

What You Need

Beans & Marinade

01 3 (15-ounce) cans 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 Make It

Step 01

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

Step 02

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

Step 04

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

Step 05

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

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

Step 08

Rest and Serve: Let the salad rest at room temperature for 10–15 minutes before serving to allow flavors to meld.

Tools You'll Need

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

Allergy Details

Review ingredients for allergens and speak to your healthcare provider if you have concerns.
  • Contains dairy (feta cheese)
  • Beans are naturally gluten-free, but check labels on canned beans for additives if gluten-sensitive

Nutrition per Portion

Details are for reference and aren't a substitute for expert medical guidance.
  • Energy: 370
  • Lipids: 15 g
  • Carbohydrates: 43 g
  • Proteins: 14 g