traditional italian pasta fagioli recipe
The Best traditional italian pasta fagioli recipe
Health-wise, it’s one of those meals that’s surprisingly good for you. The beans provide fiber and plant-based protein, the tomatoes are packed with lycopene, and the whole grain pasta gives you sustained energy. It’s filling enough to be a main course but simple enough to eat in small portions if you’re watching what you take in. Plus, it’s something you can make in big batches and freeze for later, so it’s a no-fuss meal for busy weeknights or when you’re hosting a small get-together. My husband loves it because it’s got that deep, savory flavor that doesn’t need extra salt or heavy cream—just good, simple ingredients. And honestly? It’s the kind of dish that makes you feel like you’re eating like your grandma, but with a little more love and care. It’s not just food; it’s tradition, and that’s something I love about it.

Traditional Italian Pasta Fagioli
A hearty, comforting dish featuring pasta, cannellini beans, tomatoes, and aromatic herbs, perfect for a cozy Italian meal. This recipe is a must-try for any occasion.
🥘Ingredients
- 12 oz (340g) dried cannellini beans (or white beans)
- 12 oz (340g) pasta (penne or small shells)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 carrot, finely diced
- 1 celery stalk, finely diced
- 2 cups (480ml) vegetable broth
- 1 (14 oz / 400g) can crushed tomatoes
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 bay leaf
- Salt and black pepper to taste
- 2 tbsp olive oil
- 1/2 cup (120g) grated Parmesan cheese
- Fresh parsley, chopped
- 1/2 cup (120g) diced cooked bacon or pancetta (optional)
👨🍳Directions
-
1
Rinse the beans thoroughly under cold water and soak them in fresh water for at least 1 hour (or overnight). Drain and set aside. -
2
In a large pot, bring a generous amount of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Reserve 1 cup of pasta water before draining. -
3
In a medium saucepan, heat olive oil over medium heat. Sauté onion, garlic, carrot, and celery for 5 minutes until softened. Add the minced herbs, bay leaf, and a pinch of salt. Cook for another 2 minutes. -
4
Add the drained beans, crushed tomatoes, and vegetable broth to the saucepan. Bring to a simmer and cook for 15 minutes, stirring occasionally. -
5
While the bean mixture simmers, drain the cooked pasta and add it to the saucepan. Stir in the reserved pasta water to loosen the sauce. Simmer for another 10 minutes, allowing the flavors to meld. -
6
Adjust seasoning with salt and pepper if needed. Taste and add more herbs or a splash of pasta water if the sauce is too thick. Remove the bay leaf before serving. -
7
If using, cook the bacon or pancetta separately until crispy, then set aside. Divide the pasta fagioli among bowls, top with crispy bacon (if using), fresh parsley, and grated Parmesan cheese.
🔧Equipment
- Large pot
- Medium saucepan
- Wooden spoon or spatula
- Colander
- Cutting board
- Knife
- Measuring cups and spoons
📊Nutrition Facts (per serving)
📝Notes
- For extra richness, stir in 1/2 cup (120ml) of heavy cream or a splash of white wine at the end of cooking.
- You can use canned beans instead of dried if preferred, but soaking them first will improve texture.
- Serve with a simple green salad or a crusty bread to soak up the delicious sauce.
- Traditionally, this dish is served with a side of roasted vegetables or a simple arugula salad.
Watch Video Of How Traditional Italian Pasta Fagioli Works
❓ Frequently Asked Questions About Italian Pasta Fagioli
What is the traditional Italian pasta fagioli recipe made of?
The traditional Italian pasta fagioli is a hearty bean and pasta dish that typically includes dried white beans (like cannellini or great northern beans), pasta (such as small shells, ditalini, or penne), tomatoes, onions, garlic, carrots, celery, olive oil, and a splash of red wine. It often features aromatic herbs like rosemary, bay leaf, and sometimes a touch of chili pepper for warmth. A classic Italian version also includes bacon or pancetta for extra flavor, though vegetarian versions are common.
—
Why is red wine used in pasta fagioli, and can I substitute it?
Red wine is traditionally used in pasta fagioli to deglaze the pan after browning the aromatics, adding depth and richness to the sauce. The acidity and alcohol evaporate during cooking, but the wine’s flavor lingers. If you don’t have wine, you can substitute:
– Tomato passata or crushed tomatoes (simmered until reduced)
– A splash of beef or vegetable broth (to mimic the liquid effect)
– A few drops of balsamic vinegar or white wine vinegar (for acidity)
Always sauté onions and garlic in olive oil first to build flavor before adding liquid.
—
How do I ensure the beans are tender but not mushy in this dish?
The key to perfect pasta fagioli beans is gentle cooking—they should be soft but still hold their shape. Here’s how to do it right:
1. Start with soaked beans (soak overnight or quick-soak for 1 hour in hot water).
2. Use a pressure cooker or slow cooker (if possible) to speed up cooking time (about 30–45 mins) without overworking them.
3. Simmer low and slow on the stovetop in a large pot with abundant liquid (beans + pasta + broth) for 1.5–2 hours, stirring occasionally. Add a splash of vinegar or lemon juice to prevent sticking.
4. Test doneness by mashing a few beans with a fork—they should break easily but not dissolve completely.
5. Add potatoes or carrots mid-cook (they’ll soften the beans naturally).
—
Can I make pasta fagioli without wine or bacon, and if so, what’s the best vegetarian version?
Absolutely! A vegetarian pasta fagioli can be just as delicious without wine or bacon. Here’s a simple, flavorful version:
– Base: White beans, small pasta (like shells or ditalini), carrots, celery, onion, garlic, and olive oil.
– Umami boosters: Add tomato passata or a can of crushed tomatoes, a splash of white wine (or broth), and 1–2 tbsp nutritional yeast for a cheesy depth.
– Herbs: Fresh rosemary, thyme, or parsley, plus a pinch of red pepper flakes for heat.
– Protein alternative: If you want extra richness, include toasted pine nuts, walnuts, or crumbled tofu.
– Toppings: Fresh basil, grated Parmesan, or a drizzle of olive oil before serving.
For a wine-free, bacon-free twist, use smoked paprika or crispy fried shallots for a smoky touch instead.
—
How do I serve pasta fagioli traditionally in Italy?
In Italy, pasta fagioli is often served as a comforting, rustic dish—here’s how it’s typically presented:
– Bread on the side: Fresh ciabatta or rustic bread to soak up the sauce.
– Toppings: A sprinkle of fresh parsley or basil, grated Pecorino or Parmigiano-Reggiano, or a drizzle of extra virgin olive oil.
– Accompaniments: It’s often paired with simple salads (like arugula with lemon vinaigrette) or grilled meats (like pork or chicken) if not vegetarian.
– Serving style: In smaller towns, it might be served in a deep, earthy bowl with crusty bread, while in home kitchens, it’s often ladled into a hearty, family-style plate.
– Dessert: Followed by tiramisu, cannoli, or a simple fruit tart to balance the meal.
Some regions even serve it as a stew with crusty bread, similar to a minestrone.
