If Mediterranean Bean Salad With Feta isn’t already on your “save me from sad desk lunches” list, let’s fix that today. This is the kind of bright, zippy, looks-fancy-but-is-not-fussy salad that makes you feel like you’ve got your life together… even if your laundry is currently auditioning to become a mountain range.
We’re talking three kinds of beans, crunchy veggies, briny olives, fresh herbs, and a lemony vinaigrette that tastes like it just booked a one-way ticket to the Greek islands. Then—because we believe in joy—crumbly feta comes in at the end like the delicious mic drop it is.
Table of Contents
Why You’ll Love This Mediterranean Bean Salad With Feta
- Meal-prep gold: It holds up beautifully in the fridge and gets even better as it hangs out.
- Protein + fiber powerhouse: Beans bring the “I’m actually full” energy.
- No stove required: It’s mostly chopping and stirring—aka my favorite cardio.
- Party-friendly: It feeds a crowd and looks colorful on any table (even if the table is your car console).
Ingredients You’ll Need
For the dressing
- 1/2 cup olive oil
- 4 tbsp lemon juice
- 3 tbsp red wine vinegar
- 2 tsp Dijon mustard
- 2 garlic cloves (minced)
- 3/4 tsp oregano
- 1/4 tsp red pepper flakes
- 1/2 tsp salt
- Black pepper, to taste
For the salad
- 19 oz cannellini beans (rinsed and drained)
- 19 oz kidney beans (rinsed and drained)
- 15 oz chickpeas (rinsed and drained)
- 1/2 cucumber (diced)
- 1 pint cherry tomatoes (halved)
- 1 bell pepper (diced)
- 1/2 cup kalamata olives (pitted and halved)
- 1/2 cup parsley (freshly chopped)
- 1/2 cup red onion (thinly sliced)
- 2 tbsp basil (fresh, chopped)
- 3/4 cup feta cheese (crumbled)
How to Make Mediterranean Bean Salad With Feta
Step 1: Prepare the Vinaigrette Base
In a small bowl, whisk together:
- Olive oil
- Lemon juice
- Red wine vinegar
- Dijon mustard
Whisk until it looks creamy and slightly thickened (that’s the emulsified magic).
Now stir in:
- minced garlic
- oregano
- red pepper flakes
- salt
- black pepper
Set it aside for a few minutes while you prep everything else. This little rest is like letting the dressing “settle into itself”—the garlic calms down and the oregano wakes up. Everybody wins.
Step 2: Prepare the Vegetables
Grab a cutting board and prep:
- Dice the cucumber
- Halve the cherry tomatoes
- Dice the bell pepper
- Thinly slice the red onion
- Pit and halve the kalamata olives
- Chop the parsley
- Chop the basil (but keep basil separate for now—she’s delicate)
Pro tip from Chef Omar: If your eyes water from slicing onions, pretend you’re crying because this salad is just that beautiful. Works every time.
Step 3: Combine Beans and Vegetables
In a large bowl, add:
- cannellini beans
- kidney beans
- chickpeas
Then toss in:
- cucumber, tomatoes, bell pepper, red onion, olives, and parsley
Gently mix until everything is evenly distributed. The beans are your sturdy base here—like the reliable friend who always brings napkins and shows up on time.
Step 4: Dress and Finish the Salad
Pour the vinaigrette over the bean-and-veggie mixture and toss thoroughly so everything gets coated.
Now the “last-minute VIPs”:
- Fold in fresh basil
- Fold in crumbled feta
Adding basil and feta at the end keeps the basil from turning dark and protects that creamy, salty feta from getting smashed into oblivion.
Taste and adjust:
- More salt? Maybe.
- More pepper? Absolutely.
- Extra lemon? If you like it zingy (I usually do).
Chef Omar’s Tips for a Salad That Behaves Itself
- Rinse those beans like you mean it. That canned liquid can make flavors muddy. A good rinse keeps the salad fresh and clean-tasting.
- Let it marinate (if you can wait). 20–30 minutes in the fridge makes it taste more “together.” Overnight? Even better.
- Want less onion bite? Soak sliced red onion in cold water for 10 minutes, then drain. It softens the sharpness without losing crunch.
- If your dressing separates, don’t panic. It’s not “broken,” it’s just being dramatic. Whisk again and it’ll come back around.
A Little Story From My Kitchen
The first time I made Mediterranean Bean Salad With Feta, it was one of those days where friends texted, “We’re nearby… can we swing by?” (Translation: We’re hungry and we trust you to feed us.)
I opened the pantry, saw a few cans of beans, and thought, “Okay, we’re doing this.” Ten minutes later, that bowl was basically scraped clean, and someone asked if I catered. I do not—unless you count “feeding anyone within a 10-foot radius of my kitchen” as catering.

