Veggie Desserts

  • Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
menu icon
go to homepage
  • Recipes
  • Vegetable Desserts
  • Subscribe
  • Cookbook
  • About
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • Vegetable Desserts
  • Subscribe
  • Cookbook
  • About
  • Contact
×
Home » Recipes » Salads

Mediterranean Bean Salad with Chickpeas and Lemon Oregano Dressing

Published: May 8, 2026 by Kate Hackworthy · Leave a Comment

Jump to Recipe
Bowl of salad with text: How to Make Mediterranean Bean Salad.
Bowl of salad with text: Mediterranean Bean Salad.

This Mediterranean Bean Salad is full of chickpeas, cannellini beans, crunchy vegetables, feta, and a bright lemon oregano dressing. A healthy protein-packed salad that comes together in minutes.

Looking down at a bowl of Mediterranean Bean Salad.

Mediterranean Bean Salad is a fresh bean salad made with chickpeas, cannellini beans, crunchy vegetables, herbs, feta, and a sharp lemony dressing.

It is protein-rich, meal-prep friendly, naturally gluten free, and ready in about 15 minutes.

The combination of creamy beans, juicy tomatoes, crisp cucumber, salty feta, and tangy dressing makes it satisfying enough for lunch but versatile enough to serve as a side dish.

he combination of chickpeas and cannellini beans gives the salad enough substance to feel like a proper meal, while cucumber, tomato, parsley, and yellow pepper keep everything fresh and crisp. The dressing is sharp and simple, with olive oil, Dijon mustard, and red wine vinegar bringing everything together without overwhelming the vegetables.

I like recipes like this bean salad because they hold up in the fridge.

You can make it for lunch, spoon it onto toasted sourdough, or bring it to a picnic without worrying about delicate greens wilting.

The flavours improve as the salad sits, which makes it especially useful for meal prep.

The feta matters here too. Salty cheese against creamy beans creates contrast, and the extra squeeze of lemon over the top wakes the whole thing up.

If you have ever found bean salads bland or overly acidic, this version hits a better balance.

Try serving it with Kale Fritters or Cabbage Fritters for a veg-packed meal.

Jump to:
  • Why You'll Love This Recipe
  • Beans
  • Ingredients
  • Instructions
  • Serving Suggestions
  • Variations
  • Storage
  • Recipe Tips
  • FAQ
  • 📖 Recipe
  • 💬 Comments

Why You'll Love This Recipe

  • Mediterranean Bean Salad is genuinely filling thanks to the protein and fibre from the beans.
  • The recipe uses mostly pantry and fridge staples, making it practical for busy weeks.
  • Fresh vegetables add crunch and brightness without requiring complicated prep.
  • This salad travels well for picnics, packed lunches, and potlucks.
  • Cannellini beans absorb the dressing beautifully, improving flavour over time.
  • Feta adds richness and saltiness without needing a heavy creamy dressing.
  • The salad is naturally gluten free and easy to adapt for vegan diets.
  • Meal prepping becomes easier because the salad keeps well in the fridge.
  • Unlike leafy salads, this recipe stays sturdy for hours after mixing.
Close up of Mediterranean Bean Salad in a serving bowl.

Beans

Beans are the backbone of this recipe, and canned beans deserve more credit than they often get. Chickpeas bring firmness and nuttiness, while cannellini beans are softer and creamier.

Using two types creates a more interesting texture than relying on one alone.

Beans are also excellent at absorbing vinaigrettes, which means this salad tastes better after resting.

Rinsing canned beans thoroughly removes excess starch and improves flavour significantly. If you have time, drying them lightly with a towel also helps the dressing cling better.

Find out more about Legumes and check out these 18 Best Bean Recipes.

