Italian Pasta Fagioli Soup

Category: Comforting Soups and Stews to Warm Your Soul

This Italian Pasta Fagioli soup combines robust flavors from Italian sausage, beans, ditalini pasta, and fresh greens all simmered in a savory tomato broth. Onion, carrots, and celery create a rich aromatic base, while herbs and parmesan add depth. This comforting dish comes together in just over an hour, making it perfect for cozy dinners or family gatherings. Serve garnished with parmesan for an extra layer of flavor, and enjoy leftovers for days to come.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Fri, 03 Oct 2025 19:19:56 GMT
A bowl of Italian pasta fagioli. Pin
A bowl of Italian pasta fagioli. | panbite.com

Italian Pasta Fagioli is the kind of comforting soup I reach for on chilly nights or when I want to feed a hungry group with something truly satisfying. Full of tender greens, hearty beans, and just the right amount of pasta all mingling in a robust tomato broth with savory sausage, this soup is classic Italian nourishment you can make at home without fuss. Every spoonful feels like a warm hug and with just a little advanced prep, you’ll be enjoying a pot of pure comfort that gets better as it sits.

When I first made this pasta fagioli for friends on a rainy evening, it quickly became a staple in my recipe box. It is one of those meals everyone goes back for seconds and even picky eaters clean their bowls.

Gather Your Ingredients

  • Olive oil: Essential for browning the sausage and creating flavor in your base. Choose extra virgin for depth
  • Italian sausage: Brings a rich, slightly spicy flavor to the soup. Opt for high quality uncooked sausage from your butcher
  • Chopped onion: Classic aromatic that adds sweetness and body to the broth. Look for fresh, firm onions
  • Celery: Couples with carrot and onion for the classic soup base. Pick celery with crisp stalks and fresh leaves
  • Diced carrots: Adds subtle sweetness and color. Smaller carrots tend to be more tender and flavorful
  • Minced garlic: Infuses the entire soup with warmth. Always choose fresh for the best aroma
  • Chicken stock: Forms the backbone of the broth. Use homemade or high quality low sodium store bought stock
  • Water: Balances richness and adjusts the texture
  • Chicken base or bouillon cubes: Boosts savory taste. Choose low sodium options for better salt control
  • Dried basil: Lays down classic Italian herb notes. Rub between your fingers before adding to release more aroma
  • Dried parsley: Brightens the soup and enhances other herbs
  • Black pepper: Wakes up the flavors throughout. Freshly ground is always best
  • Bay leaf: Optional but adds subtle earthiness
  • Parmesan rind: Optional but imparts deep umami. If you have leftover rinds from real parmesan, do not skip
  • Diced tomatoes: Bring acidity, richness, and texture. Try to use fire roasted or San Marzano tomatoes for extra depth
  • Ditalini pasta: The classic shape for pasta fagioli. Small and tubular holds up to simmering and soaks up broth. Choose bronze cut or good quality Italian pasta if possible
  • Cannellini beans: Mild and creamy. These beans add substance and softness. Rinse well before using for the best texture
  • Shredded greens like Swiss chard, kale, escarole or frozen spinach: Provide color and nutrition. Swiss chard is my favorite for its mild flavor and pretty stems
  • Salt and pepper to taste: Allows you to control seasoning at the end
  • Shredded or shaved parmesan for garnish: Brings creamy, salty finish. Use a block of real parmesan if possible and shave fresh

How to Make It

Brown the Sausage:
Heat olive oil in a large heavy-bottomed pot over medium-high flame. Add Italian sausage, breaking it up as it cooks. Let it brown on all sides so you develop rich flavor and browned bits at the bottom of the pot, which are essential for the broth
Sauté the Vegetables:
Lower the heat slightly and add chopped onion, celery, and diced carrots. Stir and cook the vegetables for about five minutes, allowing them to soften and pick up any caramelized flavors from the sausage
Bloom the Garlic:
Add freshly minced garlic to the pot, stirring constantly for a minute until the whole kitchen smells aromatic and the edges of the garlic just start to turn golden
Build the Broth:
Pour in chicken stock, water, add the chicken base, dried basil, dried parsley, black pepper, bay leaf, and parmesan rind if available, then tip in the diced tomatoes. Give everything a generous stir, scraping up the bottom to release those flavorful bits
Add Pasta and Beans:
Turn up the heat and bring the pot to a steady boil. Stir in the ditalini pasta and drained cannellini beans. Lower the heat to a gentle simmer and cook uncovered for about twelve minutes, stirring occasionally so the pasta does not stick or clump until just al dente and the broth is flavorful
Simmer the Greens:
Add in your shredded greens of choice, whether that is Swiss chard or kale, and let the soup simmer for another eight to ten minutes. This tenderizes the greens and melds all flavors. Taste and season with salt and extra pepper as needed
Finish and Serve:
Spoon the soup into bowls while piping hot. Top with plenty of freshly shredded or shaved parmesan and a drizzle of good olive oil if you like. Serve with crusty bread for an authentic touch
A bowl of pasta with beans and cheese.
A bowl of pasta with beans and cheese. | panbite.com