FAQs About Mediterranean Bean Salad With Feta
Can I make Mediterranean Bean Salad With Feta ahead of time?
Yes—and you should. It’s even tastier after it sits for a bit. If you’re prepping for the next day, you can mix everything except basil and feta, then fold those in right before serving for the freshest flavor.
How long does it last in the fridge?
Stored in an airtight container, it stays great for 3–4 days. The veggies soften slightly over time, but the flavor stays bold and delicious.
Can I swap the feta?
Totally. If feta isn’t your thing, try goat cheese for tang, or leave cheese out for a dairy-free version (the dressing and olives still bring plenty of punch).
Is this good for meal prep lunches?
It’s basically made for meal prep. Add it to a container with pita, grilled chicken, or even a scoop of quinoa if you want to bulk it up.
Bring This Bowl to Everything
Whether you’re feeding a crowd, building a lunch you’ll actually look forward to, or just trying to add something bright to a busy week, Mediterranean Bean Salad With Feta delivers every single time. It’s fresh, filling, and packed with bold Mediterranean flavor—without asking you to babysit a stove.
Make it once and you’ll start finding excuses to keep it in your fridge “just in case.” And honestly? That’s the kind of emergency planning I support.
Keep the Mediterranean Vibes Going
- If you loved the bright, zesty flavors in this salad, you’ll also be obsessed with Zesty Bean Salad With Feta (another fresh, tangy favorite)—it’s like the cousin recipe that shows up cute, confident, and ready for potlucks.
- Want a cozy, Mediterranean-style follow-up for chilly nights? Pair this with Greek White Bean Soup (comforting, herby, and hearty) for the ultimate “salad + soup” combo that feels restaurant-level with zero stress.
- If your fridge is screaming for a quick, savory side that plays perfectly with this salad, try Sautéed Garlic Spinach and White Beans (fast and flavor-packed)—it’s a 10/10 weeknight helper.
- And if you’re planning a full Mediterranean meal lineup, add Mediterranean Steak Bowl Recipe (a protein-packed main to match) so your table feels like a sunny café spread (even if you’re eating in yoga pants—no judgment).
⭐ Before you go: If you made Mediterranean Bean Salad With Feta, please leave a star rating and a quick review—tell me if you served it for lunch, brought it to a party, or ate it straight from the bowl like a total legend. Tap your stars below: ★★★★★

Mediterranean Bean Salad With Feta
- Total Time: 15 minutes
- Yield: 6 servings 1x
Description
A bright and zesty Mediterranean Bean Salad With Feta made with three beans, crisp vegetables, fresh herbs, and a lemony vinaigrette. Perfect for meal prep, picnics, or easy healthy lunches.
Ingredients
For the Dressing
1/2 cup olive oil
4 tbsp lemon juice
3 tbsp red wine vinegar
2 tsp Dijon mustard
2 garlic cloves, minced
3/4 tsp dried oregano
1/4 tsp red pepper flakes
1/2 tsp salt
Black pepper, to taste
For the Salad
19 oz cannellini beans, rinsed and drained
19 oz kidney beans, rinsed and drained
15 oz chickpeas, rinsed and drained
1/2 cucumber, diced
1 pint cherry tomatoes, halved
1 bell pepper, diced
1/2 cup kalamata olives, pitted and halved
1/2 cup fresh parsley, chopped
1/2 cup red onion, thinly sliced
2 tbsp fresh basil, chopped
3/4 cup feta cheese, crumbled
Instructions
In a small bowl, whisk together olive oil, lemon juice, red wine vinegar, and Dijon mustard until emulsified.
Add garlic, oregano, red pepper flakes, salt, and black pepper. Stir well and set aside.
In a large bowl, combine cannellini beans, kidney beans, and chickpeas.
Add cucumber, cherry tomatoes, bell pepper, red onion, olives, and parsley. Toss gently.
Pour the vinaigrette over the salad and toss until evenly coated.
Fold in fresh basil and crumbled feta just before serving.
Taste and adjust seasoning if needed. Serve immediately or chill before serving.
Notes
This salad tastes even better after resting 20–30 minutes in the fridge.
For meal prep, store without feta and basil, then add just before serving.
Naturally vegetarian and easy to make gluten-free.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: salad
- Method: No-Cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 320 kcal
- Sugar: 4 g
- Sodium: 520 mg
- Fat: 18 g
- Saturated Fat: 4 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 8 g
- Protein: 9 g
- Cholesterol: 15 mg
