Greek Bean Salad Lemon Marinated

Featured in: Simple Sides & Extras

This vibrant Greek bean salad combines chickpeas, kidney beans, and cannellini in a bright lemon-oregano marinade. The beans absorb the zesty dressing while mingling with crisp cucumber, sweet cherry tomatoes, tangy red onion, and briny Kalamata olives. Fresh herbs like parsley and dill add aromatic depth, while crumbled feta brings a creamy, savory finish. Perfect for meal prep, this Mediterranean-style dish actually improves after a few hours in the refrigerator as flavors meld together.

Updated on Sun, 01 Feb 2026 14:39:00 GMT
Close-up of Greek Bean Salad with Lemon Marinated Beans, feta crumbles, and ripe cherry tomatoes on a rustic plate. Save to Pinterest
Close-up of Greek Bean Salad with Lemon Marinated Beans, feta crumbles, and ripe cherry tomatoes on a rustic plate. | spicykefta.com

I threw this salad together on a scorching July afternoon when the thought of turning on the stove made me want to weep. The beans had been sitting in their lemony bath since morning, and by lunch they tasted like they'd vacationed in Santorini. I tossed them with whatever looked good at the farmers market, crumbled some feta on top, and ate it straight from the bowl on my back porch. It was so good I made it again the next day, and the day after that.

I brought a huge bowl of this to a potluck once, worried it was too simple compared to the fancy casseroles and grilled meats. It was the first dish to disappear. Three people asked for the recipe, and one friend texted me the next morning asking if I had any leftovers she could take home. Turns out, bright and crunchy beats complicated every time.

Ingredients

  • Canned beans (chickpeas, kidney beans, cannellini): Use a mix of all three for varied texture and color, or stick with your favorite if you want to keep it simple.
  • Lemon juice and zest: Fresh lemon is non-negotiable here, the zest adds aromatic oils that bottled juice just cant match.
  • Extra-virgin olive oil: This is where quality matters, since the oil carries all the garlic and oregano flavor straight into the beans.
  • Garlic: Mince it finely so it distributes evenly, raw garlic can be harsh in big chunks.
  • Dried or fresh oregano: Fresh oregano tastes brighter and more floral, but dried works beautifully if thats what you have on hand.
  • Honey or sugar: Just a touch to balance the acidity of the lemon and round out the dressing.
  • English cucumber: Seeding it keeps the salad from getting watery, and the thin skin means no peeling required.
  • Cherry or grape tomatoes: Halve them so their sweet juice mingles with the marinade.
  • Red onion: Slice it thin, the sharpness mellows as it sits in the lemon dressing.
  • Kalamata olives: Their briny, fruity flavor is quintessentially Greek and adds a salty pop.
  • Fresh parsley and dill: Parsley brings freshness, dill brings that anise-like brightness that makes the whole salad sing.
  • Feta cheese: Crumble it yourself from a block, pre-crumbled feta is often dry and lacks that creamy tang.

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Dry the beans:
Pat the drained beans with paper towels to remove excess moisture. Dry beans absorb the marinade instead of diluting it.
Make the marinade:
Whisk together lemon juice, zest, olive oil, garlic, oregano, honey, salt, and pepper until the honey dissolves and the mixture emulsifies. It should smell bright and garlicky.
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, longer if you can wait.
Taste and adjust:
Before assembling, taste a few beans and add more salt or pepper if needed. Pour off any excess marinade into a small bowl and save it.
Prep the vegetables:
Combine cucumber, tomatoes, red onion, olives, parsley, and dill in a large salad bowl. Drizzle with the reserved marinade and the extra olive oil.
Combine everything:
Add the marinated beans to the vegetables and toss gently, using a light hand so the tomatoes stay intact and the beans dont turn to mush. Sprinkle the feta over the top and give it one last gentle fold.
Rest before serving:
Let the salad sit at room temperature for 10 to 15 minutes so the flavors can meld and the chill comes off. Serve it cool but not cold.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Large white bowl filled with Greek Bean Salad with Lemon Marinated Beans, cucumbers, and Kalamata olives ready to serve. Save to Pinterest
Large white bowl filled with Greek Bean Salad with Lemon Marinated Beans, cucumbers, and Kalamata olives ready to serve. | spicykefta.com

My neighbor, who grew up in Athens, tasted this at a backyard dinner and said it reminded her of her aunts summer table. She told me her aunt would make a version of this every week during tomato season and serve it with crusty bread and cold white wine. That comment made me feel like I'd done something right, like I'd captured a little piece of the Mediterranean without ever leaving my kitchen.

