Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner

Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner
Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner

Pasta e Fagioli is the kind of soup that makes a weeknight feel sorted. Tender cannellini beans, small pasta, and a tomato broth built on slowly softened onion, carrot, and celery. A parmesan rind melts into the pot while it simmers and gives the broth a depth that tastes like it cooked for hours, though the whole thing is done in about fifty minutes. It is thick enough to eat with a spoon and filling enough to count as dinner. This pasta e fagioli recipe uses pantry staples, one pot, and no fancy technique. Serve it with crusty bread and extra grated parmesan on top.

Pin Recipe
Quick Recipe Facts
Prep Time 15 min
Cook Time 35 min
Rest Time 5 min
Total Time 55 min
Course Dinner, Soup, Main Course
Cuisine Italian
Servings 6 servings
Calories 385 kcal per serving
Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner ingredients
Ingredients
Soup Base
  • 2 tablespoons olive oil , Extra virgin if you have it.
  • 1 medium yellow onion , Finely diced.
  • 2 medium carrots , Peeled and diced small.
  • 2 stalks celery , Diced small.
  • 4 cloves garlic , Minced.
  • 1 teaspoon dried rosemary , Or 1 tablespoon fresh, finely chopped.
  • 1 teaspoon dried thyme
  • 0.25 teaspoon red pepper flakes , Optional. Adds gentle heat.
  • 1 can (28 oz) crushed tomatoes
  • 6 cups low sodium vegetable broth , Chicken broth works too.
  • 1 piece parmesan rind , Optional but strongly recommended. Save rinds in the freezer for this.
Beans and Pasta
  • 2 cans (15 oz each) cannellini beans , Drained and rinsed. Great Northern beans work as a swap.
  • 1 cup ditalini pasta , Uncooked. Any small pasta shape works.
Seasoning and Finish
  • 1 teaspoon salt , Adjust to taste at the end.
  • 0.5 teaspoon black pepper , Freshly ground if possible.
  • 0.25 cup fresh parsley , Chopped, for stirring in and garnish.
  • 0.5 cup grated parmesan cheese , For serving, plus more at the table.
Equipment
  • Large heavy bottomed pot or Dutch oven (5 to 6 quart)
  • Wooden spoon
  • Cutting board
  • Sharp chef knife
  • Measuring cups and spoons
  • Ladle
  • Cheese grater
  • Potato masher or the back of a spoon (optional, for thickening)
Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner how to make
How to Make
  1. Soften onion, carrot, and celery in olive oil, then add garlic and herbs.
  2. Add crushed tomatoes, broth, and the parmesan rind. Simmer 15 minutes.
  3. Stir in the beans and mash a few to thicken the broth.
  4. Add the ditalini and cook until just tender.
  5. Rest 5 minutes, season, and serve with parsley and parmesan.
Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner instructions
Instructions
  1. Heat the olive oil in a large pot or Dutch oven over medium heat.
  2. Add the diced onion, carrots, and celery.
  3. Cook for 7 to 8 minutes, stirring now and then, until the vegetables are soft and the onion looks translucent.
  4. Add the minced garlic, rosemary, thyme, and red pepper flakes.
  5. Cook for 1 minute, stirring constantly, until the garlic smells fragrant. Do not let it brown.
  6. Pour in the crushed tomatoes and stir well, scraping the bottom of the pot.
  7. Add the broth and the parmesan rind.
  8. Raise the heat and bring the pot to a gentle boil.
  9. Lower the heat to a steady simmer.
  10. Simmer uncovered for 15 minutes so the flavors come together and the broth picks up body.
  11. Stir in the drained cannellini beans.
  12. Scoop out about half a cup of beans with some broth, mash them with a fork or potato masher, and stir the mash back into the pot. This thickens the soup naturally.
  13. Add the ditalini pasta and stir so nothing sticks to the bottom.
  14. Simmer for 8 to 10 minutes, stirring every couple of minutes, until the pasta is just tender.
  15. Pull out the parmesan rind and discard it.
  16. Taste the soup and season with salt and black pepper.
  17. Stir in most of the chopped parsley.
  18. Take the pot off the heat and let it rest for 5 minutes. The soup will thicken slightly as it sits.
  19. Ladle into bowls and top with grated parmesan and the remaining parsley.
