Hi, I’m Sam from dishfoody.com, where comforting classics get a fresh twist. Mediterranean Bean Salad layers three types of beans with crisp cucumber, cherry tomatoes, olives, feta, and fresh herbs in zesty lemon vinaigrette for protein-packed side dish.
This no-cook 15-minute salad serves 6–8 and improves with chilling for potlucks or meal prep.
This dish is vegan-adaptable, gluten-free, and perfect for summer barbecues or light lunches. Tangy dressing cuts bean earthiness while feta adds creamy pop.
Why This Recipe Works
Drained beans hold vinaigrette without sogginess. Lemon juice tenderizes onions naturally. Dijon emulsifies dressing perfectly. Fresh parsley and dill brighten canned ingredients. Make-ahead marinating melds Mediterranean flavors.
Ingredients & Prep
- 15 oz can chickpeas, drained
- 15 oz can kidney beans, drained
- 15 oz can cannellini beans, drained
- 1 English cucumber, diced
- 1 pint cherry tomatoes, halved
- ½ red onion, thinly sliced
- ½ cup Kalamata olives, sliced
- ½ cup feta cheese, crumbled
- ½ cup fresh parsley, chopped
- ¼ cup fresh dill or mint
Vinaigrette:
- ⅓ cup olive oil
- 3 tbsp lemon juice
- 2 tbsp red wine vinegar
- 1 tsp Dijon mustard
- 2 garlic cloves, minced
- 1 tsp dried oregano
- Salt and pepper
Step-by-Step Instructions

- Whisk vinaigrette ingredients until emulsified.
- Combine drained beans, cucumber, tomatoes, onion, olives, parsley, and dill in large bowl.
- Pour dressing over salad; toss gently to coat.
- Fold in feta cheese.
- Chill 30 minutes+ for best flavor. Serve cold or room temperature.
Flavor Variations
| Variation | Key Add/Swap | Resulting Twist |
|---|---|---|
| Vegan | Omit feta; add artichokes | Plant-powered |
| Tuna Protein | 5 oz canned tuna | Hearty main dish |
| Roasted Pepper | Fire-roasted peppers | Smoky sweetness |
| Tahini Dressing | Tahini-lemon instead of oil | Nutty creaminess |
Storage Tips
Refrigerate airtight 4 days. Flavors peak day 2.
FAQs
Too vinegary?
Add 1 tsp honey to dressing.
Onions strong?
Soak slices in ice water 10 minutes.
Watery?
Salt cucumber; drain 15 minutes before mixing.
Conclusion
Mediterranean Bean Salad refreshes with herby bean perfection potluck star.
PrintMediterranean Bean Salad Recipe
A bright and refreshing Mediterranean bean salad packed with protein-rich beans, crisp vegetables, fresh herbs, and a zesty lemon olive oil dressing. Perfect as a side dish or light meal.
- Prep Time: 15 mins
- Cook Time: 0 mins
- Total Time: 15 mins
- Yield: 6 servings 1x
- Category: Salad
- Method: No Cook
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
1 (15 oz) can chickpeas, drained and rinsed
1 (15 oz) can cannellini beans or white beans, drained and rinsed
1/2 cup cherry tomatoes, halved
1/2 English cucumber, diced
1/4 cup red onion, finely chopped
1/3 cup Kalamata olives, sliced
1/4 cup crumbled feta cheese
2 tbsp fresh parsley, chopped
1 tbsp fresh oregano or basil, chopped
Dressing:
3 tbsp olive oil
2 tbsp fresh lemon juice
1 garlic clove, minced
1/2 tsp salt
1/4 tsp black pepper
Instructions
1. In a large bowl, combine chickpeas, white beans, tomatoes, cucumber, red onion, olives, feta, and fresh herbs.
2. In a small bowl, whisk together olive oil, lemon juice, garlic, salt, and pepper.
3. Pour dressing over the bean mixture and toss gently to combine.
4. Taste and adjust seasoning as needed.
5. Refrigerate for at least 20 minutes before serving to allow flavors to meld.
6. Serve chilled or at room temperature.
Notes
Add diced bell peppers for extra crunch.
Omit feta for a vegan version.
Keeps well refrigerated for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 240
- Sugar: 4g
- Sodium: 420mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 10mg
Keywords: Mediterranean bean salad, chickpea salad, healthy bean salad