Make It Your Own

You can toss in thinly sliced bell peppers for extra crunch, or add a handful of baby spinach or arugula if you want to stretch it into a full meal. I've also stirred in leftover grilled chicken or shrimp when I needed more protein, and it worked beautifully. Some people like to add a handful of toasted pine nuts or sunflower seeds for richness, and I've never once regretted that decision.

Storing and Serving

This salad keeps in the fridge for up to three days, and honestly, it tastes even better on day two when all the flavors have had time to get cozy. Just give it a good stir before serving, and if it seems dry, drizzle a bit more olive oil and a squeeze of fresh lemon over the top. Serve it as a side with grilled fish or lamb, pile it onto flatbread for a quick lunch, or eat it straight from the container while standing at the counter.

What to Serve With It

This salad plays well with almost anything summery and Mediterranean. I love it alongside grilled chicken souvlaki, roasted lamb chops, or a platter of hummus and warm pita. It also makes a great base for a grain bowl if you add some cooked quinoa or farro.

  • Serve it on a bed of mixed greens for a heartier salad.
  • Pair it with tzatziki and grilled vegetables for a full mezze spread.
  • Pack it in a jar for a portable lunch that wont get soggy.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Healthy Greek Bean Salad with Lemon Marinated Beans tossed with fresh dill and parsley, perfect for a light lunch. Save to Pinterest
Healthy Greek Bean Salad with Lemon Marinated Beans tossed with fresh dill and parsley, perfect for a light lunch. | spicykefta.com

This salad has become my warm-weather staple, the one I make when I want something that tastes like effort but requires almost none. I hope it finds a spot in your rotation too.

Recipe FAQs

How long should I marinate the beans?

Marinate the beans for at least 1 hour, but overnight marinating yields the best flavor. The lemon and herbs penetrate deeper over time, making each bite more aromatic and satisfying.

Can I use dried beans instead of canned?

Yes, cook dried beans until tender, drain thoroughly, and pat dry before marinating. This adds about 2-3 hours of preparation time but allows complete control over sodium content and texture.

What other vegetables work well in this salad?

Bell peppers, radishes, thinly sliced carrots, or blanched green beans add variety and crunch. The medley works best with vegetables that maintain their texture when dressed with acidic marinade.

Is this suitable for meal prep?

Excellent for meal prep and keeps refrigerated for up to 3 days. The beans and vegetables maintain texture, while flavors actually develop and intensify over time. Add fresh herbs just before serving.

Can I make this dairy-free?

Simply omit the feta or substitute with a plant-based alternative. The salad remains delicious and satisfying with the robust bean and vegetable medley carrying the Mediterranean profile.

Greek Bean Salad Lemon Marinated

Colorful bean medley with zesty lemon-oregano dressing, fresh vegetables, and creamy feta.

Prep Time
20 minutes
Cook Time
60 minutes
Total Duration
80 minutes
Created by Chloe Patterson


Skill Level Easy

Cuisine Mediterranean

Makes 6 Portions

Diet Details Vegetarian, No Gluten

What You 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 (optional, but recommended)
07 2 tablespoons extra-virgin olive oil for finishing
08 4 ounces feta cheese, crumbled

How To Make It

Step 01

Prepare and marinate beans: Pat the 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, 0.75 teaspoon salt, and black pepper until well combined. Pour the lemon-oregano marinade over 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 02

Assemble salad vegetables: In a large salad bowl, combine diced cucumber, halved tomatoes, sliced red onion, halved olives, parsley, and dill. Taste the marinated beans and adjust salt and pepper if needed, reserving any excess marinade.

Step 03

Combine and dress salad: Add the marinated beans to the vegetable mixture. Drizzle the reserved bean marinade and remaining 2 tablespoons olive oil over the vegetables. Toss gently to combine, being careful not to crush the beans or tomatoes.

Step 04

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

Tools You'll Need

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

Allergens

Review each ingredient for allergens and talk to your healthcare provider if you’re unsure.
  • Contains dairy (feta cheese)
  • Verify canned bean labels for gluten additives if gluten-sensitive
  • Omit feta or substitute with dairy-free alternative for dairy allergies

Nutrition Info (per portion)

For informational purposes only; always seek medical advice for nutrition.
  • Calories: 370
  • Fats: 15 g
  • Carbohydrates: 43 g
  • Proteins: 14 g