Mediterranean White Bean Salad

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Light, refreshing, delicious Mediterranean White Bean Salad is surprisingly hearty year-round, for a burst of fresh flavor you can enjoy without breaking the bank!

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Don’t want all the extras in a recipe post? We provide a skip to recipe button in the top left corner, as well as a clickable table of contents, just below, to help make this page easier to navigate.

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Hearty Budget White Bean Salad

I love this salad, because it uses cherry tomatoes and cucumbers – which can both be grown indoors, year-round if you have a container growing setup, or a hydroponic kit. They are both also easy to find at grocery stores year-round, so you can get fresh flavor, no matter the season.

We’re using canelenni white beans, which have a great hearty, buttery flavor that is rich and delicious, perfect with salty feta and light bright vegetables.

This salad is incredibly versatile – mix in other vegetables you have on hand like fresh broccoli or cauliflower florets, sautee some zucchini or yellow squash to add in, or stir in Perfect Sauteed Mushrooms for a meaty flavor – you can also add in Easy Baked Chicken Breasts, or Garlic Parmesan Air Fried Shrimp for more of a main dish.

I hope you love this recipe as much as we do!

 white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

How to Make White Bean Salad

To make this salad, you’ll need:

  • Lemon – lemon juice is very acidic and gives the dressing a bright taste
  • Dijon mustard – Dijon mustard is spicy and has a rich flavor because it has white wine in it. It is the main flavor for this dressing and makes it creamy.
  • Garlic – pressed garlic gives a very strong earthy flavor to this dressing. You can fine dice it if you don’t have a garlic press.
  • Italian seasoning – Italian seasoning is a mixture of classic Italian spices like basil, thyme, oregano, and marjoram. See tips and tricks below on how to mix your own.
  • Thyme – even though this has Italian seasoning you want the thyme to stand out so add a little extra.
  • Olive oil – olive oil adds fat to this dressing and bring it together so the dressing can coat the beans well.
  • Cannellini beans – use cooked, drained cannellini beans. These particular beans have a great flavor and texture and they absorb the dressing well.
  • Cucumbers – cucumbers add a nice fresh flavor and raw texture to this salad.
  • Cherry Tomatoes – halved tomatoes give a sweet pop. You can leave them whole but cutting them in half lets the dressing soak into them.
  • Feta Cheese – feta has a salty creamy flavor and is very strong. Make sure you crumble it well so you don’t get a big bite.
  • Flaky Sea Salt – Salt helps season all the ingredients in the salad.
  • Black Pepper – Pepper adds a nice spicy pepper, use salt and black pepper to taste.
  • Parsley – parsley adds a nice freshness and herbaceous bite.

Once you’ve gathered your ingredients, we will use the following method:

Assemble the dressing. In a large bowl add the lemon juice, dijon mustard, garlic, Italian seasoning, and thyme. Whisk to combine. Slowly add the olive oil as you whisk quickly so you can fully emulsify it.

Add beans and veggies. Add the beans, tomatoes, and cucumbers. Stir to coat the vegetables in the dressing. Top the salad with the feta. Season with salt and pepper. Taste and add more as needed. Top with chopped parsley and enjoy!

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Tips and Tricks for Perfect White Bean Salad

Season to taste. When you have mixed all the ingredients take time to add the salt and pepper incrementally tasting as you go. Every good chef knows, tasting your food is critical to getting that perfect blend of flavors.

Mix up the beans. If you want to mix it up try doing half pinto beans, half cannellini beans. You can use any ratio or mixture of cooked and drained/rinsed beans for different tastes and textures to this salad.

Mix your own Italian Seasoning. In a medium bowl or mason jar mix 2 tablespoons for the following dried spices: basil, oregano, rosemary, marjoram, cilantro, thyme, savory, and red pepper flakes. Store up to 6 months.


How do I store this white bean salad?

This salad can be kept in an airtight container in the fridge for up to two days. Without the feta, this salad will stay fresh for up to four days. 

What kinds of beans besides cannellini can I use?

You can use pinto, great northern, or butterbeans to this salad for a similar flavor and texture.

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Other Salad Recipes You’ll Love

If you enjoy this white bean salad, check out these recipes next!

To see all of our bean recipes click here!

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Mediterranean White Bean Salad Recipe

If you love this easy recipe please click the stars below to give it a five star rating and leave a comment! Pease also help me share on facebook and pinterest!

Follow on Instagram

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Be sure to follow me on social media, so you never miss a post!

Only have 30 minutes to get dinner on the table? Sign up for my 30 minute dinner plans direct to your inbox!
Find and shop my favorite products in my Amazon storefront here!

white bean salad in a white bowl with cucumber, tomatoes, and crumbled cheese

Mediterranean White Bean Salad

Yield: 4 servings
Prep Time: 10 minutes
Total Time: 10 minutes

This mediterranean white bean salad is a refreshing blend of tender white beans, crisp vegetables, aromatic herbs, and zesty lemon-olive oil dressing, embodying the vibrant flavors of the Mediterranean.


  • 1 lemon, juiced
  • 1 tablespoon dijon mustard
  • ½ teaspoon grated garlic
  • ½ teaspoon dried Italian seasoning
  • ½ teaspoon fresh minced thyme
  • ⅓ cup extra virgin olive oil
  • 2 (15 ounce) cans cannellini beans, drained and rinsed
  • 1 persian cucumbers, sliced into half moons
  • 1 pint cherry tomatoes, halved
  • 4 ounces crumbled feta
  • 1 tsp flakey sea salt
  • 1/4 tsp fresh ground black pepper
  • Chopped parsley for garnish


  1. Add the lemon juice, dijon mustard, grated garlic, italian seasoning, and thyme to a large bowl. Whisk to combine. 
  2. Add the olive oil slowly, whisking as you pour. Continue whisking until the dressing is fully emulsified. 
  3. Add the cannellini beans, sliced cucumbers, and halved tomatoes. Stir to coat the vegetables with the dressing. 
  4. Top the salad with crumbled feta. Taste and season with salt and pepper to taste.
  5. Garnish with chopped parsley if desired. 
Nutrition Information
Yield 4 Serving Size 1
Amount Per Serving Calories 361Total Fat 25gSaturated Fat 7gTrans Fat 0gUnsaturated Fat 17gCholesterol 25mgSodium 1169mgCarbohydrates 26gFiber 6gSugar 5gProtein 12g

Nutrition is automatically calculated by Nutritionix - please verify all nutrition information independently and consult with a doctor or nutritionist for any and all medical and diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

About Courtney

Courtney loves to share great wine, good food, and loves to explore far flung places- all while masting an everyday elegant and easy style at lifestyle blog Sweet C’s Designs. Sweet C's devoted to finding the best food and drinks you'll want to make or find, around the world!

You May Also Like

Leave a comment

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

1 Comment

  1. So happy I stumbled across this recipe – very nervous but excited to make this tonight! I’m a vegetarian but my boyfriend isn’t..and he’s dying for some scallops so I plan on making him a nice dinner tonight. I think this recipe will be perfect!