This Mediterranean dense bean salad brings together chickpeas, cannellini, and kidney beans with cherry tomatoes, cucumber, red pepper, olives, and fresh herbs. Tossed in a lemon-olive oil dressing with garlic and oregano, it's a flavorful high-protein option that's both colorful and refreshing. Optional feta adds a creamy touch, making it perfect for a light lunch or side.
Last summer my neighbor brought this to our block party and I literally could not stop eating it. Something about the creamy beans against the bright herbs and tangy olives just works. Now it's my go-to when I need something that feels substantial but still fresh. The best part is it gets better overnight, so I always make extra.
My sister was skeptical about the mint when she first saw me making it, but she admitted she was wrong after one bite. We stood in my kitchen eating it straight from the bowl with forks. Now she requests it every time she comes over, and I never say no because it's that easy.
Ingredients
- Chickpeas, cannellini beans, and kidney beans: This trio gives you different textures and sizes that make every bite interesting, and rinsing them well keeps the salad from getting watery
- Cherry tomatoes: They burst in your mouth and bring sweetness that balances the tangy dressing
- Cucumber and red bell pepper: These add crucial crunch and keep the salad feeling light and fresh
- Red onion and Kalamata olives: The sharp bite of onion and briny saltiness from olives are what make this taste distinctly Mediterranean
- Fresh parsley and mint: The parsley keeps it classic, but the mint is the secret ingredient that makes this sing
- Olive oil, lemon juice, and red wine vinegar: This three-ingredient base creates that perfect acidic balance that ties everything together
- Garlic and dried oregano: These aromatics give the dressing depth and that familiar Mediterranean warmth
- Feta cheese: Optional but adds a creamy, salty element that takes it over the top
Instructions
- Prep your beans and vegetables:
- Drain and rinse all three types of beans thoroughly in a colander, then halve the cherry tomatoes, dice the cucumber and bell pepper into small pieces, and finely chop the red onion
- Combine everything in a large bowl:
- Add all the beans, vegetables, olives, and chopped herbs together, then give it a gentle toss to distribute everything evenly
- Whisk together the dressing:
- In a small bowl, combine the olive oil, lemon juice, red wine vinegar, minced garlic, oregano, salt, and pepper, whisking vigorously until the mixture thickens slightly
- Dress and season the salad:
- Pour the dressing over the bean mixture and toss gently until everything is coated, then taste and add more salt or pepper if needed
- Finish and serve:
- Sprinkle the crumbled feta over the top if using, and either serve right away or refrigerate to let the flavors meld together
This became my lunch staple during a particularly busy week at work. I loved opening the fridge and seeing it there waiting for me. It's the kind of food that makes you feel taken care of even when life feels chaotic.
Make It Your Own
I've tried adding diced avocado and it makes the salad feel almost luxurious. You could also swap in any beans you love, like black beans or pinto beans. The formula stays the same, but the personality shifts.
Serving Ideas
This pairs beautifully with grilled fish or chicken if you want to make it a full meal. I've also served it alongside roasted vegetables for a completely plant-based dinner that still feels substantial. It's flexible like that.
Storage and Meal Prep
The salad keeps well in the refrigerator for up to two days, and honestly, it tastes even better on day two. Store it in an airtight container and give it a good stir before serving. If you're meal prepping, you might want to add the feta fresh when you eat it to keep it from getting too soft.
- Keep the dressing separate if you plan to store it longer than two days
- Add delicate herbs like fresh basil right before serving
- Bring the salad to room temperature for about 15 minutes before eating for the best flavor
Every time I make this now, I think about that block party and how food can turn strangers into neighbors. Hope it brings some of that same joy to your table.
Recipe Questions
- → Can I make this salad vegan?
-
Yes, simply omit the feta cheese or substitute it with a plant-based alternative to keep it vegan-friendly.
- → How long does the salad keep in the fridge?
-
It can be refrigerated for up to 2 days, allowing the flavors to meld while maintaining freshness.
- → What can I use instead of cannellini beans?
-
White beans like navy or great northern beans work well as substitutes for cannellini beans.
- → Can I add other vegetables to this salad?
-
Absolutely, diced avocado or roasted peppers can enhance the texture and flavor of the salad.
- → Is this salad suitable for gluten-free diets?
-
Yes, all ingredients are naturally gluten-free, making this salad safe for gluten-sensitive individuals.
- → What type of olive oil is recommended?
-
Use extra-virgin olive oil for its robust flavor and health benefits in the dressing.