Pasta e Fagioli (Italian Rustic Bean and Pasta Soup)
Quick answer
- Total time
- 55 min
- Level
- Easy
- Servings
- 4 servings
- Ingredients
- 10
About this dish
Pasta e fagioli thickens in two deliberate stages: roughly mashed cannellini beans give body to the broth, then ditalini cooked directly in the pot releases starch and absorbs liquid.
Read more
Finely dice 1 onion, 2 celery stalks, and 1 carrot, and mince 3 garlic cloves. Drain 400 g canned cannellini beans and crush 400 g whole peeled tomatoes by hand. Warm 3 tablespoons olive oil in a heavy pot over medium heat. Cook the onion, celery, and carrot for about 6 minutes, stirring often so they soften without taking on hard brown edges. Add the garlic and 1 sprig fresh rosemary for 1 minute. Before the garlic browns, add the crushed tomatoes and scrape the bottom of the pot to release the cooked-on vegetable flavor. Simmer the tomatoes over medium-low heat for 10 minutes, until slightly thicker. Pour in 800 ml chicken stock and add the beans, then return the soup to a steady simmer. Lift out about one third of the beans, mash them roughly with a fork, and stir them back into the pot. Simmer for 5 minutes more, watching the broth become cloudy, smoother, and fuller without cream. Add 150 g ditalini and cook over medium heat, stirring frequently until al dente. The pasta will keep releasing starch and taking up broth, so if the pot becomes too thick, add water in small splashes rather than flooding it. Stop when the pasta retains a firm center and the mixture still eats like a soup rather than a solid pasta dish.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Step
Dice the onion, 2 celery stalks, and carrot finely, then mince the 3 garlic cloves.
Drain the cannellini beans, and crush the whole peeled tomatoes by hand so they break down evenly in the soup.
- 2Control
Warm 3 tablespoons olive oil in a heavy pot over medium heat.
Add the onion, celery, and carrot, and cook for about 6 minutes, stirring often, until the vegetables soften without browning too hard.
- 3Heat
Add the garlic and fresh rosemary, and cook for 1 minute to release their aroma.
Before the garlic turns brown, add the crushed tomatoes and scrape the bottom of the pot to loosen the cooked-on flavor.
- 4Control
Simmer the tomatoes over medium-low heat for 10 minutes, until they look slightly thicker.
Add 800 ml chicken stock and the beans, then bring the soup back to a steady simmer.
- 5Control
Lift out about one third of the beans, mash them roughly with a fork, and return them to the pot.
Simmer 5 minutes more, until the broth turns cloudy, thicker, and smoother.
- 6Control
Add 150 g ditalini and cook over medium heat, stirring often, until the pasta is al dente.
If the soup becomes too thick, loosen it with small splashes of water until it still eats like broth.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Mashing half the cannellini beans thickens the broth naturally in this rustic Pasta e Fagioli.
- Finish cue
- Add 150 g ditalini and cook over medium heat, stirring often, until the pasta is al dente.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
55min, 10 ingredients
Category median
35min, 9 ingredients
Based on 109 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Minestrone
Whole peeled tomatoes, Onion

Pasta Bolognese
Whole peeled tomatoes, Onion

Osso Buco (Milanese Braised Veal Shank with Gremolata)
Whole peeled tomatoes, Onion