· ·

Mediterranean White Bean Salad with Feta & Preserved Lemon

No ratings yet
This Mediterranean white bean salad is quick, fresh, and full of bold flavor. Made with canned beans, creamy feta, avocado, and a preserved lemon vinaigrette, it’s the perfect recipe for a healthy lunch, side dish, or meal prep staple.
Calories 573
Protein 24
Carbohydrates 71
Fat 23
This post may contain affiliate links.
Close-up of Mediterranean white bean salad with feta cheese, avocado, and fresh herbs in a white bowl, highlighting creamy white beans and vibrant parsley.

Craving a healthy lunch that’s fresh, flavorful, and packed with plant-based protein? This Mediterranean white bean salad is the answer — made with creamy white beans, preserved lemon vinaigrette, and tangy feta for bold Mediterranean flavors in every bite.

This Mediterranean white bean salad is bright, herbaceous, and layered with texture from creamy avocado and feta to fresh herbs and tender white beans. It’s one of those simple salads that feels a little special thanks to the preserved lemon vinaigrette, but it takes just minutes to throw together.

You can serve it as a healthy side dish, scoop it into a pita for lunch, or prep it in advance for the week. Whether you’re pairing it with grilled meat or enjoying it solo, this is a great option that hits all the right notes: easy, elevated, and endlessly craveable.


Why You’ll Love This Mediterranean White Bean Salad

  • It’s full of bold, Mediterranean flavors. Think lemon zest, fresh parsley, creamy feta, and a light vinaigrette dressing made with preserved lemon and extra virgin olive oil.
  • It’s easy to prep and even better the next day. This Mediterranean white bean salad recipe takes little time to make, and the flavors only deepen as it sits, making it ideal for meal prep.
  • Made with simple ingredients. You likely already have most of what you need in your pantry and fridge: canned beans, fresh veggies, a small bowl for the vinaigrette, and a large mixing bowl to toss it all together.
  • Plant-based protein without trying. Thanks to creamy white beans and tangy feta cheese, this salad is packed with both flavor and substance – a great option for vegetarians or anyone adding more plant-based meals into their week.
  • Versatile and make-ahead friendly. Serve it as a healthy side dish, a light lunch, or pair it with grilled meat or fish for a great side dish that works in any season.

If you enjoy white bean salads, try our Copycat Erewhon Kale White Bean Salad for a different twist.


Ingredients You’ll Love

This Mediterranean white bean salad is made with simple ingredients, but each one plays an important role in creating a layered, flavorful, and deeply satisfying dish.

  • White beans – Two cans of white beans (like cannellini or butter beans) form the creamy, protein-packed base. Drain beans well and rinse to remove excess sodium and bring out their nutty flavor.
  • Lima beans – One can of lima beans adds a buttery texture and mild contrast to the firmer white beans. You can swap these with another kind of bean if preferred.
  • Fresh herbs – A mix of chopped parsley and mint adds brightness, depth, and the kind of freshness that defines a Mediterranean bean salad. Don’t skip these — they transform the entire dish.
  • Feta cheese – Crumbled feta gives a salty, creamy contrast and rounds out the dish with Mediterranean flair. Look for creamy feta packed in brine for the best flavor.
  • Avocado – Cubed and added just before serving, avocado brings creaminess and healthy fats that make this salad feel hearty and complete.
  • Preserved lemon – Just the finely minced rind adds a bright, complex citrus flavor. It’s deeply salty, tangy, and brings unmistakable Mediterranean character.

For another Mediterranean-inspired dish, check out our Mediterranean Farro Salad with nutty farro, fiber-rich lentils, crunchy cucumber, and salty crumbled feta.


How to Make This Mediterranean White Bean Salad

You’ll only need one large mixing bowl for the salad and a small bowl or jar to whisk the vinaigrette. It’s quick, fresh, and packed with bold flavor.

  1. Make the preserved lemon vinaigrette.
    In a small bowl or jar, whisk together 1/2 preserved lemon (pulp removed, rind finely minced), 1/2 of a finely diced shallot, 1/4 cup extra virgin olive oil, 2 tablespoons white wine vinegar or fresh lemon juice, 1 tablespoon Dijon mustard, 1 finely grated small garlic clove, and 2 teaspoons honey. Add a pinch of salt to taste. Set aside so the flavors can meld while you prep the rest.
  2. Combine the salad ingredients.
    In a large mixing bowl, add 2 cans of drained and rinsed white beans (such as cannellini beans), 1 can of drained lima beans, 1/4 cup chopped fresh parsley, and 1/4 cup chopped fresh mint. Gently mix to combine.
  3. Add the creamy ingredients.
    Fold in 1/3 cup crumbled feta cheese and 1 cubed ripe avocado. Be gentle so the avocado stays intact.
  4. Dress the salad.
    Pour the vinaigrette over the salad and toss gently until everything is coated. Taste and adjust seasoning if needed. You may want an extra splash of lemon juice or a bit more salt, depending on your preserved lemon.
  5. Let the flavors come together.
    Let the salad sit for 10 to 15 minutes before serving, or refrigerate in an airtight container until ready to eat. It tastes even better the next day.

Save this recipe

Love this recipe? Get it sent to your inbox.


Tips, Variations & Substitutions

  • Want to make it more filling?
    This salad is packed with plant-based protein, but it also pairs beautifully with hard-boiled eggs, grilled chicken, or a tin of high-quality tuna. Serve it over arugula or spoon it into a pita for a satisfying, balanced lunch.
  • Switch up the types of beans.
    This salad works beautifully with cannellini beans, butter beans, or even chickpeas. You can use any kind of beans you have on hand — just be sure to drain beans thoroughly before tossing to keep the texture fresh, not soggy.
  • Make it vegan.
    To keep it fully plant-based, simply leave out the feta cheese or swap in a dairy-free alternative. You’ll still get plenty of richness from the avocado and olive oil.
  • Looking for a little crunch?
    Add toasted pine nuts, slivered almonds, or even crisp cucumber for contrast.
  • Out of preserved lemon?
    A mix of lemon zest and finely chopped capers will give you a similar salty-citrus punch in the dressing.

