Puttanesca Beans with Garlic Bread

Looking for a cozy, flavorful dinner that doesn’t require hours in the kitchen? These Puttanesca Beans with Garlic Bread are about to become your new weeknight favorite! Tender white beans simmer in a rich tomato sauce with briny olives, tangy capers, fragrant garlic, and a touch of heat. Add a slice of crispy garlic bread, and you’ve got a comforting meal that tastes like something straight from an Italian restaurant.

The best part? This recipe comes together in about 30 minutes using mostly pantry staples. It’s simple enough for busy weeknights but impressive enough to serve when friends come over.

As a chef, I love recipes that turn humble ingredients into something special. This one does exactly that. The beans soak up all those bold Mediterranean flavors, while the garlic bread makes sure not a drop of that delicious sauce goes to waste.

Why You’ll Love This Puttanesca Beans with Garlic Bread

  • Quick and Easy: Ready in about 30 minutes with minimal prep and just one skillet.
  • Budget-Friendly: Canned beans, tomatoes, and pantry staples make this an affordable dinner.
  • Packed with Flavor: Kalamata olives, capers, garlic, and herbs create a bold, savory sauce.
  • Perfect for Meal Prep: The saucy beans reheat beautifully, making leftovers just as delicious.
  • Easy to Customize: Adjust the spice level, use your favorite white beans, or swap Parmesan for a vegan alternative.
  • Comforting and Satisfying: Creamy beans and crunchy garlic bread make a hearty meatless meal.

What Are Puttanesca Beans?

Puttanesca is a classic Italian-style tomato sauce known for its bold, salty, tangy flavors. Traditional pasta puttanesca often includes tomatoes, garlic, olives, capers, and sometimes anchovies.

This recipe takes inspiration from those familiar flavors but swaps pasta for creamy white beans. The result is a hearty skillet meal that’s comforting, satisfying, and incredibly easy to prepare.

The white beans absorb the tomato sauce beautifully while adding a soft, creamy texture. Meanwhile, the olives and capers bring little bursts of salty goodness to every bite.

And that garlic bread? It’s not just a side dish. It’s practically your edible spoon!

Ingredients for Puttanesca Beans with Garlic Bread

You don’t need a long shopping list to make this delicious dinner. Here’s everything you’ll need.

For the Puttanesca Beans

  • 2 tablespoons olive oil: Creates a flavorful base for sautéing the vegetables.
  • ½ white or yellow onion, finely diced: Adds sweetness and depth to the sauce.
  • 2 garlic cloves, minced: Gives the dish its irresistible garlicky aroma.
  • 3 tablespoons tomato paste: Adds a concentrated, rich tomato flavor.
  • ½ teaspoon red pepper flakes: Provides gentle warmth. Adjust according to your preference.
  • 1 (15-ounce) can fire-roasted diced tomatoes: Adds smoky, savory tomato flavor.
  • 1 cup low-sodium vegetable broth: Helps create the perfect saucy consistency.
  • 2 (15-ounce) cans white beans, drained: Cannellini, navy, or Great Northern beans work beautifully.
  • ½ cup chopped Kalamata olives: Adds a deep, briny flavor.
  • 2 tablespoons capers: Brings a bright, tangy bite.
  • ½ cup finely chopped fresh parsley: Adds freshness and color.
  • 1 teaspoon fresh lemon juice or red wine vinegar: Balances the richness of the sauce.
  • ¼ cup grated Parmesan cheese: Adds a savory, cheesy finish. Use vegan Parmesan if preferred.

For Serving

  • Garlic bread: Use your favorite homemade or store-bought version.

Chef Omar’s Tip: Cannellini beans are my favorite choice because they have a creamy texture and hold their shape well during simmering. However, any of the suggested white beans will work.

How to Make Puttanesca Beans with Garlic Bread

This recipe is wonderfully straightforward. Grab your favorite skillet, and let’s get cooking!

Step 1: Sauté the Onion and Garlic

Heat 2 tablespoons of olive oil in a large skillet over medium heat.

Add the finely diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent.

Stir in the minced garlic and cook for another 30 seconds, just until fragrant.

Be careful not to burn the garlic. Burnt garlic can make the sauce bitter, and nobody wants that surprise at dinner!

Step 2: Build the Tomato Base

Add the tomato paste and red pepper flakes to the skillet.

Stir continuously for about 1 minute, allowing the tomato paste to darken slightly.

This simple step deepens the tomato flavor and gives your sauce a richer taste.

The mixture should smell wonderfully fragrant at this point.

Step 3: Add the Beans and Puttanesca Ingredients

Pour in the vegetable broth and fire-roasted diced tomatoes, including their juices.

Add the drained white beans, chopped Kalamata olives, and capers.

Stir everything together until the beans are evenly coated in the tomato sauce.

Bring the mixture to a gentle simmer.

Step 4: Simmer Until Thickened

