This vibrant Mediterranean salad combines chickpeas, cannellini, and kidney beans with cherry tomatoes, cucumber, bell pepper, red onion, and Kalamata olives. Fresh parsley and mint add brightness, while a dressing of olive oil, lemon juice, red wine vinegar, garlic, and oregano enhances every bite. Optional feta cheese topping brings a creamy contrast. Ready in 20 minutes, it's a quick, nutritious dish bursting with bold flavors ideal for any meal occasion.
The first time I made this bean salad, I was running late for a potluck and grabbed every can of beans in my pantry. My friends kept asking for the recipe, and honestly, I had barely measured anything. Now its my go-to when I need something that looks impressive but takes almost no effort.
Last summer, I served this at a backyard barbecue alongside grilled chicken. The chicken was fine, but everyone kept going back for seconds of the salad. My brother-in-law, who claims to hate beans, ate three bowls and asked me to text him the recipe right then and there.
Ingredients
- 1 cup canned chickpeas: These add a nutty flavor and creamy texture that holds up beautifully against the crisp vegetables
- 1 cup canned cannellini beans: Mild and buttery, they act as a perfect canvas for the bright Mediterranean flavors
- 1 cup canned kidney beans: Their hearty texture gives the salad substance and makes each bite satisfying
- 1 cup cherry tomatoes: When halved, they release just enough juice to dress the beans as they sit
- 1/2 cup cucumber: Adds a refreshing crunch that balances the dense beans perfectly
- 1/2 cup red bell pepper: Brings sweetness and a gorgeous pop of color to the bowl
- 1/4 cup red onion: Finely chopped so the flavor disperses without overwhelming anything
- 1/4 cup Kalamata olives: Their brininess ties all the Mediterranean elements together
- 1/4 cup fresh parsley: Fresh and bright, it lifts the entire dish with its herbal notes
- 2 tbsp fresh mint: Even if you think you do not like mint in savory dishes, try it once and you will be converted
- 3 tbsp extra-virgin olive oil: Use the good stuff here since it is one of the main flavors
- 2 tbsp freshly squeezed lemon juice: Bottled lemon juice cannot replicate the bright, fresh acidity you need
- 1 tbsp red wine vinegar: Adds depth that lemon juice alone cannot provide
- 1 garlic clove: Minced finely so no one bites into a raw chunk
- 1 tsp dried oregano: The dried version actually works better here than fresh, dispersing evenly throughout
- 1/2 tsp sea salt: Start here and adjust to your taste
- 1/4 tsp black pepper: Freshly cracked makes all the difference
- 1/4 cup feta cheese: Completely optional, but that salty creaminess is pretty magical
Instructions
- Rinse and drain all beans:
- Give them a good cold water rinse to remove the canning liquid and any excess sodium
- Combine the beans:
- Toss all three varieties into a large mixing bowl where you will have room to mix everything together
- Prep your vegetables:
- Halve the cherry tomatoes, dice the cucumber and bell pepper into small pieces, and finely chop that red onion
- Add vegetables and olives:
- Scatter them over the beans along with the sliced olives
- Chop the fresh herbs:
- Give the parsley and mint a rough chop, they do not need to be perfect, just small enough to distribute well
- Make the dressing:
- Whisk together the olive oil, lemon juice, vinegar, garlic, oregano, salt, and pepper until it comes together in a smooth emulsion
- Dress the salad:
- Pour the dressing over everything and use a large spoon to gently fold it all together until every bean and vegetable is coated
- Taste and adjust:
- This is when you decide if it needs more salt, a squeeze more lemon, or perhaps another drizzle of olive oil
- Add the finishing touch:
- Sprinkle the crumbled feta over the top right before serving if you are using it
This salad saved me during a week when my kitchen was being renovated. I made a batch on Sunday using nothing but a cutting board and a bowl, and it sustained me through lunch for days. There is something deeply satisfying about food that requires no heat but still feels substantial and nourishing.
Make It Your Own
I have started adding diced avocado sometimes when I want extra creaminess, and a handful of arugula or spinach can transform it into a heartier meal. The bean mixture is infinitely forgiving, so use whatever you have in the pantry.
Serving Suggestions
This works as a standalone lunch with some crusty bread, or as a side alongside anything grilled. I have served it with salmon, chicken, and even as part of a mezze spread with hummus and pita.
Storage and Meal Prep
The salad keeps beautifully in the refrigerator for up to three days, though the vegetables soften slightly over time. If you are meal prepping, store the feta separately and add it just before eating.
- Wait to add the feta until you are ready to serve if you want to keep the texture perfect
- Give it a quick toss before serving leftovers, as the dressing settles at the bottom
- The beans absorb more flavor overnight, so do not be afraid to add an extra splash of vinegar the next day
There is something humble yet beautiful about a bowl of beans dressed simply and shared with people you love. This is the kind of food that reminds us that good things do not need to be complicated.