Italian Pasta Fagioli Soup

Posted on July 22, 2026

Italian Pasta Fagioli Soup

Italian Pasta Fagioli Soup is the ultimate comfort food that brings back memories of busy weeknights and cozy family gatherings. There is something truly magical about a simmering pot of broth, hearty beans, and tender pasta that warms you from the inside out. When I first learned this technique in my grandmother’s kitchen, I realized that simple, wholesome ingredients are the true secret to making a meal that feels like a warm hug.

This classic Italian Pasta Fagioli Soup remains a staple in our home because it is as nourishing as it is delicious. Whether you are feeding a hungry family after a long day or just craving a bowl of rustic goodness, this recipe delivers perfectly every single time. It is my go-to when the temperatures drop and we need a bowl of something reliable, flavorful, and incredibly satisfying.

What is Italian Pasta Fagioli Soup?

Italian Pasta Fagioli Soup, often called pasta e fagioli, is a traditional Italian peasant dish that literally translates to pasta and beans. It originated in regions across Italy as a nutritious way to stretch pantry staples into a filling meal. By combining small pasta shapes with hearty cannellini and kidney beans, the soup provides a perfect balance of textures that keeps you full for hours.

What makes this specific version unique is the combination of aromatic vegetables, savory ground turkey or chicken sausage, and fresh herbs. Unlike some thin broth-based soups, this dish is rich and tomato-forward, creating a robust base that clings to the pasta. It is the kind of rustic Italian cooking that relies on building layers of flavor through patient sautéing and quality aromatics.

Reasons to Try Italian Pasta Fagioli Soup

You will love this recipe because it comes together in just forty minutes, making it a dream for busy parents juggling school runs and work. It is an incredibly forgiving dish that allows for plenty of kitchen creativity, perfect for when you need a reliable dinner that is impossible to mess up. Plus, the leftovers taste even better the next day as the flavors continue to meld together.

This soup is a lifesaver for those looking to eat healthy without sacrificing flavor. With a generous amount of protein from the beans and lean sausage, plus fiber-rich veggies, it is a complete meal in one bowl. It is also an excellent way to introduce kids to beans, as they tend to love the fun shapes of pasta and the savory, familiar tomato sauce profile.

Ingredients Needed to Make Italian Pasta Fagioli Soup

  • 1 tablespoon olive oil
  • 1 pound ground turkey or chicken sausage (casing removed)
  • 1 large yellow onion, finely diced
  • 3 medium carrots, finely diced
  • 2 medium celery ribs, finely diced
  • 4 cloves garlic, minced
  • 5 cups low sodium chicken broth
  • 14.5 ounces canned cannellini beans, rinsed and drained
  • 14.5 ounces canned red kidney beans, rinsed and drained
  • 15 ounces canned diced tomatoes, with their juices
  • 16 ounces tomato sauce
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 2 bay leaves
  • 1 tablespoon fresh rosemary, minced
  • 1 tablespoon fresh thyme
  • 4 ounces dried pasta (ditalini or elbow macaroni)
  • 3 tablespoons fresh Italian parsley, chopped
  • 1/3 cup freshly grated Parmigiano-Reggiano (plus extra for topping)
  • Crushed red pepper (optional)

Instructions to Make Italian Pasta Fagioli Soup – Step by Step

Step 1: Start by heating your olive oil in a large pot or Dutch oven over medium-high heat. Add your ground turkey or chicken sausage and break it apart with a wooden spoon as it browns, cooking for about four to five minutes until no pink remains.

Step 2: Add your diced onion, carrots, celery, rosemary, thyme, and parsley to the pot. Sauté everything together for about six minutes, stirring frequently so the vegetables soften and absorb those delicious meat juices.

Step 3: Stir in the minced garlic and cook for just one more minute until it becomes wonderfully fragrant. Be careful not to burn the garlic, as it can turn bitter very quickly.

Step 4: Pour in your chicken broth, beans, diced tomatoes with their juices, tomato sauce, salt, pepper, and bay leaves. Turn the heat to high to bring the mixture to a gentle boil, then let it simmer for five minutes to get those flavors dancing together.

Step 5: Add your pasta and continue to simmer for nine to ten minutes. You want the pasta to be al dente, meaning it is tender but still has a slight, pleasant bite to it.

Step 6: Once the pasta is ready, remove the bay leaves and discard them. Take the pot off the heat and stir in the Parmesan cheese, which will give the soup a lovely, silky finish.

Step 7: If the soup feels a bit too thick, simply stir in a splash of warm water or extra broth until it reaches your desired consistency. Taste for salt and pepper, adjust as needed, and serve warm with a sprinkle of extra cheese and red pepper flakes if you like a little heat.

Chef’s Tips for a Perfect Result

  • Always rinse your canned beans thoroughly under cold water to remove excess sodium and starch.
  • Use a microplane to grate your Parmesan cheese so it melts perfectly into the soup without clumping.
  • Keep the pasta al dente because it will continue to soften slightly while sitting in the hot broth.
  • If you are not planning to eat the entire pot at once, cook the pasta separately and add it to individual bowls to keep the soup from getting too thick.

Variations and Substitutions

