This pasta e fagioli is my family’s 3rd generation absolute favorite version of the traditional Italian dish. It’s pasta and beans (literally, pasta e fagioli) and bacon in a hearty, scoopable, comfort food, non-soup form.

Pasta e Fagioli

To this day, I can name a handful of distinct meals from my childhood that will forever be burned in my memory. Chicken parmagiana. Sausage and pepper pasta. Turkey chili. Spaghetti with dad’s Sunday gravy.

And this pasta e fagioli. Time, place, people and conversations immediate come back to me when I think of them. They are the meals my family and I reminisce about.

What is Pasta e Fagioli?

In Italian, pasta e fagioli, literally means pasta and beans.

Some versions of pasta e fagioli are made as a soup. Others, are more like my family’s version. Thick, rich, and scoopable.

Pasta e Fagioli

Is Pasta e Fagioli Soup?

Now the truth is, if you ask 20 Italians about their family’s pasta e fagioli recipe, you’ll get 20 different versions. It’s just one of those meals that is so adaptable.

And oftentimes, you’ll see it in a soup form.

This recipe however, is not a soup. It’s pasta and beans made into a hearty, scoopable, comfort food.

Pasta e Fagioli

Pasta e Fagioli Ingredients

Here’s the basic grocery list for this pasta e fagioli. Be sure to scroll down to the recipe card below for the full list of Ingredients!

  • Bacon
  • Onions
  • Garlic
  • Marinara sauce
  • Dried oregano
  • Cannellini beans
  • Parmesan cheese
  • Ditalini pasta

Chopped bacon, onions, and garlic are the base. Marinara sauce – either store-bought or leftover homemade sauce if you have it – and oregano are added and then a can of cannellini beans, grated hard Italian cheese (parmesan, pecorino-romano, etc.), and cooked ditalini (tiny tube pasta shapes) are mixed in and heated through.

It’s just that easy!

Pasta e Fagioli

My mom learned how to make this from my dad’s mom (my Italian grandma, not the booze balls grandma) sometime in the 70s or very early 80s before she passed away and this is still the exact same version.

Swaps and Substitutions

Unlike so many of the recipes on this site, I don’t recommend you make changes to the ingredients.

I’ve tried swapping the bacon for pancetta and adding fresh herbs like thyme and basil but there’s really no need to deviate from the original recipe.

It’s just been the perfect recipe as-is all of these years. And in fact, the addition of pancetta was just terrible!

What To Do with the Leftovers

This pasta e fagioli is GREAT as leftovers when stored in an airtight container in the fridge. Sometimes it’s even better on the second day!

However, the pasta does tend to soak up quite a bit of the sauce when refrigerated. So…PRO TIP time!

PRO TIP: I always keep some extra sauce on hand to stir into the pasta before I reheat it.

Pasta e Fagioli

This pasta e fagioli is one of those meals that I can make with my eyes closed and it’s one that I’ll never stopped making. Not with the memories it always brings back.

Pasta e Fagioli in a blue bowl.

Pasta e Fagioli (Pasta and Beans)

Yield: 6 to 8 servings
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

As one of my family's oldest living recipes, this Pasta e Fagioli recipe is a thick, hearty, scoopable pasta dish. It's made with bacon, marinara, tiny tube pasta called ditalini, cannellini beans, onions, and garlic. Made in 30 minutes, it's always huge hit!


  • 6 to 8 oz bacon, chopped into ½-inch pieces
  • 1 medium onion, small diced
  • 3-4 cloves garlic, minced (about 2 tbsp)
  • 1 tbsp extra-virgin olive oil (if needed)
  • 1 ½ (20- to 24-ounce) jars marinara sauce (any kind basic variety - marinara, with basil, etc.) or an equal amount of homemade sauce
  • 2 tsp dried oregano
  • ½ cup grated, shredded, or shaved parmesan or pecorino-romano cheese, plus extra for serving
  • 1 (15 ½-ounce) can cannellini beans (white beans), rinsed and drained
  • 1 lb ditalini pasta or other small tubular pasta shape


  1. In a large sauce pot or Dutch oven (at least 4 quarts), cook the bacon over medium-low heat until it starts to brown but isn't crispy yet. Increase the heat to medium and add the onions and garlic, season with salt and pepper, and add a drizzle of olive oil if the bottom of the pot seems a little dry. The salt will draw some of the liquid out of the onions but if there isn't enough fat from the bacon (which happens sometimes), the oil will prevent sticking and burning. Cook the mixture until the onions are translucent, about 5-7 minutes, stirring occasionally.
  2. While the onions cook the pasta according to package directions. Drain and pop a large pot lid on top of the strainer if the pasta finishes before the bean sauce.
  3. Stir in about 20 ounces of the sauce, oregano, and beans into the onion mixture. I always swish a little hot water around in the sauce jar to clean it out and then pour the saucy water into the pot. Waste not want not. Simmer for 5-10 minutes, stirring occasionally, while the pasta cooks.
  4. Mix the cheese into the sauce and then mix in the pasta. Season with salt to taste. The dish should taste a little salty with the bacon and grated cheese.
  5. Lower the heat to low and allow the pasta to heat through the sauce for a couple of minutes, stirring occasionally to prevent it from sticking to the bottom of the pot. Serve hot with extra grated cheese sprinkled on top.


Smells Like Home old family recipe

How much do you love this recipe?

Follow Smells Like Home on Pinterest and click that little Pin button at the top of this recipe card to save this recipe and share with your Pinterest followers!

You Might Also Like:

Leave a Comment

  • Cara
    January 12, 2017 at 12:01 PM

    This sounds delicious! And as a fellow Italian, I know exactly what you mean about 20 different versions for one recipe 🙂 I cannot wait to try this-thanks for sharing 🙂

    • January 15, 2017 at 1:29 PM

      Hi Cara! Yes, so many recipes are like this, aren’t they? This one, in particular, is one of those dividing recipes – either you make/like the soup version or you make/like the non-soup form – and there’s no crossing over! 🙂 I hope you love this recipe as much as we do – please let me know how it turns out for you.

  • […] of it. I figure now’s as good a time as any to eat the second half!)  Wednesday 2/1 – Pasta e Fagioli (New recipe for the week!)  Thursday 2/2 – Chipotle chicken tacos Friday 2 /3 – […]