Fresh, Zesty Mediterranean Favorite

This Greek Bean Salad with Lemon Marinated Beans is a vibrant, protein-packed dish that’s bursting with Mediterranean flavors. Tender beans are marinated in a bright lemon-herb dressing, then tossed with crisp vegetables, creamy feta, and briny olives for a refreshing salad that’s perfect for lunch, meal prep, picnics, or as a colorful side dish. Best of all, it comes together with minimal cooking, making it an easy option for busy weekdays while tasting even better after the flavors meld together. Every bite is fresh, tangy, and satisfying—exactly the kind of healthy recipe you’ll want to save and make on repeat.
⏱️ Time Breakdown
- Prep Time: 20 minutes
- Marinating Time: 30 minutes
- Total Time: 50 minutes
- Servings: 6
📝 Ingredients
For the Lemon Marinated Beans
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 1 can (15 ounces) chickpeas, drained and rinsed
- ¼ cup extra-virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
For the Salad
- 1 English cucumber, diced
- 1½ cups cherry tomatoes, halved
- ½ small red onion, thinly sliced
- 1 green bell pepper, diced
- ½ cup Kalamata olives, pitted and halved
- ¾ cup crumbled feta cheese
- 2 tablespoons chopped fresh parsley
- 2 tablespoons chopped fresh dill
Optional Garnish
- Extra feta cheese
- Lemon wedges
- Fresh oregano leaves
- Cracked black pepper
✨ Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.
- Large mixing bowl
- Small bowl or measuring cup for dressing
- Whisk
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Colander
- Serving bowl
👩🍳 Step-by-Step Beginner-Friendly Instructions
1. Marinate the Beans 🍋
In a large bowl, whisk together the olive oil, lemon juice, lemon zest, garlic, oregano, thyme, salt, and pepper until well combined.
Add the cannellini beans and chickpeas, gently tossing until every bean is coated. Let them marinate for 30 minutes, stirring once halfway through.
2. Prepare the Vegetables 🥒
While the beans marinate, dice the cucumber and bell pepper into bite-sized pieces, halve the cherry tomatoes, thinly slice the red onion, and chop the fresh herbs.
3. Assemble the Salad
Add the cucumber, tomatoes, bell pepper, onion, olives, parsley, and dill to the marinated beans. Gently fold everything together until evenly mixed.
4. Add the Feta 🧀
Sprinkle the crumbled feta over the salad and fold it in carefully so it stays slightly chunky rather than fully breaking apart.
5. Taste and Adjust
Taste the salad and add a little more lemon juice, olive oil, salt, or pepper if desired. The dressing should be bright and well-balanced.
6. Chill and Serve
For the best flavor, refrigerate the salad for 15–30 minutes before serving. Garnish with extra feta, fresh oregano, cracked black pepper, and lemon wedges.
💡 Pro Tips
- Letting the beans marinate first allows them to absorb the lemon and herbs for maximum flavor.
- Rinse canned beans thoroughly to remove excess sodium and improve their texture.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Add the feta just before serving if making the salad ahead to keep it fresh and creamy.
🌿 Variations
- Add diced avocado just before serving for extra creaminess.
- Toss in chopped roasted red peppers for a smoky sweetness.
- Mix in cooked quinoa or farro to make it an even heartier meal.
- Add grilled chicken, shrimp, or salmon for additional protein.
- Use fresh basil or mint in place of dill for a different herb profile.
❓FAQ
Can I make this salad ahead of time?
Yes! In fact, it tastes even better after a few hours in the refrigerator as the flavors continue to develop.
What other beans can I use?
Great Northern beans, butter beans, kidney beans, or navy beans all work well in this recipe.
Is this salad gluten-free?
Yes, all the ingredients are naturally gluten-free. Just double-check packaged ingredients if needed.
Can I make it dairy-free?
Absolutely. Simply omit the feta or use your favorite dairy-free feta alternative.
How long does it last?
Stored in an airtight container in the refrigerator, this salad stays fresh for up to 4 days, making it an excellent meal-prep option.