This pasta fagioli recipe turns humble beans, tender pasta, tomatoes, vegetables, and Parmesan into the kind of cozy Italian dinner I want waiting for me on a chilly evening.
It is hearty without feeling overly complicated.
And the real magic is in the cooking method.
A slow, gentle soffritto builds the flavor base, while a portion of the beans is mashed into the broth to create that naturally creamy texture without needing heavy cream. Italian versions vary from region to region, but pasta and beans remain at the heart of this comforting dish. (Great Italian Chefs)
Why This Pasta Fagioli Recipe Works So Well
I love recipes that taste like you spent hours cooking when you really didn’t.
This pasta fagioli soup delivers exactly that.
The secret is not a mountain of ingredients. It is layering them properly.
First comes the onion, carrot, and celery. Cooking these vegetables slowly in olive oil creates a classic Italian soffritto, giving the finished soup a deeper, sweeter and more rounded flavor.
Then comes garlic, tomato paste, tomatoes, herbs and beans.
The beans do double duty.
Some stay whole for that lovely creamy bite, while a few are crushed into the broth. The starch helps turn an ordinary bean soup into a thick, velvety Italian bean soup.
Finally, the small pasta cooks directly in the pot.
That means fewer dishes, more flavor and pasta that absorbs all those gorgeous tomato-and-herb juices.
This is my kind of easy pasta fagioli.
The Flavor You Can Expect
Think rich tomato broth.
Creamy cannellini beans.
Soft vegetables.
Tender little pasta shapes.
A savory Parmesan finish.
And just enough rosemary and garlic to make the whole kitchen smell ridiculously good.
The texture lands somewhere between soup and stew.
That is intentional.
Traditional pasta e fagioli has many regional interpretations, including thicker Neapolitan versions where the pasta absorbs much of the cooking liquid.
So don’t panic if yours looks thicker after resting.
That is part of the charm.
Pasta Fagioli Recipe Highlights
Serves: 6
Prep time: 15 minutes
Cook time: 35 minutes
Total time: 50 minutes
Cuisine: Italian-inspired
Category: Comfort food, soup, easy dinner
Ingredients
- 2 tablespoons extra-virgin olive oil
- 2 ounces finely diced pancetta
- 1 medium yellow onion, finely diced
- 1 medium carrot, finely diced
- 1 celery stalk, finely diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 can (14.5 ounces) crushed tomatoes
- 4 cups canned cannellini beans, drained and rinsed
- 6 cups low-sodium chicken or vegetable broth
- 1 teaspoon dried Italian seasoning
- 1 teaspoon fresh rosemary, finely chopped
- ½ teaspoon red pepper flakes
- 8 ounces ditalini or another small soup pasta
- ½ teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ cup freshly grated Parmesan
- 2 tablespoons chopped fresh parsley
- Extra-virgin olive oil, for serving
For a vegetarian pasta fagioli, simply leave out the pancetta and use vegetable broth.
The beans, vegetables and Parmesan still give you plenty of savory depth.
How To Make Pasta Fagioli
- Build the flavor base.
Heat the olive oil in a large heavy-bottomed pot over medium-low heat.
Add the pancetta and cook for 3–4 minutes until lightly browned.
Add the onion, carrot and celery.
Cook for about 8 minutes, stirring occasionally, until softened and lightly golden.
Don’t rush this step.
That gentle cooking is what gives the soup its foundation.
- Add the aromatics.
Stir in the garlic, tomato paste, rosemary and red pepper flakes.
Cook for another minute.
The tomato paste should darken slightly and become fragrant.
- Create the broth.
Add the crushed tomatoes and cannellini beans.
Pour in the broth and stir everything together.
Bring the pot to a gentle simmer.
- Create that creamy texture.
Scoop about ¾ cup of the beans and broth into a bowl.
Mash the beans with the back of a fork until mostly smooth.
Return them to the pot.
This little trick gives you a naturally thick, creamy pasta fagioli soup recipe without adding cream.
- Add the pasta.
Stir in the ditalini.
Simmer gently according to the pasta package directions, usually around 8–10 minutes.
Stir frequently.
Small pasta loves to settle on the bottom of the pot.
- Finish the soup.
Season with salt and black pepper.
Turn off the heat and stir through the Parmesan and parsley.
Let the soup stand for 5 minutes before serving.
It will continue thickening as the pasta absorbs the flavorful broth.
My Pro Tips For A Better Pasta Fagioli
1. Don’t rush the soffritto
This is probably the biggest flavor upgrade you can make.
Cook the onion, carrot and celery slowly rather than blasting them over high heat.
A properly cooked soffritto becomes sweet, aromatic and deeply savory. (Great Italian Chefs)
2. Mash some of the beans
Don’t blend the entire soup.
You still want those beautiful whole cannellini beans throughout the bowl.
Just mash a small portion to naturally thicken the broth.
It gives you the texture people often associate with an authentic pasta fagioli without making the recipe heavy.
3. Cook the pasta directly in the soup
This is where the magic happens.
The pasta absorbs the tomato, garlic, herb and bean flavors as it cooks.
It also releases starch into the broth.
The result is thicker and more satisfying than simply adding separately cooked pasta at the end.
4. Watch the liquid
Pasta keeps absorbing liquid even after you remove the pot from the heat.
If your soup becomes too thick, add ¼–½ cup of warm broth and stir.
For leftovers, you will almost certainly want another splash of broth when reheating.
5. Finish with Parmesan and olive oil
Don’t underestimate the final drizzle.
A little extra-virgin olive oil and freshly grated Parmesan add richness and make the whole bowl taste freshly finished.
Fresh parsley or rosemary adds a welcome pop of color too.
Easy Swaps And Variations
Want a lighter version?
Skip the pancetta and use vegetable broth.
Want more vegetables?
Add chopped zucchini, spinach or kale during the final few minutes.
Prefer a meatier bowl?
Brown Italian sausage before cooking the vegetables, then continue with the recipe.
For a healthy pasta fagioli soup, increase the vegetables and beans while keeping the pasta portion moderate.
You can also switch cannellini beans for borlotti beans.
And if you love a rustic texture, use a mixture of small pasta shapes rather than one single variety.
That slightly uneven, homemade feel is part of what makes this dish so appealing.
What To Serve With Pasta Fagioli
Honestly, I don’t need much.
A thick slice of toasted crusty bread is my first choice.
It is perfect for scooping up every last spoonful of the thick bean-and-tomato broth.
A simple green salad works beautifully too.
For an extra-special dinner, add roasted vegetables or a small antipasto plate.
And don’t forget the Parmesan.
A generous little shower over the top makes this Italian comfort food feel wonderfully indulgent.
Storage And Reheating
Pasta fagioli is one of those meals that gets even more flavorful after the ingredients have had time to mingle.
But there is one catch.
The pasta continues absorbing broth.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
When reheating, add a splash of broth or water before warming gently on the stovetop or in the microwave.
Stir halfway through.
If the soup has become very thick, simply loosen it gradually until it reaches the consistency you like.
You can also freeze the bean and tomato base before adding the pasta.
That is my preferred make-ahead method because freshly cooked pasta keeps a much better texture.
Nutrition Information
Approximate nutrition per serving, based on 6 servings:
- Calories: 400
- Protein: 17g
- Carbohydrates: 63g
- Fat: 12g
- Fiber: 5g
- Sugar: 7g
- Sodium: approximately 850–1,000mg
Nutrition will vary depending on the brand of beans, broth, pancetta, pasta and Parmesan used.
For lower sodium, choose no-salt-added beans and low-sodium broth, then season gradually.
Why You’ll Make This Again
There is something ridiculously satisfying about turning inexpensive pantry staples into a dinner that tastes this comforting.
That is the beauty of pasta e fagioli.
It doesn’t rely on expensive ingredients.
It relies on smart technique.
The slow-cooked vegetables create the flavor foundation.
The beans bring creaminess and plant-based protein.
The pasta makes it substantial.
Tomatoes provide brightness.
Parmesan brings everything together.
And because it all happens in one pot, cleanup stays wonderfully manageable.
The visual promise is simple: a hearty Italian dinner with creamy beans, tender pasta and rich tomato flavor.
And that is exactly what lands in the bowl.
Final Bite
This pasta fagioli recipe is cozy, affordable, filling and surprisingly easy.
It gives you that slow-simmered Italian comfort-food feeling without requiring an entire afternoon in the kitchen.
Make the soffritto slowly.
Mash a few beans.
Cook the pasta right in the broth.
Finish generously with Parmesan and olive oil.
Those small details are what take this from an ordinary pasta fagioli soup to a deeply satisfying bowl you’ll want on repeat.
Save this one for your next cold-weather dinner, cozy Sunday supper or easy weeknight meal.
And if you make it, I’d love to hear how you put your own spin on it. ❤️
