Mediterranean White Bean Salad
This is one of those recipes I make when I want something fresh and satisfying but I really don’t feel like turning on the stove. It comes together in about fifteen minutes, tastes even better the next day, and somehow manages to feel both light and filling at the same time. If you’ve never let creamy white beans hang out with lemon, olive oil, and salty feta, you’re in for a treat.
Why You’ll Love This Recipe

First off, it’s fast. No cooking required if you’re using canned beans, which means you can have this on the table faster than you can order takeout.
The flavors are bright and bold without being complicated. Lemon, garlic, olive oil, briny olives, and crumbled feta do a lot of heavy lifting here, and every bite feels like a little vacation.
It’s also endlessly flexible. Add whatever vegetables you have on hand, swap the herbs, toss in some grilled chicken if you want more protein. This salad doesn’t ask for perfection, just good ingredients and a little love.
Ingredients You’ll Need

The star of the show is white beans, and I usually reach for cannellini beans because they’re creamy and hold their shape well. Great Northern beans work too if that’s what’s in your pantry.
You’ll want good olive oil here since it really shows up in the final flavor, so don’t skimp if you can help it. Fresh lemon juice brightens everything up, and a clove of garlic (just one, finely minced or grated) adds a little kick without overpowering things.
For the veggies, I like diced cucumber, cherry tomatoes, and thinly sliced red onion. Kalamata olives bring that classic briny Mediterranean flavor, and crumbled feta cheese ties the whole thing together. Fresh parsley or dill at the end makes it taste like you actually know what you’re doing in the kitchen.
If you’re dairy-free, just skip the feta or swap in a plant-based version. No cucumber on hand? Bell peppers work great too.
Tips for the Best Results

Let the salad sit for at least ten minutes before serving, even longer if you have the time. The beans soak up all that lemony, garlicky dressing and the flavor gets so much better.
Don’t chop your onion too early if you’re sensitive to that sharp raw onion bite. Soaking sliced red onion in cold water for five minutes mellows it out nicely.
Taste before you serve. Beans can be sneaky about needing extra salt, so give it a taste and adjust right before it hits the table.
Storage and Reheating

This salad keeps beautifully in the fridge for up to four days in an airtight container, which makes it a great one to prep ahead for lunches. Honestly, I think it tastes even better on day two once everything has had time to mingle.
If you’re adding fresh herbs, I like to hold some back and stir them in right before serving so they stay bright and don’t wilt into the salad.
Frequently Asked Questions

Can I use dried beans instead of canned?
Absolutely. Just cook about a cup of dried white beans according to package directions, let them cool, and use them the same way you would canned beans.
Is this salad good for meal prep?
Yes, it’s actually one of the best meal prep salads out there since it holds up well and tastes great cold straight from the fridge.
What can I serve with this salad?
It’s great alongside grilled chicken or fish, stuffed into a pita, or just eaten on its own with some crusty bread for scooping up the dressing.
Can I make this vegan?
Definitely, just leave out the feta or use a plant-based feta alternative. Everything else in the recipe is already vegan-friendly.
product: A good citrus juicer makes quick work of squeezing fresh lemon juice, which really makes a difference in the final flavor of this salad.
Mediterranean White Bean Salad

A fresh, no-cook salad with creamy white beans, crisp vegetables, feta, and a bright lemon-garlic dressing.
Ingredients
- 2 (15 oz) cans cannellini beans, drained and rinsed
- 1/4 cup olive oil
- 2 tablespoons fresh lemon juice
- 1 clove garlic, minced
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1/4 cup red onion, thinly sliced
- 1/2 cup kalamata olives, pitted and halved
- 1/2 cup crumbled feta cheese
- 2 tablespoons fresh parsley or dill, chopped
- Salt and pepper, to taste
Instructions
- Step 1. Drain and rinse the white beans well, then add them to a large mixing bowl.
- Step 2. In a small bowl, whisk together olive oil, lemon juice, and minced garlic.
- Step 3. Add cherry tomatoes, cucumber, red onion, and olives to the bowl with the beans.
- Step 4. Pour the dressing over the salad and toss gently to combine.
- Step 5. Fold in the crumbled feta and fresh herbs.
- Step 6. Season with salt and pepper to taste.
- Step 7. Let sit for 10 minutes before serving to let the flavors meld.