Every spoonful offers layers of savory sausage, hearty beans, silky greens, and that punch of tangy parmesan. I always look forward to stirring in the parmesan rind and watching the flavor deepen with each simmer. My grandmother swore this trick turned any soup into something special, and now I never let a cheese rind go to waste. It is a small detail, but it brings back memories of her bustling kitchen and laughter bubbles up every time.

Flavor Boosters

Stir the soup frequently during simmering so the pasta stays evenly cooked and does not stick. If the soup thickens too much, just add a splash more stock or water to loosen it before serving. Add the greens near the end to keep their color and texture bright.

Serving Suggestions

A bowl of pasta fagioli is filling on its own but I love to serve it with toasted garlic bread or thick slices of rustic Italian bread. If you want to round out your meal, add a simple green salad dressed with olive oil and lemon or balsamic vinegar. For an extra Italian touch, offer a sprinkle of fresh Italian parsley or a squeeze of lemon at the table.

Creative Twists

If you want to make the soup vegetarian, skip the sausage and use vegetable stock. Consider adding a can of drained chickpeas or extra beans for more protein. Any small pasta shape will work if you cannot find ditalini. Use gluten free pasta for allergies or sensitivities. Swiss chard, kale, and escarole are all classic greens, but frozen spinach works in a pinch. Cannellini beans are the traditional choice but great northern beans or even navy beans can be used in a bind.

A bowl of pasta with tomato sauce and cheese.
A bowl of pasta with tomato sauce and cheese. | panbite.com

With some thoughtful swaps and storing tips this soup will brighten family tables for seasons to come. Let every bowl bring the warmth of Italian kitchens to yours!

Common Questions About This Recipe

→ What type of beans works best for Pasta Fagioli?

Cannellini beans are traditional, but you can use Great Northern or navy beans for a similar creamy texture.

→ Can I make Pasta Fagioli vegetarian?

Yes, omit sausage and use vegetable broth instead of chicken stock for a vegetarian-friendly soup.

→ Which greens are suitable for this soup?

Swiss chard, kale, escarole, or frozen spinach blend well, adding nutrients and hearty texture.

→ What is the best pasta for Pasta Fagioli?

Ditalini is most common, but small shells or elbow macaroni also work well in the soup.

→ How do I store leftovers?

Store cooled soup in an airtight container in the fridge for up to 5 days or freeze for 6 months.

→ How can I reduce spiciness?

Use sweet Italian sausage or substitute half ground beef to create a milder soup base.

Italian Pasta Fagioli Soup

Delicious Italian soup with sausage, beans, pasta, hearty greens, and tomatoes for a rich, flavorful meal.

Preparation Time
30 minutes
Cooking Time
35 minutes
Complete Time
65 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Soups & Stews

Level of Skill: Some Experience Needed

Cultural Cuisine: Italian

Serves: 12 Portion Size (12 hearty bowls)

Dietary Needs: ~

What You Need

→ Main

01 1 tablespoon olive oil
02 1 pound Italian sausage
03 1 cup chopped onion
04 1 cup diced celery (about 2 stalks)
05 1 cup diced carrots
06 4 cloves garlic, minced
07 4 cups chicken stock
08 1 1/2 cups water
09 2 teaspoons chicken base or 2 bouillon cubes
10 1 tablespoon dried basil
11 2 tablespoons dried parsley
12 1/2 teaspoon black pepper
13 1 bay leaf (optional)
14 1 parmesan rind (optional)
15 1 can (15 ounces) diced tomatoes
16 1 cup ditalini pasta
17 1 can (15 ounces) cannellini beans, drained and rinsed
18 3 to 4 cups shredded greens (Swiss chard, kale, escarole, or 1 package frozen spinach)
19 Salt and pepper, to taste

→ Garnish

20 Shredded or shaved parmesan cheese

How to Make It

Step 01

In a large pot, heat olive oil over medium-high heat. Add Italian sausage and cook, breaking into small pieces, until browned.

Step 02

Add chopped onion, celery, and carrots. Cook for 5 minutes, stirring often, until vegetables begin to soften.

Step 03

Stir in minced garlic and cook for about 1 minute until fragrant.

Step 04

Pour in chicken stock and water. Add chicken base or bouillon cubes, dried basil, dried parsley, black pepper, bay leaf, parmesan rind if using, and diced tomatoes with their juices.

Step 05

Bring to a boil. Stir in ditalini pasta and cannellini beans. Reduce heat to a simmer and cook, uncovered, for about 12 minutes, stirring frequently, until pasta is al dente.

Step 06

Add shredded greens and simmer for another 8 to 10 minutes. Taste and adjust salt and pepper as needed.

Step 07

Ladle into bowls and garnish generously with shredded or shaved parmesan cheese.

Extra Tips

  1. To reduce spiciness, substitute half of the sausage with ground beef or use sweet Italian sausage.
  2. Store leftovers in an airtight container in the refrigerator for up to 5 days.
  3. Portions may be frozen for up to 6 months; thaw and reheat gently before serving.

Tools You'll Need

  • Large heavy-bottomed soup pot
  • Wooden spoon
  • Chef’s knife
  • Cutting board
  • Ladle

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains dairy from parmesan cheese and may contain gluten from pasta.

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 271
  • Fat Content: 14 grams
  • Carbohydrate Content: 24 grams
  • Protein Content: 12 grams