Hearty Pasta e Fagioli, a Pasta e Fagioli recipe
Pasta e Fagioli

Hearty Pasta e Fagioli

Pasta e Fagioli is a hearty Italian soup consisting of pasta and beans. It is often enriched with vegetables and herbs, creating a comforting and flavorful dish.

By CuocoMitra · Published · Updated 19 May 2026

Vegetarianvegetariansoupitaliancomfort food
Total time
Prep
Cook
Serves
6
Per serving
250kcal
Difficulty
medium

Hearty Pasta e Fagioli is a medium Pasta e Fagioli recipe that serves 6 and takes 60 minutes (20 minutes prep, 40 minutes cooking). It uses 14 ingredients across 6 steps. Each serving provides about 250.31 calories.

Ingredients

14 ingredients for 6 servings. Open any ingredient for its nutrition detail.

  • Canned White Beans2 cans, drained and rinsed800 g

    Beans, white, mature seeds, canned

    Legumes and Legume Productssr_legacy

    In this recipe: 800 g, 2 cans, drained and rinsed

    Per 100 g

    Calories114 kcal
    Protein7.26g
    Carbs21.2g
    Fat0.29g
    Fiber4.8g

    Common portions

    cup 1 undetermined262 g
    Main proteinSide dishThickenerEarthyMildNutty
  • Ditalini Pastaor other small pasta150 g
    Cereal Grains and PastaPasta

    In this recipe: 150 g, or other small pasta

    Per 100 g

    Calories360 kcal
    Protein13g
    Carbs75g
    Fat1.5g
    Fiber3.2g

    Common portions

    100 g100 g
    dry 1 cup105 g
    StarchBaseNeutralMildFirmChewy
  • Olive Oil30 ml

    Oil, olive, salad or cooking

    Fats and Oilssr_legacy

    In this recipe: 30 ml

    Per 100 g

    Calories884 kcal
    Protein0g
    Carbs0g
    Fat100g
    Fiber0g

    Common portions

    tsp 1 undetermined4.5 g
    tablespoon 1 undetermined13.5 g
    cup 1 undetermined216 g
    Fat sourceCooking mediumFlavor enhancerFruityMildSilky
  • Raw Garlicminced3 cloves

    Garlic, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 3 cloves, minced

    Per 100 g

    Calories149 kcal
    Protein6.36g
    Carbs33.1g
    Fat0.5g
    Fiber2.1g

    Common portions

    tsp 1 undetermined2.8 g
    clove 1 undetermined3 g
    cloves 3 undetermined9 g
    cup 1 undetermined136 g
    AromaticFlavor enhancerSpicePungentSpicyEarthy
  • Raw Onions1 medium, chopped150 g

    Onions, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 150 g, 1 medium, chopped

    Per 100 g

    Calories40 kcal
    Protein1.1g
    Carbs9.34g
    Fat0.1g
    Fiber1.7g

    Common portions

    slice, thin 1 undetermined9 g
    tbsp chopped 1 undetermined10 g
    slice, medium (1/8" thick) 1 undetermined14 g
    slice, large (1/4" thick) 1 undetermined38 g
    AromaticFlavor enhancerBase ingredientPungentSweetSavory
  • Carrot1 medium, diced100 g

    Daucus carota ssp. sativus

    VegetablesRoot vegetables

    In this recipe: 100 g, 1 medium, diced

    Per 100 g

    Calories41 kcal
    Protein0.93g
    Carbs9.58g
    Fat0.24g
    Fiber2.8g

    Common portions

    slice 1 undetermined3 g
    strip medium 1 undetermined4 g
    strip large (3" long) 1 undetermined7 g
    small (5-1/2" long) 1 undetermined50 g
    Side dishSweetenerAromaticSweetEarthyMild
  • Raw Celery1 stalk, diced50 g

    Celery, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 50 g, 1 stalk, diced

    Per 100 g

    Calories14 kcal
    Protein0.69g
    Carbs2.97g
    Fat0.17g
    Fiber1.6g

    Common portions

    strip (4" long) 1 undetermined4 g
    tbsp 1 undetermined7.5 g
    stalk, small (5" long) 1 undetermined17 g
    stalk, medium (7-1/2" - 8" long) 1 undetermined40 g
    AromaticTextural elementGarnishFreshEarthyMild
  • Canned Tomato Paste, Unsalted30 g

    Tomato products, canned, paste, without salt added (Includes foods for USDA's Food Distribution Program)

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 30 g

    Per 100 g

    Calories82 kcal
    Protein4.32g
    Carbs18.9g
    Fat0.47g
    Fiber4.1g

    Common portions

    tbsp 1 undetermined16 g
    cup 0.25 undetermined66 g
    can (6 oz) 1 undetermined170 g
    cup 1 undetermined262 g
    Flavor baseUmami builderThickenerUmamiTangySweet
  • Swanson Vegetable Broth1.5 L

    Soup, SWANSON, vegetable broth

    Soups, Sauces, and Graviessr_legacy

    In this recipe: 1.5 L

    Per 100 g

    Calories6 kcal
    Protein0.23g
    Carbs1.02g
    Fat0.07g
    Fiber0g

    Common portions

    cup 1 undetermined220 g
    carton 32 oz 1 undetermined928 g
    BaseFlavor enhancerLiquid componentSavoryUmamiVegetal
  • Shredded Parmesan Cheesegrated, for serving50 g

    Cheese, parmesan, shredded

    Dairy and Egg Productssr_legacy

    In this recipe: 50 g, grated, for serving

    Per 100 g

    Calories415 kcal
    Protein37.9g
    Carbs3.41g
    Fat27.3g
    Fiber0g

    Common portions

    tbsp 1 undetermined5 g
    Flavor enhancerUmami builderGarnishUmamiNuttySalty
  • Fresh Rosemary1 sprig

    Rosemary, fresh

    Herbs & Spicessr_legacy

    In this recipe: 1 sprig

    Per 100 g

    Calories131 kcal
    Protein3.31g
    Carbs20.7g
    Fat5.86g
    Fiber14.1g

    Common portions

    tsp 1 undetermined0.7 g
    tbsp 1 undetermined1.7 g
    AromaticFlavor enhancerGarnishPineyWoodyEarthy
  • Bay Leaf1 leaf

    Spices, bay leaf

    Herbs & Spicessr_legacy

    In this recipe: 1 leaf

    Per 100 g

    Calories313 kcal
    Protein7.61g
    Carbs75g
    Fat8.36g
    Fiber26.3g

    Common portions

    tsp, crumbled 1 undetermined0.6 g
    tbsp, crumbled 1 undetermined1.8 g
    AromaticFlavor enhancerHerbalEarthySlightly bitterFibrous
  • Plain Saltto taste0 g

    PLAIN SALT

    Seasoning Mixes, Salts, Marinades & Tenderizerssr_legacy

    In this recipe: 0 g, to taste

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber

    Common portions

    1 g1.5 g
    Flavor enhancerSeasoningSaltyGrittyCrystalline
  • Black Pepperfreshly ground, to taste0 g

    Spices, pepper, black

    Herbs & Spicessr_legacy

    In this recipe: 0 g, freshly ground, to taste

    Per 100 g

    Calories251 kcal
    Protein10.4g
    Carbs64g
    Fat3.26g
    Fiber25.3g

    Common portions

    dash 1 undetermined0.1 g
    tsp, ground 1 undetermined2.3 g
    tsp, whole 1 undetermined2.9 g
    tbsp, ground 1 undetermined6.9 g
    SeasoningFlavor enhancerAromaticSpicyPungentEarthy

What you’ll need

6 tools across 6 steps.

  • Cutting boardEssentialstep 1
  • knife (if cutting)Essentialstep 1
  • mixing bowlEssentialsteps 2, 3, 4, 5
  • wooden spoonEssentialsteps 2, 3
  • LadleEssentialstep 6
  • plattersstep 6

Method

  1. 1

    Prepare Ingredients

    Begin by preparing your vegetables. Finely chop the 150 g of Onion, 100 g of Carrot, and 50 g of Celery. Mince the 3 cloves of Garlic. Drain and rinse the 800 g of Cannellini beans.

    Prepping all your ingredients before you start cooking, known as 'mise en place', makes the cooking process much smoother and more enjoyable.

  2. 2

    Sauté the Soffritto

    Heat the 30 ml of Olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the chopped Onion, Carrot, and Celery. Sauté for 5-8 minutes, or until the vegetables have softened and the onion is translucent.

    This aromatic base, known as 'soffritto' in Italian cuisine, is crucial for building deep flavor in your soup.

    Soffritto Sauté: 8 minmixing bowlwooden spoon
  3. 3

    Infuse Aromatics

    Add the minced Garlic and 30 g of Tomato paste to the pot. Stir well and cook for 1-2 minutes, until the garlic is fragrant and the tomato paste has deepened in color. Stir in the 1 sprig of Fresh rosemary and 1 leaf of Bay leaf.

    Cooking the tomato paste briefly helps to develop its sweetness and richness, adding another layer of flavor to the soup.

    Aromatics Cook: 2 minmixing bowlwooden spoon
  4. 4

    Simmer the Soup Base

    Pour in the 1.5 L of Vegetable broth and add the drained Cannellini beans. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 15 minutes to allow the flavors to meld.

    For an even creamier texture, you can mash about a quarter of the beans against the side of the pot before adding the pasta.

    Soup Simmer: 15 minmixing bowl
  5. 5

    Cook the Pasta

    Uncover the pot and add the 150 g of Ditalini pasta. Increase the heat to medium-low and cook, stirring occasionally, for 8-10 minutes, or until the pasta is al dente (cooked but still firm to the bite). The pasta will absorb some of the broth, thickening the soup.

    Keep an eye on the liquid level; if the soup becomes too thick, you can add a little more vegetable broth or water.

    Pasta Cook: 8 minmixing bowl
  6. 6

    Season and Serve

    Remove the bay leaf and rosemary sprig. Season the soup generously with Salt and Black pepper to taste. Ladle the hot Pasta e Fagioli into bowls. Garnish each serving with a sprinkle of grated Parmesan cheese.

    A drizzle of extra virgin olive oil just before serving can add a lovely finishing touch and enhance the flavors.

    Timer: 3 minLadleplatters

Nutrition

Per serving, across 6 servings.

Nutrition for Hearty Pasta e Fagioli, per serving and for the whole recipe
NutrientPer servingWhole recipe
Calories250.3 kcal1501.9 kcal
Protein12.7 g76 g
Carbohydrates36.8 g220.8 g
Fat6.4 g38.6 g
Fibre7.8 g46.6 g
Sodium1442.8 mg8657 mg

Computed from the matched ingredient data rather than entered by hand, with 100% of ingredients matched. Treat it as a close estimate, not a clinical figure.

How it tastes

SavoryUmamiHerbaceousEarthy
Salty
2 out of 5
Umami
3 out of 5
Herbal
2 out of 5
Rich
1 out of 5

Texture

SoftChewy

Mood

Comfort foodFamily style

Good for

LunchDinner

Free iPhone & Android app

Take this recipe into the kitchen

Everything on this page, plus the parts a web page cannot do: cook along hands-free, resize the recipe to how many people you are feeding, and log what you ate when you are done.

  • Cook it hands-free. Step-by-step voice guidance with built-in timers, so you are not scrolling with wet hands.
  • Scale and swap ingredients. Change the servings, or swap anything you are missing for something you already have.
  • Log it in one tap. Cooked it? Log the macros by photo, barcode or voice, and sync with Apple Health or Health Connect.

Free to download. Your account works on the app and the web, so anything you save here is there too.

Questions about this recipe

How long does Hearty Pasta e Fagioli take to make?
About 60 minutes from start to finish. That is 20 minutes of preparation and 40 minutes of cooking.
How many calories are in Hearty Pasta e Fagioli?
Roughly 250.31 calories per serving, based on 6 servings. Each serving also has 12.67g protein, 36.8g carbohydrates, 6.43g fat. These figures are computed from the matched ingredient data rather than entered by hand.
Is Hearty Pasta e Fagioli vegetarian or vegan?
It is vegetarian, but not vegan, so it contains at least one animal-derived ingredient such as dairy or egg.
What equipment do I need for Hearty Pasta e Fagioli?
Cutting board, knife (if cutting), mixing bowl, wooden spoon, Ladle. Every tool the recipe calls for is listed above with the steps that use it.

Cook this with a copilot

Scale any recipe, swap ingredients for what you have, track the macros automatically, and get step-by-step guidance while you cook.

Free to start. No card required.