Authentic Italian Pasta e Fagioli Soup Recipe

This easy Pasta Fagioli soup blends tender pasta, two types of beans, savory sausage, and vegetables in a rich tomato broth. It’s a hearty, comforting meal that’s simple to make at home and perfect for weeknights or a cozy weekend dinner.

pasta fagioli soup with parmesan and breadstick

This post may contain affiliate links. If you purchase through a link, I may earn a small commission at no additional cost to you.

Pasta Fagioli Recipe – An Easy Olive Garden-Style Version

Pasta e fagioli, often served at Italian restaurants like Olive Garden, is a satisfying combination of pasta and beans in a tomato-forward broth. This version uses turkey Italian sausage for leaner protein, two kinds of canned beans for texture, and classic Italian herbs for flavor.

What is Pasta e Fagioli?

Pasta e fagioli literally means “pasta and beans.” The dish typically features a tomato-based broth with small pasta, beans, vegetables, and aromatic herbs. It’s filling, nutritious, and adaptable to what you have on hand.

Ingredients for Easy Pasta Fagioli

  • 1 pound turkey Italian sausage
  • 3 stalks celery, diced
  • 3 carrots, peeled and diced
  • 4 cloves garlic, minced
  • 2 tablespoons dried chopped onion (or ½–1 small fresh onion, finely chopped)
  • 15 oz canned crushed tomatoes
  • 29 oz canned tomato sauce
  • 5 cups chicken stock (low sodium preferred; see notes for alternatives)
  • 1 tablespoon dried basil
  • 1 tablespoon dried oregano
  • ½ tablespoon dried thyme
  • 1½ cups ditalini pasta (or any small shaped pasta)
  • 15 oz canned kidney beans, drained and rinsed
  • 15 oz canned great northern beans, drained and rinsed
ingredients for pasta fagioli soup

How to Make Pasta Fagioli

Full measurements and step-by-step instructions are included in the recipe card below.

  1. Add the turkey Italian sausage, diced celery, and diced carrots to a heavy-bottomed pot. Brown the sausage and soften the vegetables.
  2. Stir in the minced garlic and dried chopped onion. Sauté briefly until fragrant, about 1 minute.
  3. Add the crushed tomatoes and tomato sauce; stir to combine with the sausage and vegetables.
  4. Mix in the drained kidney and great northern beans and simmer on low for about 10 minutes to meld flavors.
  5. Add the dried basil, oregano, and thyme, then pour in the chicken stock. Increase heat and bring the soup to a boil.
  6. Once boiling, add the ditalini pasta and cook until al dente according to package directions.
  7. Serve the soup hot, topped with freshly grated Parmesan cheese if desired.
turkey italian sausage in an enamel cast iron dutch oven
carrots and celery added to italian sausage in the dutch oven
cooked turkey sausage with carrots and celery
garlic added to dutch oven with sausage mix
dried onion added to turkey sausage mix
crushed tomatoes and tomato sauce added to dutch oven with sausage mix
canned tomatoes stirred into the sausage mix in dutch oven
beans added to the dutch oven
spices added to soup pot
chicken stock added to the dutch oven
ditalini pasta added to the dutch oven pot

Tips, Variations, and FAQ

If you’re planning to make a large batch or prepare this ahead, cook the pasta separately and add it to individual bowls when serving. This keeps the pasta from absorbing all the broth during storage.

What is the difference between minestrone and pasta fagioli?

Minestrone is a vegetable-forward soup, while pasta fagioli centers on beans and pasta in a tomato broth.

Is pasta fagioli vegan?

Not as written here—this recipe includes sausage and chicken stock. To make it vegan, use vegetable stock and omit or replace the sausage with a plant-based alternative.

What pairs well with pasta e fagioli?

Freshly grated Parmesan and warm breadsticks or crusty bread are classic accompaniments for dipping and finishing the bowl.

Why was pasta e fagioli considered a peasant dish?

