Pasta fagioli soup is the ultimate Italian comfort food, a hearty “pasta and beans” masterpiece that feels like a warm hug in a bowl. This version focuses on a deeply savory, rich tomato broth infused with herbs and the salty crunch of browned pancetta crumbles.
If you are looking for a meal that balances creamy cannellini beans with perfectly al dente ditalini pasta, this is the only recipe you need. It is designed to be thick, rustic, and visually stunning, just like the authentic Italian recipes passed down through generations.
Whether you are scrolling through Pinterest for a quick weeknight dinner or looking for a meal prep hero, this Pasta fagioli soup hits every mark. Let’s dive into why this bowl is about to become your new favorite obsession.

Why This Hearty Pasta and Bean Soup Works
- Textural Harmony: The contrast between the plump cannellini beans and the bite of ditalini pasta creates a satisfying mouthfeel in every spoonful.
- Deep Umami Base: We use browned pancetta and a concentrated tomato base to ensure the broth isn’t just liquid, but a vibrant, flavor-packed sauce.
- Vibrant Finishes: A heavy hand of micro-planed parmesan cheese and a glossy swirl of extra virgin olive oil add professional-level polish.
- One-Pot Magic: Much like our Chicken Orzo Soup, this recipe minimizes cleanup while maximizing complex, slow-cooked flavor.
The Anatomy of a Perfect Pasta fagioli soup
To achieve the specific Visual Recipe Blueprint we are aiming for, every ingredient serves a culinary purpose. Do not skip the aromatics; they are the foundation of the entire dish.
The Fat: 4 oz (115g) pancetta, diced. This provides the rendered fat to sauté our vegetables and adds those essential browned pancetta crumbles for the topping. If you can’t find pancetta, thick-cut bacon is a suitable swap.
The Aromatics (Soffritto): 1 cup (150g) diced sautéed carrots, 1 cup (150g) diced celery, and 1 medium (150g) yellow onion. These must be softened until translucent to release their natural sweetness into the rich tomato broth.
The Broth Base: 2 tbsp (32g) tomato paste and 1 can (411g) crushed tomatoes. This creates that vibrant tomato and herb-infused color seen in the photos. We use 6 cups (1.4L) of high-quality chicken or vegetable stock to pull it all together.
The Heart: 2 cans (850g) cannellini beans. We will use half whole and mash the other half to naturally thicken the soup without needing heavy creams.
The Pasta: 1.5 cups (225g) ditalini pasta. These small tubes are traditional because they mirror the shape of the beans, ensuring a perfect ratio in every bite.
The Garnishes: This is where the magic happens. You will need micro-planed parmesan cheese, chopped fresh flat-leaf parsley, and extra virgin olive oil for that signature drizzle.