Looking for variety? Our High-Protein Kidney Bean Salad is such a simple recipe, but has so much flavor.


Storage Tips

This Mediterranean white bean salad is just as delicious the next day, if not better.

Store leftovers in an airtight container in the fridge for up to 3 days. The beans will soak up even more of that tangy dressing, and the flavors will continue to develop.

If you’re making it ahead for meal prep, simply leave out the avocado and add it just before serving to keep it fresh and vibrant. The rest of the salad holds up beautifully, making it a great option for quick lunches or a healthy side dish throughout the week.


Final Thoughts

If you’re looking for a dish that feels as good as it tastes, this Mediterranean white bean salad is the one. It’s everything we love in a recipe – simple ingredients, bold flavors, and that effortless beauty that makes you want to share it with friends.

Whether you’re serving it with grilled meat, spooning it into a pita, or enjoying it straight from the fridge the next day, this is one of those perfect recipes you’ll keep coming back to.

Let us know in the comments if you try this Mediterranean white bean salad recipe!


FAQ

Is Mediterranean white bean salad healthy?

Yes! This salad is packed with plant-based protein, healthy fats from avocado and olive oil, and plenty of fiber. It’s also naturally gluten-free and full of fresh veggies and herbs, making it a perfect fit for the Mediterranean diet.

Can I use canned beans?

Absolutely. Canned beans like cannellini beans, butter beans, or lima beans are ideal for this recipe. Just be sure to drain beans and rinse them well to remove excess sodium and improve texture.

How long does this salad keep?

This salad keeps well for up to 3 days in the fridge when stored in an airtight container. It’s one of those simple salads that actually tastes better the next day.

What can I use instead of preserved lemon?

If you don’t have preserved lemon, a mix of lemon zest and a few finely chopped capers makes a great substitute. You’ll still get that citrusy, briny note that defines the Mediterranean flavors in this dish.

What should I serve with Mediterranean white bean salad?

It’s a great side dish for grilled meat, fish, or roasted vegetables, or you can bulk it up with hard-boiled eggs, tuna, or chicken for a satisfying main.

Overhead view of a Mediterranean white bean salad made with canned beans, creamy avocado, crumbled feta, and fresh chopped herbs on a white background.

Mediterranean White Bean Salad with Feta & Preserved Lemon

No ratings yet
This Mediterranean white bean salad is quick, fresh, and full of bold flavor. Made with canned beans, creamy feta, avocado, and a preserved lemon vinaigrette, it’s the perfect recipe for a healthy lunch, side dish, or meal prep staple.
Prep Time 10 minutes
Servings : 4 servings

Save this recipe

Love this recipe? Get it sent to your inbox.

Ingredients

For the salad:
  • 2 cans white beans (such as cannellini beans), drained and rinsed
  • 1 can lima beans, drained and rinsed
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh mint, chopped
  • 1/3 cup feta cheese, crumbled
  • 1 ripe avocado, cubed
For the preserved lemon vinaigrette:
  • 1/2 preserved lemon, pulp removed, rind finely minced
  • 1/2 small shallot, thinly diced
  • 1/4 cup extra virgin olive oil
  • 2 tbsp white wine vinegar or fresh lemon juice
  • 1 tbsp Dijon mustard
  • 1 small garlic clove, finely grated
  • 2 tsp honey
  • salt, to taste
Start Cooking

Instructions
 

  1. Make the vinaigrette:
    In a small bowl or jar, whisk together 1/2 preserved lemon (pulp removed, rind finely minced), 1/2 finely diced shallot, 1/4 cup extra virgin olive oil, 2 tablespoons white wine vinegar or fresh lemon juice, 1 tablespoon Dijon mustard, 1 finely grated small garlic clove, and 2 teaspoons honey. Season with salt to taste. Set aside to let the flavors meld.
  2. Combine the salad ingredients:
    In a large mixing bowl, add 2 cans white beans, 1 can lima beans, 1/4 cup chopped fresh parsley, and 1/4 cup chopped fresh mint. Gently toss to combine.
  3. Add the creamy elements:
    Fold in 1/3 cup crumbled feta cheese and 1 cubed ripe avocado, being careful not to mash the avocado.
  4. Dress the salad:
    Pour the preserved lemon vinaigrette over the salad and toss gently until everything is well coated. Taste and adjust seasoning if needed – you might want an extra splash of lemon juice or a pinch more salt depending on your preserved lemon and feta.
  5. Serve or store:
    Let the salad sit for 10 to 15 minutes before serving, or store in an airtight container in the fridge for up to 3 days. For meal prep, add the avocado just before serving for the best texture.

Nutrition

Calories: 573kcalCarbohydrates: 71gProtein: 24gFat: 23gSaturated Fat: 5gPolyunsaturated Fat: 3gMonounsaturated Fat: 14gCholesterol: 11mgSodium: 565mgPotassium: 1485mgFiber: 20gSugar: 5gVitamin A: 546IUVitamin C: 10mgCalcium: 267mgIron: 9mg
Mediterranean White Bean Salad with Feta & Preserved Lemon

Pin this Recipe

Save this Mediterranean White Bean Salad with Feta & Preserved Lemon to Pinterest so you can easily find it again later.

Share this post

Similar Posts

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.