Pasta e Fagioli Tradizionale (Italian Pasta and Bean Soup)
Why this recipe works
- Savoury depth: Pancetta, onion, carrot, celery and garlic create a rich base before the tomatoes, stock and beans are added.
- Naturally thickened: Mashing some of the beans back into the pot gives the soup a creamy body without adding cream.
- One-pot method: The pasta cooks directly in the broth, helping the soup thicken while keeping the workflow simple.
Get the most out of this recipe
Authenticity notes
- Home-style texture: Pasta e fagioli is usually thick and spoonable rather than light and brothy, with beans and pasta forming the heart of the dish.
- Soffritto base: Softening onion, carrot and celery before adding the liquid gives the soup its rounded Italian comfort-food character.
- With or without meat: Many versions are meat-free, but pancetta is a common addition when a deeper, savoury base is wanted.
Ingredient notes
- Choose small pasta: Ditalini works well because it cooks quickly and stays evenly distributed through the beans and broth.
- Crush the tomatoes: Breaking up whole peeled tomatoes in the pot gives the soup texture while avoiding large pieces in the finished bowl.
- Season gradually: Pancetta and Parmesan both add saltiness, so adjust the final seasoning only after the soup has simmered.
Texture tips
- For a creamier soup: Mash a portion of the beans against the side of the pot and stir them back in to thicken the broth naturally.
- If it thickens too much: Loosen the soup with a little extra vegetable stock, adding it gradually until the consistency is right.
- Watch the pasta: Stir often once the ditalini goes in, as the soup thickens quickly and the pasta can catch on the base of the pot.
Make-ahead tips
- Good for leftovers: The soup keeps well in the fridge for up to 3 days, though the pasta will continue to absorb liquid.
- Reheat gently: Warm on the hob with a splash of vegetable stock to loosen the texture, stirring until piping hot throughout.
- Freeze in portions: Freeze cooled portions for up to 2 months, then defrost overnight in the fridge before reheating.
Equipment you'll need
Ingredients
Instructions
- Warm 1 tbsp of the extra virgin olive oil in a large pot over medium heat. Add the pancetta and cook for 5 to 7 minutes, stirring, until the fat has rendered and the pancetta is lightly golden.
- Finely chop the yellow onion, carrot and celery. Add them to the pot with a pinch of salt and cook for 8 to 10 minutes until softened and sweet, lowering the heat if they start to colour.
- Crush the garlic and stir it in for 30 seconds until fragrant. Tip in the canned whole peeled tomatoes and break them up with a wooden spoon, then cook for 2 minutes to take the raw edge off.
- Pour in the vegetable stock and bring to a gentle simmer. Add the cannellini beans, then simmer for 20 minutes so the flavours meld and the broth starts to thicken.
- Scoop out about a third of the beans with a ladle and mash them against the side of the pot, then stir back in to thicken the soup. Add the ditalini and simmer for 10 to 12 minutes, stirring often, until the pasta is tender and the soup is thick and glossy.
- Take the pot off the heat and let the soup stand for 5 minutes to settle. Serve with the remaining 1 tbsp extra virgin olive oil drizzled over and the parmesan grated on top.
Recipe notes
Tips
- Stir frequently once the pasta goes in, as ditalini can catch on the base of the pot as the soup thickens.
- If the soup becomes too thick before the pasta is tender, loosen it with a splash of vegetable stock and keep simmering gently.
- For vulnerable groups, ensure the soup is served piping hot throughout.
Substitutions
- Replace ditalini with elbow macaroni for a similar size and cooking time.
- Replace pancetta with bacon for a smokier base.
- Replace parmesan with pecorino romano cheese for a sharper finish.
Storage
- Refrigerate up to 3 days
- Cool, cover and refrigerate for up to 3 days. The pasta will continue to absorb liquid, so loosen with a little vegetable stock when reheating; warm gently on the hob until piping hot. Freeze in portions for up to 2 months; defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 1h (20min active)
- Difficulty: Medium
- Cuisine: Italian
-
Allergens:
Gluten Milk Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























