This post may contain affiliate links, view our disclaimer for details.

This Mediterranean dense bean salad is hearty, high in fiber, and made entirely with no-cook ingredients. Plus, the combination of chickpeas and white beans makes it filling enough to be a full meal.

It holds up well in the fridge and tastes even better after the flavors have had time to settle. That makes it especially good for meal prep, packed lunches, or an easy option to keep on hand during the week.

vegan dense bean salad with white beans, chickpeas, vegan feta and more.
mediterranean vegan dense bean salad

Why You’ll Love This White Bean Salad

Even after 15 years of being vegan, I don’t always eat as many beans as I should. But this Mediterranean inspired dense bean salad makes it easy since it’s filling and packed with plant-based protein. Here are a few more reasons I love it:

Emily’s Recipe Notes:

  • Flavor: Herby, bright, lemony, fresh.
  • Texture: Creamy, crunchy, crisp.
  • Difficulty: Easy!
  • Time: About 20 minutes.

Ingredients

ingredients like white beans, chickpeas, cucumber and vegan feta on a marble tray.
what you’ll need

Ingredient Highlights & Some Swaps

White Beans & CHickpeas

White beans bring a creamy texture, while chickpeas add a firmer bite. Cannellini or navy beans both work well here.

I used canned beans here. If using ones with no sodium, be sure to adjust the salt in the recipe to taste.

CUcumber, Apple & CHerry Tomatoes

Cucumber adds a really nice crisp and cool texture. The apple adds sweetness and extra crunch. And cherry tomatoes bring color and lots of flavor. Feel free to add in other veggies you love like bell pepper!

Fresh Herbs

Mint, dill, and parsley are what give this Mediterranean bean salad its signature flavor. You can mix and match herbs but this is the combo I love the most. Just be sure to use around 1 cup of fresh chopped herbs total.

Homemade Lemon Dressing

The lemon dressing adds acidity, salt, and a citrusy tang. It soaks into the beans and ties everything together.

Vegan Feta Cheese

Salty, briny, and slightly creamy. You can use homemade or store-bought. If using store-bought, I recommend Violife.

How to Make The Vegan Dense Bean Salad

Exact ingredient quantities are in the recipe card below!

a small glass jar filled with homemade lemon dijon dressing.

Make the easy lemon dressing according to this recipe.

diced apples on a wooden cutting board.

Dice the apples and the vegetables. Chop the herbs.

ingredients for the herby bean salad in a glass mixing bowl.

Add all the ingredients except the lemon dressing and vegan feta to a large bowl.

lemon dressing being poured on top of the tossed vegan dense bean salad with cucumbers and tomatoes.

Toss the salad with the lemon dressing. Sprinkle the vegan feta on top.

How to Serve the Bean Salad

Most often, I spoon this Mediterranean dense bean salad into warm flatbread or tuck it into a pita for lunch. The beans hold together well, and the dressing soaks into the bread without making it soggy.

It keeps well in the fridge for 3 to 4 days, and the flavor gets better after it rests for a few hours. The beans absorb the dressing, so it tastes more developed the next day.

a speckled plate with a Mediterranean inspired white bean salad tossed in lemon dessing.
the white bean salad with flatbread

Bean Salad FAQ


Can I use canned beans for this recipe?

Yes. Canned beans work well here and keep it simple. Just drain and rinse them thoroughly before mixing. I also recommend patting them dry.

Is dense bean salad healthy?

Yes. Beans are naturally high in fiber and plant-based protein, which makes this a filling option. It’s made with whole ingredients and an olive oil–based dressing.

How much protein is in this bean salad?

This recipe makes 4 smaller servings or 2 very large servings. A smaller serving has around 10 grams of protein and a larger serving has just over 20 grams of plant-based protein.

More Recipes with Beans

Easy Chickpea Patties – Crispy & Vegan

Vegan Lemon Herb Pearl Couscous Salad with Chickpeas

Crispy Black Bean Tacos with Jalapeño Cilantro Aioli

Creamy Chipotle Corn and Black Bean Salad

Did You Make This Mediterranean White Bean Salad?

I’d love to know! Leave a star rating and comment below!

Mediterranean Dense Bean Salad (with White Beans!)

5 from 1 vote
Rate this Recipe
By Emily
This Mediterranean dense bean salad is made with chickpeas, white beans, fresh herbs, and a bright lemon dressing. It’s high in fiber, meal prep friendly, and perfect as a feel-good lunch.
4 servings
Prep Time 20 minutes
Total Time 20 minutes
Servings 4 servings
4 servings

Ingredients

  • 15 oz canned white navy beans or cannellini beans, drained, rinsed, and patted dry
  • 15 oz canned chickpeas, drained, rinsed, and patted dry
  • 1 cup mini cucumbers, sliced, 130g (about 2)
  • 1 cup cherry tomatoes, halved, 150g
  • 1 medium Autumn Glory apple, thinly sliced or small diced
  • ¼ cup thinly sliced red onion, or 1 shallot
  • 3 tbsp fresh dill, finely chopped
  • 3 tbsp fresh mint, finely chopped
  • ½ cup fresh parsley, chopped, 85g
  • ¼ tsp fine salt, plus more to taste
  • tsp black pepper, to taste
  • 1 recipe Lemon Dressing
  • ¼ cup crumbled vegan feta, homemade or store-bought like Violife

Instructions

  • In a large bowl, add the white beans, apple, cucumbers, cherry tomatoes, red onion, dill, mint, and parsley.
    15 oz canned white navy beans or cannellini beans, 15 oz canned chickpeas, 1 cup mini cucumbers, 1 cup cherry tomatoes, 1 medium Autumn Glory apple, ¼ cup thinly sliced red onion, 3 tbsp fresh dill, 3 tbsp fresh mint, ½ cup fresh parsley
  • In a small bowl or jar, whisk together the ingredients for the lemon dressing.
    1 recipe Lemon Dressing
  • Pour the dressing over the salad and gently toss until everything is evenly coated. Taste and adjust salt or lemon as needed. Fold in the vegan feta.
    ¼ tsp fine salt, ⅛ tsp black pepper, ¼ cup crumbled vegan feta
  • Serve immediately, or refrigerate the dressed salad for 1-2 hours to marinate.

Recipe notes

Adjust salt to taste. Canned beans have varying sodium levels. 

Nutrition

Serving: 0.25 of recipeCalories: 369kcalCarbohydrates: 47gProtein: 10.4gFat: 15gSaturated Fat: 2gFiber: 10.6g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Main Course
Cuisine Mediterranean-Inspired

© Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

a speckled plate with a Mediterranean inspired white bean salad tossed in lemon dessing.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

a graphic with images of the dense bean salad with text that reads 'herby lemon white bean salad'.
pin this to Pinterest!

More Recipes to Try

Warm Kale Salad with Maple Dressing

Maple Roasted Butternut Squash and Apple Risotto

Crispy Vegan Hot Honey Tofu with Avocado Mango Salad

Vegan Sweet Potato Chickpea Buddha Bowl

Categories:

, , , , , , , , ,

Leave a Reply

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

Recipe Rating





5 from 1 vote (1 rating without comment)

Even More Recipes You'll Love...