Vegan Option: Swap the sausage for extra chickpeas or chopped mushrooms, and use vegetable broth instead of chicken broth. Skip the Parmesan or use a plant-based savory nutritional yeast blend to maintain the umami flavor.

Gluten-Free Alternative: Simply replace the traditional wheat pasta with your favorite gluten-free variety, such as a brown rice or chickpea pasta, which holds up quite well in hot liquids.

Budget Swap: If you don’t have fresh herbs, dried herbs work just fine. Just remember to use about one-third of the amount called for, as dried herbs are more concentrated.

How to Serve and Pair

Serve this soup in deep, warm bowls to keep the heat locked in. It pairs beautifully with a piece of crusty garlic bread or a simple side salad with vinaigrette. This dish is perfect for chilly autumn evenings, Sunday family dinners, or even as a meal-prep option for weekday lunches.

Storage and Reheating

Refrigerator: Store any leftovers in an airtight container in the fridge for up to four days. The flavors actually intensify after a night in the cold.

Freezer: This soup freezes well for up to three months. To maintain the best texture, freeze it without the pasta and boil fresh pasta when you are ready to serve.

Reheating: Gently reheat on the stovetop over medium-low heat. You will likely need to add a splash of water or broth, as the beans and pasta tend to soak up the liquid while sitting in the fridge.

Nutritional Values

Values per 8-ounce serving:

  • Calories: 371
  • Protein: 21g
  • Carbohydrates: 40g
  • Fat: 11g
  • Fiber: 8g

Approximate values.

Frequently Asked Questions (FAQ)

Can I use different types of beans?

Yes, you can substitute cannellini or kidney beans with great northern beans or even chickpeas. The key is to ensure the beans are well-drained and rinsed before adding them to the pot.

How do I know when the soup is finished cooking?

The soup is finished when the pasta has reached an al dente texture and the vegetables are tender. You will also notice the broth has thickened slightly due to the starch from the pasta.

My soup became too thick after sitting, is that normal?

Yes, the pasta and beans absorb liquid over time, which is very common in this recipe. Simply thin the soup with a small amount of warm water or broth when you reheat it.

Can I prepare the soup ahead of time?

You can prepare the soup base, including the sausage and vegetables, a day in advance. Add the pasta right before you are ready to serve to prevent it from becoming too soft.

What is the best way to customize the flavor?

You can customize the flavor by experimenting with different types of sausage, such as spicy chicken sausage, or by adding a pinch of dried oregano and red pepper flakes for extra depth.

Conclusion

Italian Pasta Fagioli Soup is a timeless, soul-warming classic that deserves a permanent spot in your kitchen rotation. Its robust flavors and comforting texture make it an irresistible meal for any day of the week. Grab your favorite pot, gather your ingredients, and enjoy the simple joy of creating something truly delicious for your loved ones.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Italian Pasta Fagioli Soup

Italian Pasta Fagioli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Samantha Jones
  • Prep Time: 15
  • Cook Time: 25
  • Total Time: 40
  • Yield: 6 servings 1x
  • Category: dinner
  • Method: Stovetop simmering
  • Cuisine: Italian
  • Diet: High Protein

Description

Italian Pasta Fagioli Soup is the ultimate comfort food, blending wholesome cannellini and kidney beans with savory turkey sausage and tender pasta in a rich, tomato-forward broth. This traditional Italian peasant dish is a nourishing, one-pot meal that captures the essence of rustic, home-style cooking. It is perfect for cozy weeknights when you need a reliable, flavorful, and satisfying bowl of goodness that warms you from the inside out.


Ingredients

Scale

1 tablespoon olive oil
1 pound ground turkey or chicken sausage (casing removed)
1 large yellow onion, finely diced
3 medium carrots, finely diced
2 medium celery ribs, finely diced
4 cloves garlic, minced
5 cups low sodium chicken broth
14.5 ounces canned cannellini beans, rinsed and drained
14.5 ounces canned red kidney beans, rinsed and drained
14.5 ounces diced tomatoes
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon black pepper
1.5 cups small pasta (like ditalini or shells)
Fresh parsley for garnish


Instructions

Heat olive oil in a large pot over medium-high heat.
Add the ground turkey or chicken sausage and cook, breaking it up with a spoon, until browned.
Add the onion, carrots, and celery to the pot and sauté for 5-7 minutes until softened.
Stir in the minced garlic, oregano, basil, and pepper, cooking for another minute until fragrant.
Pour in the chicken broth, diced tomatoes, cannellini beans, and kidney beans.
Bring the soup to a boil, then reduce heat and simmer for 15 minutes.
Add the pasta and continue to simmer for 8-10 minutes, or until the pasta is al dente.
Remove from heat, garnish with fresh parsley, and serve hot.


Notes

Leftovers store beautifully in an airtight container for up to 3 days in the refrigerator; the pasta may soak up broth, so add a splash of water when reheating. You can also use vegetable broth to keep it lighter or add fresh spinach during the last 2 minutes of cooking for extra greens.


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 4g
  • Sodium: 650mg
  • Fat: 9g
  • Saturated Fat: 2.5g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 18g
  • Cholesterol: 45mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star