Pasta Fagioli

Pasta Fagioli is a classic, hearty Italian soup that features creamy beans and tiny Ditalini pasta nestled in a rich and savory tomato broth. You can make this recipe with or without Italian sausage. It’s perfect for a hearty dinner on a chilly evening!

Pasta Fagioli in Dutch oven with wooden ladle.

You can easily make this pasta fagioli recipe vegan if you like. Simply omit the bacon and Italian sausage and substitute the beef broth with vegetable broth. For the recipe as written, here’s what you’ll need:

  • Olive oil – just a little to saute the vegetables
  • Bacon – or pancetta
  • Ground Italian sausage – mild, medium or spicy – your call
  • Onions – white or yellow
  • Celery
  • Carrots– about 2 -3 carrots petite diced
  • Garlic-recommend using fresh garlic cloves
  • Dried rosemary
  • Dried fennel seeds
  • Ground Allspice-this spice gives the pasta fagioli a very warm flavor
  • Beef broth
  • Crushed tomatoes– I highly recommend using San Marzano tomatoes if you can find them. You can puree whole peeled tomatoes in the food processor, or use diced tomatoes. San Marzano’s are sweeter than vine tomatoes.
  • Salt and pepper-fresh ground black pepper if you have it
  • Fresh grated Parmesan cheese – for garnish (optional)
  • Fresh parsley – for garnish (optional)
  • Ditalini pasta – these little “drum looking pastas” are the traditional pasta used in the soup, however, if you can’t find it, use any “mini-size” pasta; mini pasta shells, mini elbow noodles, etc.
  • Beans – Cannellini beans and Red Kidney beans
  • Optional flavors – crushed red pepper flakes, dried Italian seasonings
Ingredients for pasta fagioli on table.

This Italian soup recipe comes together pretty quickly, but like most Italian dishes, it tastes best when it has simmered on low heat for 20-30 minutes. This simmering time allows the flavors to fully blend. This is an overview; for exact ingredients and step by step instructions, see the recipe card below.

  • In a large stockpot, heat oil over medium heat and add chopped vegetables, rosemary, fennel and diced bacon
  • Once the bacon is rendered, add the ground Italian sausage and cook until it is no longer pink
  • Add in the broth, tomatoes and spices; bring to a boil for a few minutes
  • Reduce heat, add beans and pasta; cook until both are tender, stirring occasionally
  • Taste for seasonings and add salt and freshly ground black pepper to taste
  • Ladle into bowls and garnish with freshly chopped parsley and fresh grated Parmesan cheese
  • Serve with warm bread
Sauteed vegetables and sausage in stockpot.

If you make the recipe as written (with Italian sausage), this hearty bowl of Italian soup easily serves as an entree with a little garlic bread and a fresh green salad. If you make a meatless version, it could be served as a vegetarian entree or a light appetizer.

Store leftovers in an airtight container in the refrigerator for 3-5 days. Freeze in a freezer-safe container for up to 3 months.

Pasta Fagioli is a filling Italian soup perfect for any occasion.

Pasta Fagioli on spoon.

Pasta Fagioli

Classic Italian style soup with fresh vegetables, creamy beans and pasta.
No ratings yet
Print Rate
Course: Soup, Stew
Cuisine: American, Italian
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Yield: 6 cups
Author: Anecia Hero

Ingredients 

  • 3 slices bacon, diced
  • 1 tablespoon oil
  • 1 pound ground Italian sausage (optional)
  • 2 cups crushed tomatoes
  • 4 cups beef broth
  • 1 -15 ounce can red kidney beans, drained and rinsed
  • 1 -15 ounce can cannellini beans, drained and rinsed
  • 1 cup Ditalini pasta See recipe notes
  • ¾ cup chopped celery (2 stalks)
  • ¾ cup finely diced carrots (2-3 carrots)
  • 1 cup diced onion , yellow or white
  • 1 tablespoon fresh minced garlic
  • 1 teaspoon dried rosemary
  • 2 teaspoons dried fennel
  • 1 teaspoon ground allspice
  • salt and pepper to taste
  • fresh chopped parsley (optional) for garnish
  • fresh grated Parmesan cheese (optional) for garnish

Instructions 

Prep

  • Chop onions, garlic and celery; petite dice carrots
    Cut bacon into small pieces
    Drain and rinse beans
    ¾ cup chopped celery, 1 cup diced onion, 1 tablespoon fresh minced garlic, ¾ cup finely diced carrots

Make the soup

  • In a large stockpot on medium heat, add oil, bacon, onions, celery, carrots, garlic, rosemary and fennel seeds and saute 5-8 minutes; add Italian sausage and break it up with a wooden spoon. Cook until the sausage is no longer pink.
    3 slices bacon, diced, 1 tablespoon oil, ¾ cup chopped celery, ¾ cup finely diced carrots, 1 cup diced onion, 1 tablespoon fresh minced garlic, 1 teaspoon dried rosemary, 2 teaspoons dried fennel, 1 pound ground Italian sausage (optional)
  • Add beef broth, tomatoes and allspice; bring to boil and cook for 10 minutes
    2 cups crushed tomatoes, 4 cups beef broth, 1 teaspoon ground allspice
  • Reduce heat to medium, add drained beans and pasta; cook 10-20 minutes or until the pasta and beans are tender; season to taste with salt and pepper
    1 -15 ounce can red kidney beans, drained and rinsed, 1 -15 ounce can cannellini beans, drained and rinsed, 1 cup Ditalini pasta, salt and pepper to taste
  • Garnish with chopped fresh parsley and grated Parmesan cheese
    fresh chopped parsley (optional) for garnish, fresh grated Parmesan cheese (optional) for garnish

Notes

Ditalini pasta– this is small tubular pasta; if you cannot find it, substitute with mini-size pasta shells or another type of mini-size pasta
Tomatoes – if you can’t find crushed tomatoes, you can pulse whole peeled tomatoes in the food processor or use diced tomatoes

Nutrition Estimate

Serving: 1cupCalories: 494kcalCarbohydrates: 33gProtein: 20gFat: 32gSaturated Fat: 10gPolyunsaturated Fat: 5gMonounsaturated Fat: 15gTrans Fat: 0.02gCholesterol: 65mgSodium: 1352mgPotassium: 743mgFiber: 4gSugar: 6gVitamin A: 2911IUVitamin C: 13mgCalcium: 87mgIron: 3mg
Craving More? Pin it and Share!Mention @SmartyPantsKitchen or tag #smartypantskitchen!
Join the Facebook group!Mention @SmartyPantsKitchen or tag #smartypantskitchen!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.