Expert Tips
  • Cook the pasta directly in the soup. The starch it releases thickens the broth and gives it that classic silky texture.
  • Mash a small portion of the beans and stir them back in. It makes the soup creamy without any cream.
  • Never skip the parmesan rind if you have one. It adds a savory depth you cannot get from salt alone.
  • Keep the simmer gentle after adding the pasta. A hard boil breaks the beans apart and turns the pasta mushy.
  • The soup thickens a lot as it sits. If you are serving it later, keep a cup of warm broth nearby to loosen each bowl.
  • Use low sodium broth. Between the beans, tomatoes, parmesan, and added salt, regular broth can push the whole pot too salty.
  • Dice the vegetables small and even. Small pieces soften fully and melt into the soup instead of standing out as chunks.
Common Mistakes to Avoid
  • Adding the pasta too early. It keeps drinking up broth and turns soft and blown out. Add it only for the last 8 to 10 minutes.
  • Browning the garlic. Burnt garlic makes the whole pot bitter. One minute over medium heat is enough.
  • Skipping the bean mash. Without it the broth stays thin and watery instead of coating the spoon.
  • Using a hard rolling boil. It breaks the beans down into mush and clouds the broth.
  • Salting heavily at the start. The parmesan rind and broth both add salt as they cook. Season properly at the end.
  • Cooking pasta separately and adding it dry. You lose the starch that gives the soup its body.
  • Leaving the rind in the bowl. Fish it out before serving. Someone will bite into it otherwise.
Variations
  • Meat version: Brown 4 ounces of diced pancetta or Italian sausage in the pot first, then cook the vegetables in the rendered fat.
  • Vegetarian and vegan: Use vegetable broth and skip the parmesan rind and cheese, or use a vegetarian hard cheese. The soup is still rich from the beans.
  • Different beans: Great Northern beans, borlotti beans, or chickpeas all work in place of cannellini.
  • Different pasta: Elbow macaroni, small shells, or broken spaghetti all work. Keep the shape small.
  • Greens: Stir in 2 cups of chopped spinach or kale during the last 2 minutes of cooking.
  • Thicker, stew style: Cut the broth to 4 cups for a version closer to the olive garden style, more stew than soup.
  • Gluten free: Swap in your favorite small gluten free pasta and check it a minute or two early, since it softens faster.
What to Serve
  • Crusty Italian bread or a warm baguette for dipping
  • Garlic bread
  • Simple green salad with lemon vinaigrette
  • Roasted broccoli or green beans
  • Focaccia
  • Grilled cheese sandwiches for a bigger meal
  • Extra grated parmesan and good olive oil at the table
Storage and Reheating Tips
  • Refrigerator: Cool completely, then store in an airtight container for up to 4 days.
  • Expect the pasta to soak up broth overnight. Add a splash of water or broth when reheating to bring back the right consistency.
  • Freezer: For best results, freeze the soup before adding the pasta. It keeps for up to 3 months. Cook fresh pasta when you reheat.
  • Freezing with pasta: Still fine, but the pasta softens after thawing. Freeze in portion sized containers for easy lunches.
  • Reheating: Warm gently on the stove over medium low heat, stirring often. Microwave works too, in 60 second bursts, stirring between each.
  • Do not boil hard when reheating. Gentle heat keeps the beans intact.
Pasta e Fagioli Recipe: Hearty Italian Soup for Dinner recipe visual
FAQs
Recipe Notes
  • Soup thickens as it rests. This is normal and expected. Thin with broth when serving leftovers.
  • The parmesan rind is optional but it is the single easiest way to deepen the flavor. Freeze rinds as you use parmesan so you always have one.
  • If you plan to freeze the soup, leave the pasta out and cook it fresh when you reheat.
  • Low sodium broth gives you control over the final salt level.
  • For a creamier bowl, blend one cup of the soup and stir it back in instead of mashing the beans by hand.
  • Taste before adding salt at the end. Between the broth, rind, and parmesan topping, the pot may need less than you think.
Nutrition
Calories: 385 kcal per serving
Carbohydrate: 58g
Protein: 15g
Fat: 9g
Fiber: 11g
Sugar: 8g
Sodium: 620mg
Final Thoughts

A good pasta e fagioli recipe earns a permanent spot in your dinner rotation. One pot, pantry ingredients, under an hour, and a bowl that actually fills you up. The broth turns rich from the beans and the parmesan rind, and the pasta gives it real substance. Make a big pot on Sunday and lunch is handled for days. Once you cook it this way, with the beans mashed into the broth and the pasta cooked right in the pot, you will not go back to thinner versions. Keep bread nearby. You will want it.

Keyword: pasta e fagioli recipe, pasta e fagioli soup, italian bean and pasta soup, easy italian soup, hearty soup for dinner
❤ Tried this recipe? Let us know how it was!

Leave a Comment