Introduction
Some recipes feel like they're meant to be made quietly - a pot simmering on the stove, a cutting board slowly filling with chopped vegetables, the kind of cooking that doesn't rush you. Pasta e fagioli is exactly that kind of meal.
This small-batch version keeps everything simple while still building deep, layered flavor. Pancetta brings richness, anchovies melt into the background, adding savory depth, and a Parmesan rind quietly does its work as the broth simmers. Cannellini beans and tender pasta make it hearty but still light enough to enjoy any night of the week.
It's the kind of soup you make when you want something warm and satisfying without ending up with leftovers for days - perfect for a cozy dinner for two with some crusty bread on the side.
If you love meals like this, you might also enjoy my Cozy One-Pot Beef Stroganoff for another comforting stovetop dinner, or something a little different like Spicy Miso Ramen when you're craving a bowl of something deeply warming. This Puttanesca, Done Right, is the kind of meal that proves you don't need complicated techniques to make something really satisfying - just a hot oven, a single sheet pan, and a little patience while everything roasts to golden perfection.
Keep exploring with more recipes in Winter Comfort Favorites.
Why This Recipe Works
This small-batch pasta e fagioli focuses on building deep flavor through simple steps and quality ingredients. Pancetta, aromatics, anchovies, and Parmesan rind create a rich, savory base, while tomatoes add brightness that keeps the broth balanced. Cannellini beans provide creaminess and body, and cooking the pasta directly in the soup allows it to absorb flavor without becoming heavy. Designed for a smaller portion, it keeps everything fresh and perfectly textured for a cozy meal without leftovers lingering.

Ingredient Notes
A few small details can make a big difference in the final result.
- Pancetta or bacon - Adds richness and depth, forming the base of the soup's flavor.
- Anchovies - Melt into the broth and add savory complexity without tasting fishy.
- Parmesan rind - Slowly infuses the broth with umami and subtle richness.
- Cannellini beans - Provide creaminess and naturally thicken the soup.
- Small pasta - Ditalini or similar shapes work best for a balanced texture.
- Fresh parsley - Adds brightness at the end to balance the richness.
Each ingredient contributes to a layered broth.
Tips for Best Results
- Take time to brown the pancetta to build a strong flavor base.
- Cook the aromatics until fully softened to deepen the broth.
- Stir occasionally while simmering to prevent sticking.
- Cook the pasta just until tender to avoid overcooking.
- Taste and adjust seasoning at the end for balance.
Small steps help create a richer final result.
Variations and Substitutions
This soup is easy to adapt based on your preferences.
- Use vegetable broth to make a vegetarian version (omit pancetta and anchovies).
- Add spinach or kale near the end for extra greens.
- Use different beans, such as borlotti or navy beans.
- Add a pinch of chili flakes for more heat.
- Stir in a drizzle of olive oil just before serving for extra richness.
Make it once, then adjust to your taste.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
The pasta will continue to absorb liquid, so add a splash of broth or water when reheating to loosen the soup. Reheat gently on the stovetop or in the microwave until warmed through.
For the best texture, cook fresh pasta if making ahead.
Frequently Asked Questions
Can I make this ahead of time?
Yes, though the pasta may soften slightly as it sits.
Can I freeze pasta e fagioli?
Yes, but freezing without the pasta yields the best texture.
Do I need the Parmesan rind?
It adds depth, but the soup will still be good without it.
What pasta works best?
Small shapes, such as ditalini or small shells, work well.
Is this very heavy?
No - it's hearty but balanced with a light broth.
Serving Suggestions
This cozy soup pairs well with simple sides.
- Crusty bread or garlic bread
- A simple green salad
- Roasted vegetables
- Extra-grated Parmesan and olive oil
- A light antipasto plate
Simple sides complement the rich broth nicely.
Make It Your Own
Once you've made this recipe once, it's easy to adjust the balance of richness and texture to your preference. Add more beans for a heartier feel, increase broth for a lighter soup, or add extra herbs for freshness.
Comforting recipes like this are meant to evolve - adjust and make it your own.
Recipe

Small-Batch Cozy Pasta e Fagioli
Ingredients
- 1 tablespoon EVOO
- 3 ounces of pancetta or bacon, chopped fine
- 1 small onion, chopped fine (about ½ cup)
- 2 celery ribs, chopped fine
- 2 medium garlic cloves, pressed through a garlic press
- 1 teaspoon dried oregano
- ¼ teaspoon red pepper flakes
- 2 anchovy filets, minced to a paste
- 1 15 oz canned whole tomatoes, cut into pieces with scissors
- 1 parmesan cheese rind
- 1 15 oz can of cannellini beans, undrained
- 1 quart chicken broth
- 4 oz ditalini or other small pasta
- ¼ cup fresh parsley, chopped
- 2 ounces grated parmesan cheese
- Salt and Pepper
Equipment
Instructions
- Heat oil in a large Dutch oven over medium-high heat until shimmering. Add pancetta and cook, stirring occasionally, until it begins to brown, 3 - 5 minutes.
- Add the onion and celery, cook for 5 - 7 minutes until the vegetables are soft
- Add the garlic, oregano, red pepper flakes, and anchovies; cook, stirring constantly, for about 1 minute
- Add the tomatoes and scrape up any brown bits from the bottom of the pan
- Add the cheese rind and beans, bring to a boil, and reduce the heat to low and simmer for 10 minutes
- Add the chicken broth, 1 teaspoon of salt, and fresh ground pepper to taste, increase the heat to high, and bring to a boil
- Add the pasta and cook until tender, 6 - 10 minutes
- Discard the cheese rind. Off heat, stir in parsley and adjust the seasoning as needed
- Ladle into bowls, drizzle each bowl with olive oil, and sprinkle with grated parmesan
- Serve with crusty bread