Ingredients

  • Chickpeas. Chickpeas add texture, protein, and a slightly nutty flavour. If you prefer, butter beans can replace them for a softer result.
  • Cannellini beans. These beans are creamy and mild, helping balance the firmer chickpeas. Great northern beans also work well.
  • Cherry tomatoes. Cherry tomatoes hold their shape better than larger tomatoes and add sweetness and acidity. Grape tomatoes are a good substitute.
  • Yellow bell pepper. Yellow pepper brings crunch and mild sweetness. Red or orange peppers can be used instead.
  • Cucumber. Cucumber adds freshness and keeps the salad light. Persian cucumbers are ideal because they contain less water.
  • Red onion. Red onion adds sharpness and contrast. If raw onion tastes too strong for you, soak it briefly in cold water before adding.
  • Parsley. Fresh parsley lifts the flavour and keeps the salad tasting bright. Dill or mint also work well.
  • Dressing Ingredients
  • Olive oil. Use good olive oil here because the dressing is simple and the flavour comes through clearly.
  • Red wine vinegar or lemon juice. Both provide acidity. Red wine vinegar tastes slightly deeper, while lemon juice keeps things brighter.
  • Dijon mustard. Dijon helps emulsify the dressing and adds subtle sharpness.
  • Salt. Beans need proper seasoning, so do not skip this.
  • Black pepper. Freshly cracked black pepper adds warmth and complexity.
  • Topping
  • Feta cheese. Feta adds creaminess and saltiness. Sheep's milk feta tends to have the best flavour and texture.

See the recipe card for quantities.

Instructions

Follow this step-by-step photo tutorial, then scroll down to the recipe card for the full ingredients list and method.

A mixing bowl with chickpeas and canellini beans.

Add the rinsed and drained chickpeas and cannellini beans to a large bowl.

A wooden cutting board with diced yellow bell pepper, halved cherry tomatoes, diced cucumber, diced red onion and chopped parsley.

Halve the cherry tomatoes, dice the yellow bell paper, dice the cucumber, finely chop the red onion, and finely chop the parsley.

Veggies tossed with the beans in the mixing bowl.

Add the veggies and parsley to the bowl of beans and gently toss to combine.

Whisked dressing.

Whisk the dressing ingredients together.

Crumbled feta added to the bowl of bean salad.

Pour the dressing over the salad, then sprinkle with the feta and toss very gently. Ideally, chill for 20 minutes before serving for the flavours to blend.

Serving Suggestions

  • Serve alongside grilled tofu skewers.
  • Tuck into Halloumi Souvlaki.
  • Spoon over toasted sourdough rubbed with garlic.
  • Serve with warm pita bread and hummus (try Pea Hummus or Carrot Hummus for a colourful tasty twist).
  • Add to a mezze platter with olives and dips.
  • Use as a filling for wraps or pitas.
  • Add to lunch boxes for meal prep.
  • Spoon onto baked sweet potatoes.
  • Pair with soup for a lighter dinner.
  • Serve with falafel and tahini sauce. Try it with Falafel Waffles!
  • Bring to barbecues and picnics because it holds well at room temperature.

Variations

  • Add chopped kalamata olives for a saltier, brinier flavour.
  • Use butter beans instead of cannellini beans for extra creaminess.
  • Add cooked quinoa to turn the salad into a more substantial meal.
  • Stir in chopped roasted red peppers for smoky sweetness.
  • Replace feta with vegan feta for a dairy-free version.
  • Add fresh mint alongside parsley for a cooler flavour profile.
  • Include avocado just before serving for richness.
  • Toss in arugula for a peppery green element.
  • Add grilled courgette for a more substantial summer salad.
  • Use fresh basil instead of parsley for a sweeter herbal note.

Storage

Mediterranean Bean Salad stores very well, which is one of its biggest advantages.

Storage

  • Store the salad in an airtight container in the fridge for up to 4 days.
  • The flavour improves after a few hours as the beans absorb the dressing.
  • If the salad looks dry after chilling, add a small drizzle of olive oil and lemon juice before serving.

Freezing

  • Freezing is not ideal because cucumber and tomatoes lose their texture after thawing.
A wooden table with a serving dish of Mediterranean Bean Salad with some sprigs of parsley next to it.

Recipe Tips

  • Rinse canned beans thoroughly to remove excess starch and improve flavour.
  • Finely chop the onion instead of leaving large chunks for better balance.
  • Use room-temperature tomatoes for better flavour.
  • Chill the salad before serving so the dressing has time to absorb into the beans.
  • Taste before serving because beans often need more salt than expected.
  • Crumble feta by hand rather than buying pre-crumbled feta for better texture.

FAQ

Can I make Mediterranean Bean Salad ahead of time?

Yes. In fact, the flavour improves after sitting for a few hours in the fridge. Just stir gently before serving.

What are the best beans for Mediterranean salad?

Chickpeas and cannellini beans work especially well because they provide contrasting textures. Butter beans, haricot beans, kidney beans, or great northern beans can also be used.

Is Mediterranean Bean Salad healthy?