Reduce the heat to low and allow the beans to simmer uncovered for 10–15 minutes.

Stir occasionally to prevent sticking.

As the sauce cooks, it will thicken and develop a rich, savory flavor.

For an extra-creamy texture, gently mash a small spoonful of the beans against the side of the skillet and stir them back into the sauce.

If the mixture becomes too thick, add a splash of broth.

Step 5: Finish with Fresh Herbs and Parmesan

Remove the skillet from the heat.

Stir in the chopped parsley, fresh lemon juice or red wine vinegar, and grated Parmesan cheese.

Taste the sauce before adding any salt.

Because olives, capers, and Parmesan are naturally salty, you may not need additional seasoning.

Step 6: Serve with Garlic Bread

Prepare your garlic bread according to your favorite recipe or package instructions.

Spoon the warm Puttanesca Beans into shallow bowls and sprinkle with extra parsley or Parmesan, if desired.

Serve immediately with crispy garlic bread for dipping.

Every bite combines creamy beans, tangy tomatoes, and crunchy bread. Pure comfort food!

Chef Omar’s Tips for Perfect Puttanesca Beans

Even easy recipes have a few tricks that can take them from good to absolutely delicious.

  • Choose good-quality tomatoes. Fire-roasted diced tomatoes give the sauce a slightly smoky flavor. Regular canned diced tomatoes also work if that’s what you have.
  • Don’t skip the tomato paste step. Cooking the paste briefly before adding liquid helps create a deeper, more developed sauce.
  • Adjust the heat. Half a teaspoon of red pepper flakes creates gentle warmth. Start with less if you’re cooking for kids or anyone who prefers mild food.
  • Watch the sauce consistency. You want it thick enough to coat the beans but loose enough for dipping garlic bread.
  • Finish with something acidic. Lemon juice or red wine vinegar brightens the sauce and balances the olives and capers.

Delicious Variations to Try

One reason I love this recipe is how easily you can make it your own.

Make It Vegan

Replace the Parmesan with vegan Parmesan cheese or leave it out entirely. Use vegetable broth and vegan garlic bread to keep the whole meal plant-based.

Add Leafy Greens

Stir in a few handfuls of fresh spinach or chopped kale during the final minutes of cooking.

The greens wilt into the warm tomato sauce and add extra color and vegetables.

Make It Extra Spicy

Increase the red pepper flakes or add a small pinch of crushed chili flakes before serving.

Serve It Over Polenta

Instead of garlic bread, spoon the saucy beans over creamy polenta for another comforting Italian-inspired meal.

Try Different Beans

Cannellini beans are wonderfully creamy, but navy beans and Great Northern beans are excellent alternatives.

Puttanesca Beans with Garlic Bread served in a white bowl with creamy white beans, tomato sauce, Kalamata olives, fresh herbs, and crispy garlic bread.
Delicious Puttanesca Beans with Garlic Bread featuring tender white beans simmered in a rich tomato sauce with olives, capers, and fresh herbs. A comforting 30-minute vegetarian dinner!

How to Store and Reheat Leftovers

These saucy white beans are excellent for meal prep because the flavors continue to blend as they sit.

  • Refrigerator: Allow the beans to cool, then store them in an airtight container in the refrigerator for up to 4 days.
  • Freezer: Freeze the cooled beans in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Warm the beans in a skillet over medium-low heat, stirring occasionally. Add a splash of water or broth if the sauce has thickened too much.
  • Garlic bread: Store it separately to prevent it from becoming soggy. Reheat in the oven or toaster oven until crisp.

FAQs About Puttanesca Beans with Garlic Bread

Can I use dried beans instead of canned beans?

Absolutely! Cook dried white beans until tender before adding them to the tomato sauce. You’ll need approximately 3–3½ cups of cooked beans to replace the two cans.

Are Puttanesca Beans with Garlic Bread vegetarian?

Yes, this version contains no meat or anchovies. However, traditional Parmesan may contain animal rennet, so choose a vegetarian-certified Parmesan if needed.

Can I make this recipe ahead of time?

Definitely! Prepare the beans up to 3–4 days ahead and store them in the refrigerator. Reheat gently and prepare fresh garlic bread just before serving.

What if I don’t like olives?

You can reduce or omit the olives. The capers will still provide a tangy, savory flavor. Taste the sauce and adjust the lemon juice as needed.

Can I use regular diced tomatoes?

Yes! Regular canned diced tomatoes work perfectly. Fire-roasted tomatoes simply add an extra layer of smoky flavor.

How can I thicken the sauce?

Simmer the beans uncovered for a few additional minutes or mash some of the beans into the sauce. Both methods help create a thicker texture without adding flour.

Bring Bold Italian-Inspired Flavor to Your Table

Some of the best meals don’t require complicated techniques or expensive ingredients. They simply bring together a handful of flavorful pantry staples in a way that feels special.

