Greek Bean Salad with Lemon Marinated Beans

Featured in: Everyday Home Plates

This vibrant Mediterranean-inspired salad features three types of beans—chickpeas, kidney beans, and cannellini—marinated in a bright lemon-oregano dressing with garlic and honey. After resting for at least an hour to absorb flavors, the beans join crisp cucumber, sweet cherry tomatoes, thinly sliced red onion, briny Kalamata olives, and fresh herbs. A generous sprinkle of crumbled feta adds creamy richness throughout. The dish comes together in just 20 minutes of active prep time, with the remaining hour devoted to marinating for maximum flavor infusion.

Updated on Wed, 04 Feb 2026 08:44:21 GMT
Bright Greek Bean Salad with lemon marinated beans, crisp cucumber, and sweet tomatoes, topped with creamy crumbled feta. Pin it
Bright Greek Bean Salad with lemon marinated beans, crisp cucumber, and sweet tomatoes, topped with creamy crumbled feta. | petitsfenj.com

Transport your senses to the Mediterranean coast with this vibrant Greek Bean Salad. This dish is a masterful blend of textures, featuring protein-rich beans that have been infused with a bright lemon-oregano marinade. Tossed with crisp garden vegetables and finished with the salty tang of feta, it is a refreshing and wholesome meal that captures the essence of fresh, simple cooking.

Bright Greek Bean Salad with lemon marinated beans, crisp cucumber, and sweet tomatoes, topped with creamy crumbled feta. Pin it
Bright Greek Bean Salad with lemon marinated beans, crisp cucumber, and sweet tomatoes, topped with creamy crumbled feta. | petitsfenj.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Every forkful offers a satisfying crunch from English cucumbers and red onions, balanced by the sweetness of cherry tomatoes and the briny depth of Kalamata olives. Whether you are looking for a light vegetarian lunch or a robust side for your next gathering, this salad delivers a burst of Mediterranean sunshine in every bite.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Beans & Marinade:
  • 3 (15-ounce) cans beans (chickpeas, kidney beans, cannellini), drained and rinsed
  • Juice and zest of 2 lemons
  • 3 tablespoons extra-virgin olive oil
  • 2 cloves garlic, finely minced
  • 1 tablespoon dried oregano or 1½ tablespoons fresh oregano, chopped
  • 1 teaspoon honey or granulated sugar
  • ¾ teaspoon salt, plus more to taste
  • Freshly ground black pepper, to taste
  • Salad:
  • 1 small English cucumber, seeded and diced
  • 1 pint cherry or grape tomatoes, halved
  • ½ medium red onion, thinly sliced
  • ½ cup pitted Kalamata olives, halved
  • ¼ cup fresh parsley, roughly chopped
  • 2 tablespoons fresh dill, chopped (optional)
  • 2 tablespoons extra-virgin olive oil (for finishing)
  • 4 ounces feta cheese, crumbled

Instructions

Step 1
Pat the drained beans dry with paper towels and transfer them to a large mixing bowl.
Step 2
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 3
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 4
When ready to assemble, taste the marinated beans and adjust salt and pepper if needed. Reserve any excess marinade.
Step 5
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 6
Add the marinated beans and toss gently to combine, being careful not to crush the beans or tomatoes.
Step 7
Sprinkle crumbled feta cheese on top, then give the salad one final gentle toss to distribute the cheese.
Step 8
Let the salad rest at room temperature for 10–15 minutes before serving to allow flavors to meld.

Zusatztipps für die Zubereitung

For the deepest flavor profile, marinate the beans overnight; this allows the acidity of the lemon and the aromatics of the garlic and herbs to fully penetrate the beans. Using fresh oregano and dill is highly recommended as they provide a much brighter, aromatic lift than their dried counterparts.

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.

Varianten und Anpassungen

You can easily customize this salad by adding thinly sliced red or yellow bell peppers for extra crunch. To make the dish completely vegan or dairy-free, simply omit the feta cheese or swap it for your favorite dairy-free feta alternative.

Serviervorschläge

This versatile salad can be served on a bed of mixed greens for a voluminous meal or alongside grilled fish, chicken, or warm flatbread. It also keeps well in the refrigerator for up to 3 days, with the flavors developing further as it chills.

Colorful Greek Bean Salad tossed with briny Kalamata olives, fresh herbs, and a zesty lemon-oregano vinaigrette. Pin it
Colorful Greek Bean Salad tossed with briny Kalamata olives, fresh herbs, and a zesty lemon-oregano vinaigrette. | petitsfenj.com

Whether enjoyed as a standalone lunch or a colorful addition to a dinner spread, this Greek Bean Salad is a testament to how simple ingredients can create a truly spectacular meal. Enjoy the satisfying combination of healthy proteins and zesty Mediterranean flair!

Frequently Asked Questions

How long should the beans marinate for the best flavor?

Marinate the beans for at least one hour, though overnight marinating yields the deepest lemon and herb penetration. The extended resting time allows the dried oregano to rehydrate properly while the garlic mellows into the olive oil base.

Can I use dried beans instead of canned?

Absolutely—cook approximately 1½ cups dried beans until tender, then cool completely before marinating. Home-cooked beans absorb the lemon-oregano dressing even better than canned varieties, though you'll need to adjust the salt accordingly.

What vegetables work well as substitutions?

Thinly sliced bell peppers add satisfying crunch, while diced red or yellow bell pepper complements the Mediterranean profile. For more sweetness, consider adding quartered artichoke hearts or capers alongside the olives.

How long does this salad keep in the refrigerator?

The salad maintains quality for up to three days when stored in an airtight container. The flavors actually develop further as the beans continue absorbing the dressing, though the cucumber and tomatoes may soften slightly over time.

Is there a dairy-free alternative to feta cheese?

For those avoiding dairy, try crumbled firm tofu seasoned with nutritional yeast and lemon zest, or simply omit the cheese entirely. The Mediterranean flavors remain robust thanks to the olives, herbs, and tangy marinade.

Can I serve this warm instead of chilled?

While traditional preparation calls for chilling, serving slightly warm allows the feta to soften and the olive oil to coat each ingredient more thoroughly. Let the marinated beans come to room temperature for 15 minutes before tossing with vegetables.

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 Bean Salad with Lemon Marinated Beans

Colorful bean medley marinated in zesty lemon-oregano dressing, tossed with fresh vegetables and creamy feta for bright Mediterranean flavors.

Prep time
20 min
Cook time
60 min
Total duration
80 min
Published by Stella Ramirez

Recipe type Everyday Home Plates

Skill level Easy

Cuisine Mediterranean

Yield 6 Number of servings

Diet details Vegetarian-friendly, Gluten-Free

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
07 2 tablespoons extra-virgin olive oil for finishing
08 4 ounces feta cheese, crumbled

Step-by-step guide

Step 01

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

Step 02

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

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

Step 07

Add Cheese: Sprinkle crumbled feta cheese on top, then give the salad one final gentle toss to distribute the cheese evenly.

Step 08

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

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.

What You'll Need

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

Allergy info

Review each component for allergens and ask a healthcare provider if you're unsure.
  • Contains dairy (feta cheese)
  • Verify canned bean labels for gluten-containing additives if gluten-sensitive
  • Omit feta cheese or substitute with dairy-free alternative for dairy allergies

Nutritional info (for each serving)

This nutrition data is for your reference only, not a substitute for medical guidance.
  • Calorie count: 370
  • Fat content: 15 g
  • Carbohydrates: 43 g
  • Protein amount: 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.