Marinated White Bean Side Salad with Olives
Once you try this quick marinated white bean salad, you’ll want to make it every single week! Tossed with thinly sliced red onion, garlic, parsley and a juicy lemon dijon vinaigrette, this simple side salad is so flavourful you’ll crave it (seriously!). Inspired by Portuguese-style white bean salad, we keep it plant-based with green olives standing in for the buttery, brininess of the tuna. Takes just 10 minutes to prep, and it keeps super well, so you can eat it for lunch all week, or bring it to the party!

Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
Um, I’m not sure if you noticed, but we love a bean around here. I mean, I am a gut health dietitian…but/and/also, I grew up eating them so they’re in my blood as much as olive oil and kale. And this simple marinated white bean salad was inspired by a classic Portuguese white bean salad but with a few (very me) twists.
I chose castelvetrano olives as a stand in for the buttery, brininess of tuna so it’s totally plant-based. And I couldn’t resist marinating the white beans in my fave lemon dijon vinaigrette because it’s just SO dang flavorful it will make you crave beans. Because getting you to eat beans every single day is, like, my number one goal in life.
Bean salads are a go-to move for me because they’re packed with filling fiber and protein, and they keep so well. Something I’ve learned (the hard way, ha!) is that having a few healthy things prepped in the fridge makes it a LOT easier to eat well when life gets busy.
You can whip these marinated white beans up in just 10 minutes of hands on time. It’s a great base for a quick lunch – with some sliced veggies and my creamy dill dip – or bring it to a picnic or BBQ. There’s no feta, so it holds well at room temperature.
Looking for even more fun + flavourful plant-based recipes? Grab a copy of my cookbook, Plant Magic!
A couple of tips to help you fall in love with this marinated white bean side salad
You can use any white bean you like, but the type of bean you use is gonna change the texture of the salad. Some, like navy beans, are very soft and starchy, so they create more of a thick + creamy texture when marinated. I prefer butter beans, or black eyed peas (the traditional Portuguese pick) because their firmer texture doesn’t break down so the salad stays juicy.

Also, you can technically eat this salad right away, but I highly recommend letting it marinate for 30 minutes for the flavour to come together.


Nutrition Corner: along with antioxidants from the parsley and alliums, each side dish serving (about ½ cup) of this white bean salad contains about 7g protein and 6g fiber!!
More yummy bean salads:
- 15 Minute Herby Bean Salad
- 20 Minute Cold Lentil Salad with Herbs
- Greek-ish Chickpea Salad with Creamy Balsamic Dressing
- 30 Minute Quinoa Lentil Salad with Kale

Marinated White Bean Side Salad with Olives
Ingredients
- 2 14 ounce cans white beans, I prefer butter beans or black eyed peas
- ¼ cup thinly sliced red onion, about ¼ small onion
- 2 cloves garlic, micro grated or crushed
- ½ packed cup curly parsley
- ½ cup pitted Castelvetrano olives, sliced or torn with fingers
- 1 batch Fresh Lemon Dijon Vinaigrette
Instructions
- Combine ½ the dressing, garlic and onion in the bottom of a salad bowl, while you prep the rest of the ingredients.
- Add the white beans, parsley and olives to the salad bowl, toss, and let marinate for at least 30 min. Taste and drizzle with as much of the remaining dressing as you like!




10 Comments on “Marinated White Bean Side Salad with Olives”
This salad is delicious! I added a little maple syrup to the dressing. My husband also likes it so will make it again and again!!
I am so glad you like the bean salad, Kathy! Thank you for taking the time to leave a rating and review 🙂
I made this for a gathering later this afternoon and added one small can of chunk light tuna to it for added protein and flavor. The dressing is amazingly simple and delicious. I took a small bite before it had time to chill and the flavors are already delicious.
You know me, I’m all about making it your own… So glad you like it!
I used the black-eyed peas (as you say, nice and firm) and it was quick and really tasty. Love that dressing!
Love that you used black-eyed peas! Thanks for leaving a rating and review, Anita 🙂
Loved the White Bean Salad with buttery beans and the ecommended Lemon Dijon dressing! Simple preparation and delicious!
Not particularly keen on parsley, I substituted lacanto kale. It worked well after removing veins, tearing into smaller pieces and marinating in the lemon dressing. Thank you!
Finely chopped kale is an awesome substitute! So glad you liked the bean salad, Virginia.
As soon as the recipe came in to my inbox, I made it so that it would be ready for dinner. I took it up another notch and added crumbled tofu to it to bump up the protein. It is absolutely delicious. The dressing really does make it. So simple and I get those beans in. I made some homemade gluten free flatbread yesterday that will accompany this dish beautifully. Thank you so much for a fantastic recipe. I am looking forward to dinner in a few hours.
I LOVE the idea of bumping up the protein with crumbled tofu, my tofu feta could work too! SO glad you like it, Kibby 🙂