Yes. Beans provide fibre and protein, olive oil contributes healthy fats, and the vegetables add vitamins and freshness.

Collage of quick vegan dinner recipes.

Sign up for our free newsletter and never miss a recipe!

Plus, you'll get a free eBook: 15 Minute Vegan Dinners!

⭐⭐⭐⭐⭐ If you love this recipe, please leave a five-star rating and review in the comments below! And if you make any modifications, let us know how it went so that we can all benefit from your experience. Happy cooking!

📖 Recipe

A wooden table with a serving dish of Mediterranean Bean Salad with some sprigs of parsley next to it.

Mediterranean Bean Salad with Lemon Oregano Dressing

Kate Hackworthy | Veggie Desserts
This Mediterranean Bean Salad is full of chickpeas, beans, crunchy vegetables, feta, and a bright lemon oregano dressing. A healthy protein-packed salad that comes together in minutes.
No ratings yet
Print Recipe Pin Recipe
Prevent your screen from going dark
SaveSaved!
Prep Time 10 minutes mins
Total Time 10 minutes mins
Course Salad
Cuisine Mediterranean
Servings 6
Calories 209 kcal

Equipment

  • mixing bowl

Ingredients
 

  • 400 gram can chickpeas drained and rinsed (15 ounce)
  • 400 gram can cannellini beans drained and rinsed (15 ounce)
  • 1 cup cherry tomatoes halved
  • 1 yellow bell pepper diced
  • ½ cucumber diced
  • ¼ red onion finely chopped
  • ¼ cup parsley chopped

Lemon Oregano Dressing

  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Topping

  • 100 g feta cheese (½ cup)

Instructions
 

  • Add the rinsed and drained chickpeas and cannellini beans to a large bowl.
  • Halve the cherry tomatoes, dice the yellow bell paper, dice the cucumber, finely chop the red onion, and finely chop the parsley.
  • Add the veggies and parsley to the bowl of beans and gently toss to combine.
  • Whisk the dressing ingredients together.
  • Pour the dressing over the salad, then sprinkle with the feta and toss very gently.
  • Ideally, chill for 20 minutes before serving for the flavours to blend.

Notes

  • Rinse canned beans thoroughly to remove excess starch and improve flavour.
  • Finely chop the onion instead of leaving large chunks for better balance.
  • Chill the salad before serving so the dressing has time to absorb into the beans.
  • Taste before serving because beans often need more salt than expected.
  • Crumble feta by hand rather than buying pre-crumbled feta for better texture.

Nutrition

Calories: 209kcalCarbohydrates: 24gProtein: 10gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 15mgSodium: 727mgPotassium: 264mgFiber: 7gSugar: 1gVitamin A: 474IUVitamin C: 48mgCalcium: 162mgIron: 3mg

The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.
  • Tweet
  • Share
  • Email

Comments

No Comments

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Kate Hackworthy in the kitchen

Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. Here you'll find vegetarian recipes and vegan recipes celebrating vegetables, from dinner to dessert! If you love vegetables, you've come to the right place.  About Me
Veggie Desserts established 2013

Collage of press logos that Veggie Desserts has appeared in, including The Guardian, Marie Claire, Vancouver Sun, The Globe and Mail, Seattle Times and The Sunday Telegraph.

Popular recipes

  • Stack of naan breads on a plate.
    Best Easy Naan Bread Recipe (No Yeast, Soft & Fluffy)
  • Close up of a plate of red lentil dahl with rice and spinach.
    The BEST Easy Red Lentil Dahl
  • A jar of quick, easy and tasty raspberry compote, with a spoonful of it next to a blue and white tea towel.
    Easy Raspberry Compote Recipe (3 Ingredients, 15 Minutes)
  • Lentil soup in a bowl with a spoon.
    Easy Lentil Soup

My cookbook

Veggie Desserts and Cakes Cookbook cover.

Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

Footer

↑ back to top

About

  • About me
  • Contact
  • Work with me
  • Press
  • Veggie Desserts Cookbook

Newsletter

  • Sign Up for newsletter updates

Partner Sites

  • You Say Potatoes

Disclaimers

  • Disclosures & Affiliate Policies
  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Kate Hackworthy / Veggie Desserts

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This recipe worked out perfectly!
The whole family loved this recipe!
Easy and tasty!
I'm sure we'll be making this recipe again and again!

Or write in your own words:

A rating is required
A name is required
An email is required