Pasta e Fagioli (Italian Rustic Bean and Pasta Soup)
Pasta Easy

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

servings
IngredientAmountUnit
Onion1 piecepieceShop
Garlic3 clovecloveShop
Celery2 stalkstalkShop
Carrot1 piecepieceShop
Olive oil3 tbsptbspShop
Fresh rosemary1 piecepieceShop
Shop All 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.

6 steps
  1. 1
    Step

    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.

  2. 2
    Control

    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.

  3. 3
    Heat

    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.

  4. 4
    Control

    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.

  5. 5
    Control

    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.

  6. 6
    Control

    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.

Tips

Cooking pasta directly in the soup releases starch and naturally thickens the broth.

Estimated nutrition (per serving)

Calories
380
kcal
Protein
16
g
Carbs
58
g
Fat
10
g