Greek Lemon Bean Salad

Featured in: Daily Cooking Ideas

This vibrant Greek bean salad brings together three types of beans—chickpeas, kidney beans, and creamy cannellini—soaked in a bright lemon-oregano marinade infused with garlic and extra-virgin olive oil. After marinating for at least an hour to develop deep Mediterranean flavors, the beans join crisp cucumber, sweet cherry tomatoes, tangy red onion, briny Kalamata olives, and fresh parsley. A generous crumble of rich feta cheese tops the salad, adding its signature tangy creaminess. The result is a refreshing yet satisfying dish that's perfect for make-ahead lunches, potlucks, or as a side alongside grilled fish or chicken. Best served after a brief rest to let all those bright Greek flavors meld together beautifully.

Updated on Mon, 02 Feb 2026 11:52:00 GMT
Freshly marinated Greek Bean Salad with lemon-oregano dressing sits in a bowl topped with crumbled feta, cucumbers, and vibrant tomatoes. Save to Pinterest
Freshly marinated Greek Bean Salad with lemon-oregano dressing sits in a bowl topped with crumbled feta, cucumbers, and vibrant tomatoes. | ricotifin.com

I threw this together on a sweltering August afternoon when turning on the stove felt impossible. The kitchen smelled like lemons and oregano within minutes, and I remember thinking how smart it was to let the marinade do all the work while I sat outside with iced tea. By dinner, those beans had soaked up every bit of citrus and garlic, and the salad tasted like I'd spent hours on it. It's been my go-to ever since when I want something vibrant that doesn't heat up the house.

I brought this to a backyard gathering once, and a friend who claimed she didn't like beans kept coming back for more. She said it was the lemon and the way the feta melted into the dressing that won her over. I've made it dozens of times since then, tweaking the herbs and sometimes adding bell peppers when they're in season. It's one of those dishes that feels generous and colorful on the table, and people always ask for the recipe before they leave.

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): Using a mix gives you different textures and colors, and draining them well prevents a watery salad.
  • Lemon juice and zest: The zest holds essential oils that make the marinade sing, so don't skip it even if you're tempted.
  • Extra-virgin olive oil: This isn't just fat, it carries the garlic and oregano into every crevice of the beans.
  • Garlic: Mince it finely so it distributes evenly and doesn't overpower any single bite.
  • Dried or fresh oregano: Fresh is brighter and more aromatic, but dried works beautifully if that's what you have.
  • Honey or sugar: Just a touch balances the acidity and rounds out the dressing.
  • Salt and black pepper: Season generously, beans need more salt than you think to come alive.
  • English cucumber: Seeding it keeps the salad from getting soggy, and the crunch is essential.
  • Cherry or grape tomatoes: Halved tomatoes release just enough juice to mingle with the dressing without drowning it.
  • Red onion: Thin slices add sharpness and color, and they mellow as they sit in the salad.
  • Kalamata olives: Their briny, fruity flavor is classic Greek and pairs perfectly with feta.
  • Fresh parsley and dill: These herbs bring a grassy, anise-like freshness that lifts the whole dish.
  • Feta cheese: Crumble it yourself from a block for creamier, more flavorful pieces than pre-crumbled.

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 the drained beans with paper towels to remove excess moisture, which helps the marinade cling instead of pooling at the bottom. Transfer them to a large mixing bowl and set aside.
Make the marinade:
In a separate bowl, whisk together lemon juice, zest, 3 tablespoons olive oil, garlic, oregano, honey, salt, and pepper until the honey dissolves and everything emulsifies. Taste it, it should be bold and lemony.
Marinate the beans:
Pour the marinade over the beans and fold gently with a spatula until every bean glistens. Cover the bowl and refrigerate for at least an hour, though overnight is even better.
Taste and adjust:
Before assembling, taste the marinated beans and add more salt or pepper if needed. Pour off any excess marinade into a small bowl and save it.
Prep the vegetables:
In a large salad bowl, combine cucumber, tomatoes, red onion, olives, parsley, and dill. Drizzle the reserved marinade and the remaining 2 tablespoons olive oil over everything.
Toss it all together:
Add the marinated beans to the vegetables and toss gently, using a light hand so you don't crush the tomatoes or break up the beans. Everything should be evenly coated and colorful.
Add the feta:
Sprinkle crumbled feta over the top and give the salad one last gentle toss to distribute the cheese without turning it into mush. Let it rest at room temperature for 10 to 15 minutes so the flavors can meld before serving.
A close-up shows Greek Bean Salad with ripe cherry tomatoes, Kalamata olives, and creamy feta cheese over a bed of marinated beans. Save to Pinterest
A close-up shows Greek Bean Salad with ripe cherry tomatoes, Kalamata olives, and creamy feta cheese over a bed of marinated beans. | ricotifin.com

One evening I served this alongside grilled chicken for a casual dinner, and my neighbor said it reminded her of summers in Crete. She told stories about seaside tavernas and simple salads eaten under grapevines, and I realized this dish had become more than a recipe. It was a little piece of somewhere sunny and unhurried, right here in my kitchen.

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.

