Mediterranean White Bean and Olive Salad with Lemon Herb Dressing

Packed with beans, fresh vegetables, and simple Mediterranean flavors, this Mediterranean dense bean salad is full of plant-based protein and fiber to keep you energized for hours. Toss everything in a bowl, let the flavors meld, and serve with crusty bread or over greens. It works well as a vibrant side for entertaining and is sturdy enough to keep in the fridge for quick summer lunches.

overhead view of a white serving bowl holding a dense bean salad made with two types of canned beans, cucumber, tomato, celery and olives in a simple lemon and olive oil dressing.

What are Dense Bean Salads?

Dense bean salads are simply bean-forward salads that combine two or three types of beans with vegetables and a light dressing. The term gained popularity on social media in 2024, but the idea is timeless: skip the greens as the main filler and rely on beans and vegetables for a satisfying, nutrient-dense dish.

Canned beans are convenient, affordable, and a great source of fiber and protein. When paired with crunchy vegetables, briny olives, herbs, and a lemony olive oil dressing, they make a filling vegan main or a hearty side. These salads are ideal for meal prep — mix and refrigerate, then serve chilled with bread or on top of lettuce for a quick meal.

Beans are a neutral base that take on many flavor profiles. This version leans Mediterranean with summery produce, olives, garlic, and fresh basil, but you can easily adapt the ingredients to suit your pantry and taste.

Why you’ll love this Mediterranean Bean Salad

  • Bright, fresh vegetables and bold Mediterranean flavors
  • No cooking required — great for easy meal prep
  • Budget-friendly and very filling
  • An easy way to boost veggies and fiber for the whole family
  • Refreshing and light for hot weather
  • Versatile: serve over greens for a bowl or on bread for a summery open sandwich
horizontal photo of a white serving dish with a bean salad made with cannellini beans and chickpeas with olives and summer vegetables like cherry tomatoes, cucumber, celery, and fresh basil.

Salad Ingredients

This salad uses everyday pantry staples and seasonal vegetables. Use the freshest produce you can for the best texture and flavor.

  • Veggies — Cherry tomatoes, garden cucumber, and celery are excellent; add red onion or bell pepper if you like.
  • Beans — Canned chickpeas and cannellini beans are used here, but pinto, black, or kidney beans all work. Rinse darker beans well to avoid color bleed.
  • Kalamata and manzanilla olives — A mix adds both color and contrasting briny flavors.
  • Olive oil — Forms the base of the dressing and adds healthy fats.
  • Minced garlic — For a simple savory lift.
  • Salt and black pepper — Season to taste.
  • Crushed red pepper — Optional, for a touch of heat.
  • Fresh basil — Or parsley or cilantro, chopped.
  • Lemon juice — Brightens the salad; white balsamic can be used instead if preferred.
  • Baguette — For serving; omit if you need a gluten-free option.
a white serving dish holding a vegan dense bean salad with Mediterranean seasonings and vegetables next to sliced French bread and serving utensils.

How to Make Mediterranean Dense Bean Salad

Preparation is quick: combine, toss, and serve.

  • In a large bowl, combine cherry tomatoes, cucumber, beans, celery, olives, olive oil, lemon juice, minced garlic, salt, crushed red pepper, and chopped basil. Mix well so everything is evenly coated.
  • Serve chilled or at room temperature with sliced baguette or over salad greens.

Storing Suggestions

Store leftovers in an airtight container in the fridge for 2–3 days. The flavors often improve after a few hours as the dressing soaks into the beans and vegetables.

Tips for Making the Best Dense Bean Salads

  • Load up on veggies. Treat the tomatoes, cucumber, and celery as a base and add extras like red onion, bell pepper, or artichoke hearts.
  • Add cheese. Vegan feta or a crumbly cheese complements the Mediterranean flavors nicely.
  • Add a touch of sweetness. Swap lemon for balsamic or add a small drizzle of maple syrup if you prefer a sweeter balance.
  • Bulk it up. Stir in cooked grains like farro, brown rice, or pasta for a heartier meal.

FAQs

Which beans are best for dense bean salads?

Use any cooked beans you enjoy. Canned beans are convenient and ready to eat—garbanzo (chickpeas) and white beans like cannellini are classic choices, but kidney, black, or pinto beans are all fine. Choose what you like and rinse canned beans before using.

Can you make bean salads ahead of time?

Yes. In fact, making the salad a few hours ahead improves the flavor as the dressing marinates the beans and vegetables. Keep it refrigerated and consume within 2–3 days.

Do you have to cook canned beans before eating?

No. Canned beans are pre-cooked and safe to eat straight from the can after rinsing and draining. They’re ideal for quick salads like this one.

More Dense Bean Salad Recipes

  • Southwest Quinoa and Bean Salad
  • Kale and Bean Salad
  • White Bean and Farro Salad
  • Vegan Power Caesar with Lentils
  • Chickpea Tahini Salad
logo for better food guru vegan food blog.

Love this recipe? Drop a comment below to share your experience. Craving more? Explore the site for additional plant-based recipes and resources.

overhead view of a white serving bowl holding a dense bean salad made with two types of canned beans, cucumber, tomato, celery and olives in a simple lemon and olive oil dressing.

Mediterranean Dense Bean Salad

Packed with beans, veggies, and simple, fresh flavors, this Mediterranean dense bean salad offers plant-based protein and fiber to keep you energized. Toss and serve with crusty bread or over greens for an easy, satisfying meal.
No ratings yet
Print Recipe
Pin Recipe

Prep Time
10 minutes
Total Time
10 minutes

Course Main Course, Salad, Side Dish
Cuisine Mediterranean

Servings 5 servings
Calories 366 kcal

Ingredients

  

  • 2 cups cherry tomatoes cut in half
  • 1 large garden cucumber cut in half moons
  • 1 stalk celery chopped small
  • Large handful fresh basil chopped
  • 15 oz can chickpeas drained
  • 15 oz can cannellini beans drained
  • 10 pitted kalamata olives sliced
  • 10 stuffed manzanilla olives sliced
  • 2 tablespoons olive oil
  • 2-3 cloves garlic minced
  • ½ tsp salt
  • 1 pinch crushed red pepper
  • Black pepper to taste
  • 1 baguette sliced
  • 1 lemon juiced

Instructions

 

  • In a large bowl, combine tomatoes, cucumbers, beans, celery, olives, olive oil, lemon juice, salt, minced garlic, crushed red pepper, and basil. Mix until evenly coated.
  • Serve with sliced baguette or over a bed of salad greens.
  • Store leftovers covered in the refrigerator and enjoy within 2–3 days.

Nutrition

Calories: 366kcal
Carbohydrates: 56g
Protein: 15g
Fat: 11g
Fiber: 11g

Keyword dense bean salad, mediterranean bean salad, vegan bean salad

Tried this recipe?Let us know how it was!