Hearty Pasta e Fagioli Soup with Italian Sausage and Beans Recipe
Introduction
Nothing beats a hearty bowl of Pasta e Fagioli, a classic Italian soup filled with savory sausage, tender beans, and pasta in a rich tomato broth. This comforting, protein-packed dish is quick to prepare and perfect for chilly evenings when you want something warm and satisfying on the table fast.

Ingredients
- 1 pound mild Italian sausage
- 1 medium onion, diced
- 2 celery ribs, diced
- 1 large carrot, peeled and diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 (14-ounce) can fire-roasted crushed tomatoes
- 6 cups chicken broth
- 1 cup water
- 1 cup ditalini pasta (or small shells/elbows)
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and freshly ground black pepper, to taste
- 1 wedge Parmigiano Reggiano rind (about 1-inch square)
- 2 tablespoons chopped fresh Italian parsley
- Grated Parmigiano Reggiano cheese, for garnish
Instructions
- Step 1: In a large pot, brown the Italian sausage over medium heat, breaking it into small pieces as it cooks until fully browned.
- Step 2: Add the diced onion, celery, and carrot to the pot. Sauté until the vegetables soften and start to turn golden, scraping up any browned bits from the bottom.
- Step 3: Stir in the minced garlic, tomato paste, fire-roasted crushed tomatoes, dried oregano, and dried basil. Cook for 2–3 minutes until the garlic is fragrant and the tomato paste deepens in color.
- Step 4: Pour in the chicken broth and water. Add the Parmigiano Reggiano rind. Bring the soup to a boil, then reduce to a simmer.
- Step 5: Add the pasta to the pot and simmer for about 10 minutes, or until the pasta is al dente.
- Step 6: Stir in the drained cannellini beans and let the soup gently warm through for 5 minutes. Remove the cheese rind. Season with salt and pepper to taste.
- Step 7: Ladle the soup into bowls and garnish with chopped fresh parsley and grated Parmigiano Reggiano cheese before serving.
Tips & Variations
- For more heat, swap mild Italian sausage for hot or spicy varieties.
- Use any short pasta shape you prefer such as small shells, elbows, or tubetti to keep the soup balanced.
- Substitute cannellini beans with great northern, pinto, or black beans if desired.
- Add a splash of red wine with the tomatoes for extra depth of flavor.
- Include chopped kale or spinach in the last few minutes for added greens.
Storage
Store leftover Pasta e Fagioli in an airtight container in the refrigerator for up to 4 days. The pasta will absorb some liquid during storage, so add water or broth when reheating to loosen the soup to your preferred consistency. It often tastes even better the next day!
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Pasta e Fagioli vegetarian?
Yes, omit the sausage and use vegetable broth instead of chicken broth. You may wish to add extra beans and vegetables for heartiness.
What type of pasta works best for this soup?
Short pasta shapes like ditalini, small shells, or elbows are ideal because they hold well in the soup and create a nice balance with the beans.
PrintHearty Pasta e Fagioli Soup with Italian Sausage and Beans Recipe
Pasta e Fagioli is a hearty and comforting Italian soup featuring savory mild Italian sausage, tender white cannellini beans, ditalini pasta, and aromatic vegetables in a rich tomato broth seasoned with Italian herbs. This easy-to-make, protein-packed soup is perfect for weeknight dinners and chilly evenings, offering a flavorful and satisfying meal that stores well for leftovers.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Ingredients
Sausage and Meat
- 12 oz mild Italian sausage, casings removed
Vegetables and Aromatics
- 1 medium yellow onion, peeled and finely diced
- 2 celery ribs, finely diced
- 1 medium carrot, peeled and finely diced
- 3 cloves garlic, minced
- 2 tablespoons fresh Italian parsley, chopped (plus extra for garnish)
Tomatoes and Tomato Products
- 2 tablespoons tomato paste
- 1 (14 oz) can fire-roasted crushed tomatoes
Liquids and Broth
- 4 cups chicken broth
- 1 cup water
Beans and Pasta
- 1 (15 oz) can cannellini beans, drained and rinsed
- 3/4 cup ditalini pasta (or small shell/elbows)
Cheese and Seasonings
- 1 wedge Parmigiano Reggiano cheese, grated plus 1-inch square rind piece
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and black pepper, to taste
Instructions
- Brown the sausage: Heat a large Dutch oven or heavy pot over medium heat. Add the mild Italian sausage, breaking it up with a spoon into small chunks. Cook until browned and cooked through, about 5-7 minutes. Remove any excess fat if necessary.
- Sauté the aromatics: Add the diced onions, celery, and carrots to the sausage. Stir and cook for about 5-6 minutes until the vegetables soften and begin to take on a golden color. Use a flat-edged spatula to scrape up any flavorful browned bits from the bottom of the pot.
- Add tomatoes and seasonings: Stir in the tomato paste, fire-roasted crushed tomatoes, minced garlic, dried oregano, and dried basil. Mix well and cook for 1-2 minutes until the garlic becomes fragrant and the tomato paste darkens slightly.
- Cook the pasta in the soup: Pour in the chicken broth and water. Add the ditalini pasta and the piece of Parmigiano Reggiano rind. Bring the soup to a boil, then reduce heat to a lively simmer. Cook uncovered for about 10 minutes or until the pasta is al dente.
- Add the beans and finish: Reduce heat to low and stir in the drained cannellini beans. Simmer gently for 5 more minutes to warm the beans through. Taste and season with salt and pepper as needed. Remove and discard the cheese rind.
- Garnish and serve: Spoon the soup into bowls and top with chopped fresh Italian parsley and freshly grated Parmigiano Reggiano cheese. Serve hot with crusty bread if desired.
Notes
- This soup keeps well refrigerated for up to 4 days; add additional broth or water when reheating to loosen the pasta.
- Substitute hot Italian sausage for a spicier flavor or use ground turkey or pancetta as alternatives.
- Any small pasta shapes like small shells or elbows can be used instead of ditalini.
- White beans such as great northern or navy beans work well as substitutes for cannellini beans.
- If preferred, use fresh herbs instead of dried, adjusting quantities accordingly.
Keywords: Pasta e Fagioli, Italian soup, sausage and bean soup, ditalini pasta soup, comforting soup, easy weeknight dinner