How to Make the Ultimate Pasta fagioli soup
Step 1: Render and Crisp the Pancetta
In a large heavy-bottomed pot or Dutch oven, add a small splash of extra virgin olive oil over medium heat. Add the diced pancetta.
Sauté until the fat has rendered out and the pancetta is golden-brown and crispy. Use a slotted spoon to remove the browned pancetta crumbles and set them aside on a paper towel. This keeps them crunchy for the final presentation.
Step 2: Build the Soffritto Foundation
In the same pot with the rendered pancetta fat, add your diced carrots, diced celery, and onions. Season with a pinch of salt to draw out moisture.
Sauté for 8-10 minutes. You are looking for the softened carrots and celery to become tender but not mushy. Add 4 cloves of minced garlic and 1 tsp (1g) dried oregano in the last 60 seconds, stirring until fragrant.
Step 3: Develop the Tomato Essence
Clear a small space in the center of the pot and add the tomato paste. Let it “fry” for 2 minutes until it turns a deep brick red. This removes the raw metallic taste and deepens the rich tomato broth.
Pour in the crushed tomatoes and the broth. Use a wooden spoon to scrape up any brown bits (fond) from the bottom of the pot—that is pure flavor gold!
Step 4: The Two-Bean Technique for Creaminess
Drain and rinse your cannellini beans. Take half of the beans and mash them with a fork or pulse them in a small blender. Add both the whole and mashed beans to the pot.
This technique creates a thick, vibrant tomato and herb-infused broth that clings to the pasta, similar to the texture of our Cabbage Roll Soup. Bring the mixture to a gentle boil.
Step 5: Simmering the Ditalini
Add the ditalini pasta directly to the pot. Reduce the heat to medium-low and simmer, stirring occasionally to prevent the pasta from sticking to the bottom.
Cook for about 8-10 minutes, or until the pasta is perfectly al dente. Note: The pasta will continue to absorb liquid, so if it gets too thick, add an extra splash of broth.
Expert Tips for a Pinterest-Perfect Bowl
- The “Snowy Mountain” Effect: Use a micro-plane to grate your aged parmesan cheese. This creates a light, fluffy texture that sits on top of the soup rather than sinking immediately, matching the Visual Recipe Blueprint perfectly.
- Mind the Pasta: If you plan on having leftovers, cook the ditalini separately. Otherwise, it will soak up all the rich tomato broth overnight, turning the soup into a thick stew.
- The EVOO Drizzle: Always use your best finishing oil. The glossy swirl of golden extra virgin olive oil adds a peppery punch and a beautiful sheen that catches the light.
- Freshness Matters: Don’t use dried parsley. The bright green chopped flat-leaf parsley provides a necessary hit of acidity and color contrast against the red broth.
Storage, Reheating & Freezing
Storage: Keep your Pasta fagioli soup in an airtight container in the fridge for up to 4 days. As mentioned, the pasta will swell, so you may need to add a bit of water or stock when reheating.
Freezing: This soup freezes beautifully if the pasta is omitted. Freeze the bean and tomato base for up to 3 months. When ready to serve, boil fresh ditalini and add it to the thawed, heated base.
Reheating: Warm gently on the stovetop over medium-low heat. Avoid the microwave if possible, as it can overcook the al dente ditalini pasta.
What to Serve With This Italian Classic
This soup is a complete meal on its own, but it pairs wonderfully with a crusty loaf of sourdough bread to soak up the rich tomato broth. For a lighter pairing, try a Mexican street corn salad for a fusion twist, or keep it classic with a bitter green salad tossed in lemon vinaigrette.
If you’re hosting a multi-course dinner, follow this soup with Mediterranean chicken meatballs for a protein-packed Italian feast.
Frequently Asked Questions
Absolutely! Simply omit the pancetta and use vegetable broth. You can add a teaspoon of smoked paprika to mimic the smoky flavor of the cured meat.
While cannellini (white kidney beans) are traditional for their creaminess, you can use Borlotti beans or Great Northern beans as excellent substitutes.
Pasta e Fagioli focuses specifically on the combination of pasta and beans in a rich tomato base, whereas Minestrone is a more vegetable-heavy soup that can include a variety of seasonal greens and roots.
Pasta, especially ditalini, continues to absorb broth as it sits. If you aren’t serving the whole pot immediately, it is best to cook the pasta separately and add it to individual bowls.
The Ultimate Pasta fagioli soup Recipe

Pasta fagioli soup: A Rich Italian Classic with Savory Pancetta
Ingredients
Equipment
Method
- Sauté diced pancetta in a Dutch oven until crispy. Remove crumbles and set aside for garnish.
- Add carrots, celery, and onion to the pot. Sauté until softened (about 8-10 minutes). Add garlic and oregano.
- Stir in tomato paste and crushed tomatoes. Add broth and beans (mash half the beans first for thickness). Bring to a simmer.
- Add ditalini pasta directly to the pot. Simmer for 8-10 minutes until al dente. Garnish with pancetta, parmesan, and parsley.
Notes
Use a micro-plane for the cheese to get that signature snowy look.

Save This Recipe to Pinterest!
Did you love this Pasta fagioli soup? If so, please save it to your “Healthy Dinners” or “Italian Recipes” board on Pinterest! It helps other home cooks find my recipes.
Leave a 5-star rating in the recipe card above and tell me in the comments how your soup turned out. I love seeing your photos—feel free to share your “snowy mountain” of parmesan cheese results with the amber_apron community!