Choosing Your Beans

I've tried this with all sorts of bean combinations, and the mix really does matter. Chickpeas hold up beautifully and stay firm, kidney beans add a creamy texture and deep color, and cannellini bring a buttery softness that soaks up the lemon. Using just one type works fine, but the variety keeps every forkful interesting. If you have time, rinse the beans under cold water and let them drain in a colander for a few minutes before patting them dry, it makes a cleaner, brighter salad.

Making It Your Own

This salad loves improvisation. I've added thinly sliced red bell pepper for extra crunch and sweetness, and once I threw in some leftover roasted red peppers from a jar, which gave it a smoky depth. If you're not a fan of red onion, try thinly sliced scallions or shallots for a milder bite. You can also swap the feta for crumbled goat cheese if you want something tangier, or leave it out entirely for a vegan version. The marinade is forgiving, so taste as you go and adjust the lemon, salt, and herbs to match your mood.

Serving and Storing

I like to let this salad sit at room temperature for a bit before serving so the flavors open up and the feta softens slightly. It's fantastic on its own for lunch, but it also shines as a side dish next to grilled fish, lamb, or flatbread. Leftovers keep beautifully in the fridge for up to three days, and the beans just get more flavorful as they marinate further. If you're meal prepping, store the feta separately and add it just before serving to keep it from getting too salty or mushy.

  • Serve it on a bed of mixed greens or arugula for a heartier salad.
  • Pack it in a mason jar for a portable lunch that won't spill.
  • Warm pita or crusty bread on the side is perfect for scooping up every last bit of dressing.
Serving suggestion for Greek Bean Salad alongside grilled chicken and flatbread, garnished with fresh parsley and dill on a rustic table. Save to Pinterest
Serving suggestion for Greek Bean Salad alongside grilled chicken and flatbread, garnished with fresh parsley and dill on a rustic table. | ricotifin.com

This salad has become one of those recipes I turn to when I want something effortless but impressive, something that tastes like sunshine and feels like a small celebration. I hope it brings you as many easy, delicious moments as it's brought me.

Recipe FAQs

How long should I marinate the beans?

Marinate the beans for at least 1 hour, but overnight is even better. The longer they sit in the lemon-oregano dressing, the more flavorful and tender they become.

Can I use dried beans instead of canned?

Absolutely. Cook about 1½ cups of dried beans until tender, then drain and pat dry before marinating. The salad will have an even better texture with home-cooked beans.

Is this salad good for meal prep?

Excellent. It keeps well in the refrigerator for up to 3 days, and the flavors actually improve as it sits. Store without the feta if you prefer, adding it just before serving.

What can I substitute for feta cheese?

Try dairy-free feta, goat cheese, or simply omit it for a fully plant-based version. The salad is still delicious and satisfying without cheese.

Can I add other vegetables to this salad?

Yes. Bell peppers, radishes, or shredded red cabbage add great crunch and color. Just keep the total volume balanced so the dressing still coats everything well.

Should I serve this cold or at room temperature?

Let the salad rest at room temperature for 10–15 minutes before serving. The flavors are more vibrant and the textures more enjoyable when it's not ice-cold.

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 Lemon Bean Salad

Colorful Mediterranean beans marinated in bright lemon-herb dressing with crisp vegetables and feta.

Prep Time
20 mins
Time to Cook
60 mins
All Steps Time
80 mins
Created by Sabrina Bowman


Skill Level Easy

Cuisine Mediterranean

Makes 6 Portions

Dietary Details Vegetarian-Friendly, 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½ 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 Beans for Marinating: Pat the drained beans dry with paper towels and transfer them to a large mixing bowl.

Step 02

Create Lemon-Oregano Marinade: In a separate bowl, whisk together the lemon juice, lemon zest, 3 tablespoons olive oil, minced garlic, oregano, honey, ¾ teaspoon salt, and freshly ground black pepper until well combined.

Step 03

Marinate 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

Taste and Adjust Marinade: 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 Salad Components: Add the marinated beans and toss gently to combine, being careful not to crush the beans or tomatoes.

Step 07

Add Feta and Final Toss: Sprinkle crumbled feta cheese on top, then give the salad one final gentle toss to distribute the cheese throughout.

Step 08

Rest Before Serving: Let the salad rest at room temperature for 10–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 bowl
  • Whisk
  • Large salad bowl
  • Measuring spoons
  • Chef's knife
  • Cutting board
  • Paper towels

Allergy Warnings

Go through ingredients to spot allergens. If you’re unsure, ask a healthcare professional.
  • Contains dairy from feta cheese.
  • Verify canned beans labels for potential gluten additives if gluten-sensitive.
  • Omit feta cheese or substitute with dairy-free alternative for dairy allergies.

Nutrition per Serving

Shared for informational purposes. Does not substitute advice from your doctor.
  • Kcal: 370
  • Fats: 15 g
  • Carbohydrates: 43 g
  • Proteins: 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.