• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
BetterFoodGuru
  • Home
  • About
  • Recipes
    • Appetizers and Dips
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Salads
    • Soups & Stews
    • Dessert
    • 30 Minutes or Less
  • Essential Links
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Contact
  • About
  • Links
  • Privacy Policy
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Easy Mediterranean Dense Bean Salad with Olives

    February 19, 2025 by Sara Tercero

    Jump to Recipe Print Recipe

    Packed with beans, veggies, and simple, fresh flavors, this Mediterranean dense bean salad recipe offers all the plant-based protein and fiber to keep you energized for hours. Just throw it all in a bowl, let the flavors come together, and serve with a hunk of crusty bread or over your favorite greens. It makes a great side dish for entertaining but is satisfying enough to keep in your fridge for the easiest summer lunches ever!

    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?

    Are they made with dense beans or something? The phrase is a little bit confusing but basically, dense bean salads are bean-heavy salads with 2-3 types of beans in one dish. The phrase first popped up on social media in 2024 from TikTok creator Violet Witchel. Although the name is new, it's not a new concept. 

    Many of us have been making and enjoying bean salads for years.

    Instead of trying to fill yourself with lots of greens, dense bean salads prioritize the most satiating and filling ingredients: beans and veggies. 

    Canned beans are an excellent source of fiber and offer plenty of protein, and they're also incredibly cheap and budget-friendly. Pair them with lots of veggies (for more fiber and essential nutrients), olives, and a simple vinaigrette dressing for heart-healthy fats, and you have the easiest vegan main dish of all time. 

    They're fantastic for meal prepping since you just dump everything together and keep them in the fridge. Then you can serve them cold with some bread and fresh lemon juice. That's all you really need.

    Plus, there are infinite flavor combinations. For this Mediterranean-style dense bean salad, we're going to use lots of summery produce, olives, and a simple garlicky dressing, but beans are like a blank slate and can take on so many different flavors. Be sure to check out my favorite vegan bean salads below to find a few new favorites!

    Why you’ll love this Mediterranean Bean Salad

    • Loaded with fresh vegetables and flavor
    • Great way to prep for lunches without having to cook a single thing
    • Inexpensive and incredibly filling
    • Perfect way to serve more veggies and fiber to the whole family
    • Easy, refreshing option for the hot summer months
    • Serve it over greens for filling salad bowls or spoon it over bread for a summery option
    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

    You really don't need much to add bold flavor and lots of color to this simple salad. We're mostly using simple ingredients and everyday pantry staples. Just be sure to add as many fresh veggies as you can. They'll help fill you up and add such a refreshing flavor.

    • Veggies - Focus on the freshest summer veggies, like cherry tomatoes, garden cucumber, and celery.
    • Beans - These are the heart of this whole dish. I used chickpeas and cannellini beans, but you can easily substitute pinto beans, black beans, or whichever beans you prefer. Just be sure to rinse any dark beans well to keep the color from bleeding.
    • Kalamata and manzanilla olives - I almost always mix these two together in recipes because they add color and two different flavors. Plus, olives are a great source of healthy fats.
    • Olive oil - To help create a simple dressing to coat the beans and veggies.
    • Minced garlic 
    • Salt and black pepper 
    • Crushed red pepper - For a little spice to wake everything up.
    • Fresh basil - Fresh herbs make a world of difference. Basil is great here, but you can also try fresh parsley or even cilantro. 
    • Lemon juice - This adds just enough acidity to brighten everything up, but you can also use your favorite vinegar, like white balsamic.
    • Baguette - If you're gluten-free, feel free to skip this, but I love eating this marinated bean salad on a slice of crusty bread. Seriously good.
    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

    It really doesn't get easier than this - simply mix everything together and serve!

    • In a large bowl add tomatoes, cucumbers, beans, celery and chickpeas, olives, olive oil, lemon, salt, garlic, crushed red pepper and basil. Mix well.
    • Serve with sliced baguette or over a bed of salad greens. 

    Storing Suggestions

    Keep the leftover salad in an airtight container in the fridge for 2-3 days.

    Tips for Making the Best Dense Bean Salads

    • Load up on veggies. Consider the tomatoes, celery and cucumber the starting place. There are so many other veggies you can add to make it your own, like sliced red onion, minced bell peppers, artichoke hearts, and more.
    • Add cheese. The simple Mediterranean flavors in this recipe pair perfectly with vegan feta cheese. 
    • Add a little sweetness. If you prefer a slightly sweeter flavor profile, consider using balsamic vinegar instead of lemon or add a small drizzle of maple syrup.
    • Bulk up. Instead of focusing on just beans and veggies, you can also add some cooked grains, like brown rice, farro, or even your favorite pasta. There are no rules here - make this salad however you'd like!

    FAQs

    Which beans are best for dense bean salads?

    Any cooked bean that you enjoy eating will work. I typically use canned beans since they're ready to eat and require no extra cooking. Although beans have a mostly neutral, slightly nutty, creamy flavor, I often use garbanzo beans and white beans, like cannellini beans. However, that's not a rule. Kidney beans and black beans can be wonderful, too. Don't overthink it - just use what you like.

    Can you make bean salads ahead of time?

    Yes, and I actually recommend it. The longer the beans and veggies sit in the dressing, the better they'll taste. The salad really benefits from having a little time to bring the flavors together. Just keep the leftovers covered in the fridge and enjoy within 2-3 days. 

    Do you have to cook canned beans before eating?

    Nope! Canned beans are shelf-stable and ready to serve. It's best to rinse and drain them first, but they're fully cooked and can be eaten cold right out of the can.

    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 with others!

    Craving more? Explore all of my free ebooks or come hang out with over 1 million other plant-based foodies on Instagram!



    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 recipe offers all the plant-based protein and fiber to keep you energized for hours. Just throw it all in a bowl, let the flavors come together, and serve with a hunk of crusty bread or over your favorite greens. It makes a great side dish for entertaining but is satisfying enough to keep in your fridge for the easiest summer lunches ever!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    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 add tomatoes, cucumbers, beans, celery and chickpeas, olives, olive oil, lemon, salt, garlic, crushed red pepper and basil. Mix well.
    • Serve with sliced baguette or over a bed of salad greens.
    • Enjoy within 2-3 days.

    Nutrition

    Calories: 366kcalCarbohydrates: 56gProtein: 15gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gSodium: 1220mgPotassium: 447mgFiber: 11gSugar: 5gVitamin A: 444IUVitamin C: 27mgCalcium: 166mgIron: 5mg
    Keyword dense bean salad, mediterranean bean salad, vegan bean salad
    Tried this recipe?Let us know how it was!
    « Puttanesca Pasta Salad
    Creamy Vegan Roasted Pepper Pasta with Crispy White Beans »

    Primary Sidebar

    About BetterFoodGuru

    image Sara Tercero

    Hi, I am Sara Tercero, the Chef behind BetterFoodGuru. It is my mission to prove that plants are delicious and to help others cook and eat their way to health and happiness. My recipes are inspired by global flavors and my love for eating the rainbow. Reach out on social media or leave a review with feedback!

    Categories

    Check Out These Recipes

    collage image of different cold vegan salad recipes that reads "no cook salads" with images of strawberry feta salad, watermelon salad, cucumber salad, street corn slaw, and more.

    Beat the Heat: 25 No Cook Salads for Easy Summer Meals

    collage image of cooling vegan summer salads like cucumber salads, fruit salsa, tomato salad, and more.

    27 Refreshing Vegan Summer Salads to Keep You Cool

    collage image of different vegan bbq salads like pasta salad, potato salad, kale salad, slaws, and more, all to take to summer BBQs.

    25+ Summery Vegan Salads to Bring to Your Next BBQ

    Copyright © 2025 Better Food Guru | Privacy Policy

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience

    Advertising.


    This Site is affiliated with CMI Marketing, Inc., d/b/a Raptive (“Raptive”) for the purposes of placing advertising on the Site, and Raptive will collect and use certain data for advertising purposes. To learn more about Raptive’s data usage, click here: https://raptive.com/creator-advertising-privacy-statement/

     
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT