If I had to choose a favorite butter bean recipe, it would be this heavenly marinated butter beans recipe. Think creamy butter beans, paired with pickled red onion, olives, roasted red pepper, and artichoke hearts, tossed in a spicy olive and lemon marinade. Like, what more could you want?
This dish is the perfect “pull all the canned stuff out of your pantry and prep lunch” type of recipe. In other words, it heavily relies on canned and jarred items like beans, roasted red peppers, artichoke hearts, etc.
Which makes it the perfect lazy lunch or make-ahead meal. It tastes so good all on its own or paired with toasted sourdough bread.
Plus, like most of my recipes, this marinated butter bean salad is high in both protein and fiber, with 10g of protein and 13g of fiber per serving (it serves 3).
Ingredients You’ll Need For These Marinated Butter Beans
Here’s everything you’ll need to make these fabulous marinated butter beans!
- Butter beans: I highly recommend Strianese canned butter beans (also labeled as fagioli bianchi di spagna); they taste amazing!
- Red onion
- Green olives: Get pitted green olives if you can.
- Jarred roasted red peppers
- Jarred artichoke hearts
- Lemons: You’ll need both the juice and zest.
- Extra virgin olive oil
- Honey or maple syrup
- Garlic: While I recommend using fresh garlic for this dish, you can opt to use 1/4 tsp garlic powder instead to save on prep time.
- Spices: Including cumin, cayenne pepper, and red pepper flakes.
- Kosher salt
- Fresh dill
- Fresh parsley
A Few Quick Notes
Just a few quick tips for making these easy marinated butter beans.
- Don’t worry too much about measurements, except for the marinade. Add more beans; add more artichokes; omit the olives; make this recipe your own. The marinade is the only key portion of this recipe that you need to accurately measure.
- Let the beans marinate for at least 10 minutes, but the longer the better. Not only will the beans absorb some of the marinade, but it’ll also help quick pickle the onions and olives. And who doesn’t like sweet pickled red onions?
- If you like spice, toss in some chopped peperoncini peppers. Or any type of chili pepper for added spice.
Serving Suggestions
I highly recommend spooning the marinated butter beans over crispy toasted sourdough – it’s the perfect quick and easy lunch. Or you can simply enjoy the beans on their own. Because they’re just that good.
Store any leftovers in a glass tupperware in the fridge for up to 5 days!
Even More Bean-Focused Recipes
- Roasted Red Pepper & Chickpea Salad
- Spicy Roasted Chickpea Salad
- Vegan Butter Chicken w/ Chickpeas
- Cozy Dal Makhani
So excited for you to make this!
PrintMarinated Butter Beans
- Prep Time: 15 minutes
- Sit Time: 30 minutes
- Total Time: 45 minutes
- Yield: 3 servings 1x
- Category: Dinner
- Cuisine: American
Description
Think creamy butter beans, paired with pickled red onions, olives, roasted red peppers, and artichoke hearts, tossed in a spicy olive and lemon marinade. Like, what more could you want? Plus, this dish is high in both protein and fiber!
Ingredients
Beans & Veggies
- 1 can (about 14 oz or 400 g) butter beans, drained and rinsed
- 1/2 small red onion, thinly sliced
- 1/2 cup (about 20) green olives, roughly chopped
- 1 jarred roasted red pepper, roughly chopped
- 6–7 jarred artichoke hearts, halved
- 1/2 cup fresh dill, minced and loosely packed
- 1/2 cup fresh parsley, minced and loosely packed
- 1 lemons worth of zest
- 1 tsp kosher salt, plus more as needed
Spicy Marinade
- 1/4 cup lemon juice
- 1/4 cup extra virgin olive oil
- 1 tbsp honey or maple syrup
- 1 clove garlic, finely minced
- 1 tsp red pepper flakes
- 1/4 tsp cumin
- 1/4 tsp cayenne pepper
Instructions
- Add the butter beans, sliced red onion, chopped olives, red pepper, artichoke, dill, parsley, lemon zest, and salt into a large serving bowl. Set aside.
- In a saucepan, add the lemon juice, olive oil, honey, garlic, red pepper flakes, cumin, and cayenne pepper. Place on the stovetop, and heat on medium-high heat, whisking occasionally. Once the marinade starts to froth and bubble, take it off the heat.
- Pour the marinade over the bowl and toss to combine. Let the marinated beans sit for at least 10 minutes before serving, although 30 minutes is ideal.
- Enjoy on toasted sourdough, or just on its own. Store the leftovers in an airtight glass container in the fridge for up to 5 days.
This recipe is so delicious. Well worth making!
Yaaay, so happy you liked it!!
Made this tonight for dinner – delicious!! Love the little bit of heat from the marinade and served over sourdough is simply joy! Will serve the leftovers over salad greens with a slice of toasted sourdough because I have greens to use. So yummy
So happy you liked it Amanda!! Thank you so much for leaving such a lovely review!!
Just excellent. Made a double batch for dinner and hubs also loved this. Have just recently begun plant based eating and your recipes are so good. Learning a lot from you. So happy I found you on TikTok. Thanks so much!
Awww made my day to read this, so happy you both liked this recipe. And thank you so much for the lovely review Nancy! 🙂
YUMMY! I don’t often come back to a recipe to simply leave a review…however, I just had to come back here to leave 5 stars. OMG! This is so good! I made it as written. I’m eating this on some Melba toast as I’m writing this.. Delicious! Thank you!
Awww tysm for taking the time to leave such a lovely review Doreen, appreciate it so SO much!! 🫶🏼
Fantastic recipe! It was so easy to make and delicious. Thx for sharing it.
Yaaay!! So happy you liked it!
Best bean salad! I cut down on the red pepper flake, for personal preference, but followed the recipe otherwise. It’s the best for meal prepping lunch for the week.
Yesss, love meal-prepping it every Sunday for the week!! So happy you liked it Daisy!
This was the perfect work lunch. So flavorful. Thank you!
Sooo happy you liked it, thank you SO much for leaving a review!
Whoa this is flavorful and easy to make!! I added lemon ricotta as a spread but not needed.
Ah so happy you liked it!! Thank you so much for leaving a review! 🙂
Very tasty! I skipped the artichoke and cayenne the second time I made it and like it even more! Perfect with a tin of sardines!
GENIUS to pair this with sardines (sounds so good)!! Thank you so much for leaving a review, appreciate it 🙂
How many servings does this make? I live alone a widow, but I’m trying to do more plant based cooking and this looks delicious but I don’t wanna have enough for 10 people.
I typically make this for just myself as well and it lasts me about 3-4 meals. So if you wanted just to have it once, I’d halve the recipe.
This recipe has become a favorite of mine that I make a double batch of every few weeks. Wanted to come back here to mention that I recently made it with the grilled green olives from Trader Joe’s. Highly recommend giving those a try in it! 🙂
Running to Trader Joe’s to make this with grilled green olives – GENIUS!!!
Recipe was so delicious! I used fresh red bell pepper sliced finely because that is what I had on hand. I also slightly decreased the cayenne and red onion to suit my spice tolerance 🙂 Would make this one again for sure, and it tasted just as good if not better the next day.
So happy you liked it Steph – agreed that is tastes better the next day once everything has a chance to marinate!!
So delicious! Hubby asked for seconds. Lol. Said he would buy it at a restaurant. His highest praise.
Made my day – so happy you both liked it!!
Beautiful and simple! Loved the subtle heat from the red pepper flakes and all the flavours from the marinade made it sing! This would be great for a pot luck and will be a regular for my lunchtime meal prep. Thanks for the recipe!