Print

Mediterranean Bean Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mediterranean Bean Salad is a fresh, protein-packed salad full of colorful veggies, herbs, and a zesty olive oil dressing. It comes together in just minutes and makes a perfect side dish, light lunch, or picnic addition. No cooking needed — just chop, mix, and enjoy!

Ingredients

Scale
  • 1 (15 oz) can chickpeas, drained and rinsed

  • 1 (15 oz) can cannellini or great northern beans, drained and rinsed

  • 1 cup cherry tomatoes, halved

  • 1 cucumber, diced

  • ½ red bell pepper, diced

  • ¼ red onion, finely chopped

  • ⅓ cup Kalamata olives, pitted and sliced

  • ¼ cup fresh parsley, chopped

  • ¼ cup feta cheese, crumbled (optional)

For the dressing:

  • 3 tbsp extra virgin olive oil

  • 2 tbsp red wine vinegar

  • 1 tsp Dijon mustard

  • 1 clove garlic, minced

  • ½ tsp dried oregano

  • Salt and pepper, to taste

Instructions

  1. In a large bowl, combine chickpeas, white beans, cherry tomatoes, cucumber, bell pepper, red onion, olives, and parsley.

  2. In a small bowl or jar, whisk together olive oil, red wine vinegar, Dijon mustard, garlic, oregano, salt, and pepper.

  3. Pour dressing over the salad and toss well to coat.

  4. Top with crumbled feta, if using.

  5. Chill for 20–30 minutes before serving to let flavors meld, or serve immediately.

Notes

  • Swap beans as desired — kidney beans or black beans work great too.

  • Store in the fridge for up to 4 days. It gets even better as it sits!

  • For a vegan version, skip the feta or use a plant-based alternative.