This Mediterranean bean salad brings together a hearty mix of chickpeas, cannellini, and kidney beans with fresh cherry tomatoes, cucumber, red bell pepper, and Kalamata olives. Enhanced by chopped parsley and optional mint, the salad is dressed in a tangy blend of extra-virgin olive oil, lemon juice, red wine vinegar, garlic, and oregano. Finished with crumbled feta cheese, it offers a refreshing yet satisfying combination perfect for a quick, nutritious meal or side.
Last summer, my neighbor Maria brought a massive bowl of this bean salad to our block party and it was the first dish to disappear completely. Ive been making it ever since, sometimes three times a week when my garden tomatoes are at their peak. Theres something about the combination of creamy beans and bright Mediterranean flavors that makes even non-salad people go back for seconds.
My youngest daughter claimed she hated beans until she tried this salad at a family picnic. Now she requests it for her school lunch every week, though she still picks out most of the red onion. I love that I can make a huge batch on Sunday and were set for weekday lunches without any reheating needed.
Ingredients
- Chickpeas, cannellini beans, and kidney beans (1 cup each): Using three different bean types creates varied textures and colors that make the salad visually appealing
- Cherry tomatoes (1 cup, halved): They stay firm better than regular tomatoes and burst with sweetness when you bite into them
- Cucumber (1/2 cup, diced): English or Persian cucumbers work best since they have fewer seeds and thinner skin
- Red bell pepper (1/2 cup, diced): Adds crunch and a subtle sweetness that balances the tangy dressing
- Red onion (1/4 cup, finely chopped): Soak the chopped onion in cold water for 10 minutes to mellow its sharp bite
- Kalamata olives (1/4 cup, pitted and sliced): These bring a briny depth that really makes the Mediterranean flavors pop
- Fresh parsley and mint (1/4 cup parsley, 2 tbsp mint): Parsley adds fresh herbal notes while mint provides a cool surprising brightness
- Extra-virgin olive oil (3 tbsp): Use your best quality olive oil here since its a major flavor component
- Freshly squeezed lemon juice (2 tbsp): Bottled lemon juice cannot compare to the bright acidity of fresh squeezed
- Red wine vinegar (1 tbsp): Adds a fruity tang that complements the olive oil beautifully
- Garlic clove (1, minced): Let it sit in the dressing for 5 minutes to mellow before tossing
- Dried oregano (1 tsp): If you have fresh oregano, use triple the amount
- Feta cheese (1/4 cup, crumbled): The creamy salty topping is optional but highly recommended
Instructions
- Prepare your beans:
- Drain and rinse all three types of beans thoroughly in a colander under cold water until no more foam appears
- Prep the vegetables:
- Halve the cherry tomatoes, dice the cucumber and bell pepper into small even pieces, and finely chop the red onion
- Combine everything in a large bowl:
- Add all the beans and vegetables to your biggest mixing bowl along with the olives and chopped herbs
- Whisk together the dressing:
- In a small bowl, combine the olive oil, lemon juice, red wine vinegar, minced garlic, oregano, salt, and pepper until fully emulsified
- Toss and coat:
- Pour the dressing over the salad and use a large spoon to fold everything together gently until evenly coated
- Taste and adjust:
- Sample the salad and add more salt, pepper, or lemon juice if needed to balance the flavors
- Add the finishing touch:
- Sprinkle crumbled feta over the top right before serving if using
This salad has become my go-to contribution for potlucks because it travels so well and never wilts like leafy greens. Last month I brought it to a book club meeting and three people asked for the recipe before they even finished their first helping. Theres something satisfying about serving a dish that looks as good as it tastes.
Make It Your Own
While the classic Mediterranean combination is hard to beat, Ive found so many ways to customize this based on whats in my fridge. Sometimes I add diced avocado for creaminess or throw in some diced cucumber from my garden when its overflowing. The bean base is so forgiving that almost any vegetable addition works beautifully.
Serving Suggestions
This dense bean salad works perfectly as a standalone lunch or paired with grilled fish, chicken, or even a simple omelet. Ive also served it over mixed greens for extra volume or stuffed it into whole wheat pita pockets for an easy portable lunch. The flavors pair wonderfully with grilled pita bread on the side.
Storage and Meal Prep
This salad actually improves after a day or two in the refrigerator as the beans absorb more of the dressing. I often make a double batch on Sunday and portion it into containers for the work week. Just hold off on adding the feta until right before serving if youre meal prepping.
- Store in an airtight container for up to 4 days in the refrigerator
- Give it a good stir before serving as the dressing settles to the bottom
- The beans will continue to soften slightly each day which some people actually prefer
I hope this bean salad becomes a staple in your rotation like it has in mine. Theres something deeply satisfying about a dish thats both nourishing and delicious that comes together so effortlessly.
Recipe FAQs
- → Can I make this salad vegan?
-
Yes, simply omit the feta cheese or substitute with a plant-based alternative to keep it vegan-friendly.
- → What beans work best in this salad?
-
The mix of chickpeas, cannellini, and kidney beans provides a balanced texture and flavor, but you can use black or pinto beans as alternatives.
- → How should I store leftovers?
-
Store the salad in an airtight container in the refrigerator for up to 2 days to allow the flavors to meld.
- → Can I add other ingredients for extra creaminess?
-
Diced avocado can be added to introduce a creamy texture that complements the other fresh ingredients.
- → What dishes pair well with this salad?
-
This bean salad pairs beautifully with grilled fish or chicken, providing a colorful, protein-rich side.
- → Is the salad gluten-free?
-
Yes, all ingredients are naturally gluten-free, making it suitable for gluten-sensitive diets.