Traditionally, pasta e fagioli was made with simple, inexpensive ingredients—beans, a bit of pasta, and vegetables—making it a filling, economical meal.

Is pasta fazool different from pasta fagioli?

They are the same dish. “Pasta fazool” is an Americanized pronunciation of pasta fagioli.

Can I make this in a slow cooker?

Yes. Brown the sausage and soften the vegetables first, then add everything except the pasta. Add the pasta at the end of cooking or cook it separately to avoid over-softening.

pasta fagioli soup with a garlic parmesan breadstick, parmesan, and oregano

How to Serve

Serve bowls of pasta fagioli hot and finish with shredded Parmesan and a grind of black pepper. Breadsticks, garlic bread, or a slice of crusty Italian bread make ideal dippers. A simple green salad is a nice, light counterpart.

Variations and Substitutions

  • Sausage: Pork Italian sausage can be used instead of turkey; drain excess fat after browning if needed.
  • Onions: Dried chopped onion shortens prep time, but fresh onion works well—use it sparingly to avoid overpowering the soup.
  • Stock: Chicken or vegetable stock are both good options. Beef stock will give a richer flavor; avoid seafood stock for this recipe.
  • Pasta: Any small shaped pasta—ditalini, mini shells, or small elbows—works in place of ditalini.
  • Dried beans: If you prefer dried beans, cook them fully before adding to the soup; do not add uncooked dried beans directly.

Storage and Reheating

Store cooled soup in an airtight container in the refrigerator for up to 3 days. Because pasta absorbs broth over time, add extra stock or water when reheating to restore consistency. To prevent pasta from soaking up all the liquid, either keep the pasta separate and add it when serving or strain and store the broth separately and combine when reheating.

Nutrition

This recipe yields about 8 servings. Per serving, the recipe provides approximately 415 calories and 27 grams of protein. Nutrition values such as carbohydrates, fat, fiber, sodium, and vitamins will vary depending on the exact brands and ingredient choices used. Use the nutrition details below as an estimate:

  • Calories: 415 kcal
  • Carbohydrates: 64 g
  • Protein: 27 g
  • Fat: 7 g
  • Fiber: 13 g
  • Sodium: 1197 mg

A standard serving is roughly 1½ cups of soup.

Other Soup Recipes You Might Like

  • Creamy Roasted Tomato Basil Soup
  • Creamy Chicken and Rice Soup
  • One Pot Lasagna Soup
  • Tortellini Tomato Florentine

Easy Pasta Fagioli with Sausage — Recipe Card

Servings: 8 | Prep: 5 mins | Cook: 30 mins | Total: 35 mins

Ingredients

  • 1 pound turkey Italian sausage
  • 3 stalks celery, diced
  • 3 carrots, peeled and diced
  • 4 cloves garlic, minced
  • 2 tablespoons dried chopped onion
  • 15 oz crushed tomatoes
  • 29 oz tomato sauce
  • 15 oz kidney beans, drained and rinsed
  • 15 oz great northern beans, drained and rinsed
  • 1 tablespoon dried basil
  • 1 tablespoon dried oregano
  • ½ tablespoon dried thyme
  • 5 cups chicken stock (low sodium preferred)
  • 1½ cups ditalini pasta

Instructions

  1. Brown the turkey sausage in a heavy-bottomed pot. Add diced celery and carrots and cook until softened.
  2. Stir in minced garlic and dried chopped onion; sauté until fragrant, about 1 minute.
  3. Add crushed tomatoes and tomato sauce, stirring to combine.
  4. Mix in drained beans and simmer on low for 10 minutes.
  5. Add basil, oregano, and thyme. Pour in chicken stock and bring to a boil.
  6. Add ditalini and cook until al dente. Adjust seasoning to taste.
  7. Serve with grated Parmesan and enjoy.

Nutritional information is provided as a courtesy and should be used as an estimate. Actual values depend on brands and specific ingredients used.