Skip to Content

White Bean Puttanesca

This hearty and bold white bean puttanesca is packed with briny capers, juicy olives, and a rich tomato base. It’s a delicious, high-protein twist on the classic Italian pasta dish – perfect with rice, pasta, or crusty garlic bread.

a pan of white bean puttanesca with olives, capers, and white beans

Puttanesca relies on simple but punchy ingredients like salty olives and briny capers to bring big flavor to the dish without the need for hours of simmering – and this bean-based version of the dish uses those same flavors but swaps out the pasta for white beans for a lower-carb alternative.

For some similar bean recipes, try these marinated white beans, these creamy lemon and basil white beans, or these spicy harissa butter beans.

Ingredient Notes

Here’s what you’ll need – full list below, but some tips first:

ingredients list for puttanesca white beans: white beans, crushed tomatoes, garlic, capers, parsley, kalamata olives, olive oil, salt, seasonings
  • White Beans: Use jarred or canned – butter beans or cannellini both work great. I’ve used cannellini beans in the photos for this recipe as I like how creamy they get!
  • Whole Plum Tomatoes: Break them up with your spoon for a chunky sauce texture. Crushed canned tomatoes will also work great.
  • Kalamata Olives: Adds that signature briny depth to your puttanesca. Try to find good quality kalamata olives for the best flavor if you can – any black olives work too.
  • Capers: Essential for that salty, slightly tangy punch. A puttanesca will also traditionally use anchovies, but obviously I’ve not used them in this dish as they’re not vegetarian!
  • Garlic + Chilli Flakes: Gives the beans warmth and fragrance – adjust the heat to your liking.
  • Olive Oil: Don’t skimp on olive oil! It’s a key flavour carrier here as we’re using such a simple list of ingredients.
  • Parsley: Fresh parsley adds brightness right at the end.
a pan of white bean puttanesca with parsley, olives, and capers

Optional Add-ins & Swaps

  • Add anchovy paste for a traditional touch (if not vegetarian)
  • Stir through some cooked pasta directly into the pan
  • Top with toasted breadcrumbs or grated hard cheese
  • Add spinach or kale for extra greens

How to Make This Italian White Bean Puttanesca

1. Infuse the Oil

Heat the olive oil in a pan over medium heat. Add the minced garlic, dried oregano, and red chilli flakes. Saute for about 5 minutes until the garlic is just turning golden and fragrant.

2. Add the Briny Ingredients

Stir in the halved olives and capers, coating them in the garlic-infused oil.

3. Simmer with Tomatoes & Beans

Pour in the whole plum tomatoes (crush them with the back of your spoon) and add the drained white beans. Stir everything together and bring to a gentle simmer.

4. Cook it Down

Let the sauce bubble away for about 15 minutes, or until the tomatoes have broken down and the sauce has thickened nicely.

Drizzle over a little extra olive oil and scatter with diced fresh parsley and an extra pinch of chilli flakes. Serve hot with rice, spaghetti, or toasted sourdough.

Chef’s Tips

  • If using canned tomatoes, you can add a pinch of sugar to balance the acidity if needed.
  • Don’t over-stir the beans while cooking – it helps keep them whole and creamy.
  • Leftovers? Mash slightly and turn into a bruschetta topping!

Storage

The white bean puttanesca keeps well in the fridge for up to 4 days in an airtight container, and gets better over time! 

This dish freezes beautifully – you can store it for up to 3 months, thaw overnight in the fridge, and reheat gently.

a tomato white bean puttanesca topped with chili flakes and parsley

FAQs

Can I use other beans?
Yes – cannellini, butter beans, or even chickpeas all work great here.

Is it spicy?
It has a little warmth from the red chilli flakes. Adjust up or down depending on your heat preference.

What’s the best way to serve this?
I love it spooned over toasted sourdough, stirred through pasta, or with lemony rice and roasted veggies on the side.

a pan of white bean puttanesca with olives, capers, and white beans

White Bean Puttanesca

Yield: 3-4 portions
Cook Time: 20 minutes
Total Time: 20 minutes

This high protein, 20-minute white bean puttanesca recipe is a delicious twist on the classic Italian pasta recipe. The mild and creamy beans balance perfectly with punchy capers and kalamata olives!

Ingredients

  • 570g jar of white beans, drained and rinsed
  • 400g can whole plum tomatoes
  • 2 garlic cloves, minced
  • 6-8 Kalamta olives, halved
  • 2 tbsp capers
  • 3 tbsp olive oil
  • 0.5tsp red chilli flakes
  • Fresh parsley, diced
  • 1 tsp dried oregano

Instructions

  1. Add your olive oil, minced garlic, dried oregano, and red pepper flakes to your pan. Cook for about 5 minutes over medium heat until the garlic is very lightly golden.
  2. Add the capers and sliced olives, stirring to combine with the garlic.
  3. Add the tomatoes and drained white beans, stir, and bring to a gentle simmer.
  4. Let the beans and tomatoes simmer for 15 minutes until the sauce has thickened and the beans are tender. 
  5. Finish the beans with a drizzle of olive oil, the diced parsley, and a sprinkle more red chilli flakes to garnish.
  6. Serve over rice, with pasta, or with garlic bread.

Notes

Traditionally, a puttanesca dish will also contain anchovies. I've omitted these as I'm vegetarian, but feel free to add in some diced anchovies when you add the olives and capers if you do eat them.

The white bean puttanesca keeps well in the fridge for up to 4 days in an airtight container, and actually gets better over time! 

This dish freezes beautifully - you can store it for up to 3 months, thaw overnight in the fridge, and reheat gently.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 318Total Fat: 12gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 0mgSodium: 595mgCarbohydrates: 41gFiber: 11gSugar: 3gProtein: 15g

Did you make this recipe?

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

Jess

Monday 24th of November 2025

I’ve made this twice (so far) and it gets thumbs up from my 2 veggie kids and even my non-veggie partner! We have it with pasta, but going to try it with garlic bread next time. Thanks so much!

Linda

Thursday 2nd of October 2025

I’m sad you still eat dairy … so did I once .. then I found out the indescribable suffering of dairy cows which is almost worse than the slaughter houses As you know these days the plant based comparisons make living a vegan life so easy I was disappointed. It made reading your great recipes difficult Linda ( vegan 40 years )

Hillary

Sunday 5th of October 2025

@By The Forkful, I'm glad you stood up for yourself and said this. You're absolutely right !

By The Forkful

Thursday 2nd of October 2025

I’m sorry you feel that way - how I eat is my choice and I don’t think a stranger on the internet has any right to attempt to shame me for my own choices.

Anna Grager

Sunday 10th of August 2025

This was so simple and easy but packed a big punch of flavour. I doubled the recipe for some meal prep, added some kale that needed to be used up, sprinkled on some Parmesan and served with crusty bread. Love!

Fi Badger

Thursday 24th of July 2025

This sounds right up my street! Made something similar last night with spaghetti, didn't think of white beans. I love your recipes & weekly planner, my eating revolves around it now. I'm 64, you're teaching this old dog new tricks!

By The Forkful

Friday 25th of July 2025

Aw thank you so much Fi, comments like this mean the world! So glasd you're finding the meal plans helpful :)

Skip to Recipe
https://by-the-forkful.kit.com/45431bcdea/index.js