That’s exactly what makes Puttanesca Beans with Garlic Bread such a wonderful recipe.

With creamy white beans, a rich tomato sauce, briny olives, and crispy garlic bread, this easy skillet dinner delivers comfort and bold flavor in every bite.

Whether you’re cooking a quick weeknight meal, preparing lunches ahead of time, or serving friends something delicious, this recipe deserves a place in your regular rotation.

More Delicious White Bean Recipes You’ll Love

If you enjoyed these Puttanesca Beans with Garlic Bread, there are plenty of other comforting, flavorful recipes to explore! Whether you’re craving creamy beans, rich tomato sauces, or easy Mediterranean-inspired dinners, these delicious dishes deserve a spot on your weekly menu.

  • White Bean and Pesto Bake – A cozy, flavorful white bean dish with delicious pesto flavors, perfect for an easy weeknight dinner.
  • Creamy Tomato White Bean Stew – Love rich tomato sauces? This hearty white bean stew is another comforting option for busy evenings.
  • Creamy Lemon Garlic Butter Beans – Tender butter beans with bright lemon and savory garlic flavors make this a delicious choice for bean lovers.
  • Moroccan Stewed White Beans (Loubia) – Discover another wonderful way to enjoy white beans with this hearty, aromatic Moroccan-inspired dish.

⭐ Loved this Puttanesca Beans with Garlic Bread recipe? We’d love to hear from you! Leave a 5-star rating in the recipe card below if you enjoyed it, and share your experience in the comments. Your feedback helps other home cooks discover delicious recipes and supports our kitchen at PulseRecipes.com!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of Puttanesca Beans with Garlic Bread featuring creamy white beans, Kalamata olives, rich tomato sauce, and fresh herbs in a skillet.

Puttanesca Beans with Garlic Bread


  • Author: Omar
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Creamy Puttanesca Beans with Garlic Bread is an easy Italian-inspired vegetarian dinner made with tender white beans simmered in a rich tomato sauce with Kalamata olives, capers, garlic, and fresh herbs. Ready in just 30 minutes, this comforting one-pan meal is perfect for busy weeknights and tastes delicious with crispy garlic bread.


Ingredients

Scale

For the Puttanesca Beans

  • 2 tablespoons olive oil

  • ½ white or yellow onion, finely diced

  • 2 garlic cloves, minced

  • 3 tablespoons tomato paste

  • ½ teaspoon red pepper flakes

  • 1 (15-ounce) can fire-roasted diced tomatoes

  • 1 cup low-sodium vegetable broth

  • 2 (15-ounce) cans white beans (cannellini, navy, or Great Northern), drained

  • ½ cup chopped Kalamata olives

  • 2 tablespoons capers

  • ½ cup finely chopped fresh parsley

  • 1 teaspoon fresh lemon juice or red wine vinegar

  • ¼ cup grated Parmesan cheese or vegan Parmesan cheese

  • Garlic bread, for serving


Instructions

1. Sauté the onion: Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened.

2. Add the garlic: Stir in the minced garlic and cook for 30 seconds until fragrant.

3. Cook the tomato paste: Add tomato paste and red pepper flakes. Stir continuously for about 1 minute until the tomato paste darkens slightly.

4. Add the beans and sauce ingredients: Pour in the vegetable broth and fire-roasted tomatoes with their juices. Add the drained white beans, Kalamata olives, and capers. Stir well to combine.

5. Simmer: Reduce heat to low and simmer uncovered for 10–15 minutes, stirring occasionally, until the sauce thickens. Add a splash of broth if needed.

6. Finish with fresh flavors: Remove from heat and stir in parsley, lemon juice or red wine vinegar, and Parmesan cheese. Taste and adjust seasoning if necessary.

7. Serve: Spoon the warm Puttanesca Beans into bowls and serve immediately with crispy garlic bread for dipping. Garnish with additional parsley or Parmesan if desired.

Notes

  • Best beans: Cannellini beans provide a creamy texture, but navy beans or Great Northern beans work equally well.

  • Vegan option: Use vegetable broth, vegan Parmesan, and dairy-free garlic bread.

  • Spice level: Reduce the red pepper flakes for a milder dish or increase for extra heat.

  • Thicker sauce: Mash a small portion of the beans while simmering for a naturally creamier consistency.

  • Salt: Taste before adding salt because olives, capers, and Parmesan already contain sodium.

  • Storage: Refrigerate leftovers in an airtight container for up to 4 days.

  • Freezing: Freeze the cooked beans for up to 3 months, without the garlic bread.

  • Reheating: Warm gently on the stovetop with a splash of broth or water.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: ¼ of bean mixture
  • Calories: 340 kcal
  • Sugar: 6 g
  • Sodium: 850 mg
  • Fat: 13 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 12 g
  • Protein: 16 g
  • Cholesterol: 5 mg