Pasta Fagioli Recipe With Sausage: Rustic Italian Soup in One Pot

Pasta Fagioli Recipe With Sausage: Rustic Italian Soup in One Pot

This one-pot Italian classic transforms simple ingredients into a hearty meal. My grandmother made it without recipes, relying on instinct and tradition.

Sweet sausage adds rich depth to the white beans and small pasta, creating a thick, rustic soup. The key is simmering just long enough for flavors to meld without turning the pasta to mush.

Every spoonful delivers tender beans, perfectly cooked pasta, and savory sausage in a tomato-based broth. It’s the kind of dish that feels like a warm hug on a cold day.

Ready in under an hour with minimal effort, it proves great food doesn’t need to be complicated. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pasta Fagioli Recipe with Sausage

Simple pantry staples and fresh vegetables create this rustic Italian classic in one pot.

Ingredient Amount Notes
Sweet Italian Sausage 🌭 1 lb Casings removed for crumbling
Cannellini Beans 🫘 2 cans Drained and rinsed thoroughly
Ditalini Pasta 🍝 1 ½ cups Small pasta shape preferred
Crushed Tomatoes 🍅 1 can 28 oz can recommended
Chicken Broth 🥣 4 cups Low-sodium preferred for control
Yellow Onion 🧅 1 whole Medium size, finely diced
Carrots 🥕 2 whole Peeled and small diced
Celery Stalks 🌿 2 whole Finely diced for sofrito
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Dried Oregano 🍃 1 tsp Mediterranean variety preferred
Dried Basil 🌿 1 tsp Crushed between fingers to release oils
Red Pepper Flakes 🌶️ ½ tsp Adjust for heat preference
Bay Leaf 🍃 1 whole Removed before serving
Olive Oil 🫒 2 tbsp Extra-virgin for sautéing aromatics
Salt 🧂 1 tsp Kosher or sea salt to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The sausage sets the flavor foundation here. Sweet Italian sausage (look for Johnsonville or Jimmy Dean at most supermarkets) gives the right balance of fat and seasoning. For the beans, cannellini are traditional, but great northern beans work too. Goya or Progresso brands are reliable for canned beans—just check the expiration date, as old cans can develop an off flavor.

No ditalini? Small shells or orzo at one-third the amount (by volume) work well. Swap chicken broth for vegetable broth if needed. Fresh herbs can replace dried at triple the amount—just add them at the end. If you can’t find crushed tomatoes, whole San Marzano tomatoes (hand-crushed) make an excellent upgrade, though they’ll need a bit more simmering to break down.

This soup thickens as it sits—add a splash of water or broth when reheating. Keeps well in the fridge for 4-5 days and freezes beautifully for 3 months. The pasta absorbs liquid over time, so store leftovers without pasta if you plan to freeze them.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss in the sausage, beans, and pasta, then let the broth and tomatoes work their magic—minimal cleanup, maximum flavor.
  • Rich and Hearty: The sweet Italian sausage and cannellini beans soak up the tomato-broth blend, making every bite ridicously satisfying.
  • Feeds a Crowd: Honestly, this is my go-to for family dinners or when friends drop by unannounced—it stretches easily and everyone loves it.
  • Leftovers for Days: Between us, it tastes even better the next day, and I’ll be real: it’s the only soup my kids actually ask for again.

Step-by-Step Instructions for Pasta Fagioli With Sausage

This one-pot method ensures perfectly balanced flavors in every rustic spoonful.

Step 1: Brown the Sweet Italian Sausage

Heat the 2 tbsp Olive Oil in a large pot over medium heat. Remove casings from the 1 lb Sweet Italian Sausage and crumble it directly into the pot. Cook for 5-7 minutes, breaking it up with a wooden spoon until it’s no longer pink and develops golden brown edges.

This renders the fat that will flavor your entire soup. Don’t rush this step—proper browning adds depth. Transfer the cooked sausage to a plate and set aside, leaving the flavorful fat in the pot.

Step 2: Build the Aromatic Base

In the same pot, add the finely diced 1 whole Yellow Onion, 2 whole Carrots, and 2 whole Celery Stalks. Cook for 5 minutes until the vegetables soften and the onion becomes translucent.

Add the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant. Stir in the 1 tsp Dried Oregano, 1 tsp Dried Basil, 0.5 tsp Red Pepper Flakes, 1 tsp Salt, and 0.5 tsp Black Pepper. This creates the flavor foundation for your soup.

Step 3: Simmer the Soup Base

Pour in the 1 can Crushed Tomatoes, 4 cups Chicken Broth, and 2 cans Cannellini Beans (drained and rinsed). Add the 1 whole Bay Leaf and return the cooked sausage to the pot. Stir well to combine.

Bring to a boil, then reduce heat to low and let it simmer for 15 minutes. This allows the flavors to meld and the beans to absorb some of the broth. Taste and adjust seasoning if needed.

Step 4: Cook the Pasta and Finish

Stir in the 1.5 cups Ditalini Pasta and cook for 8-10 minutes until the pasta is al dente. The small pasta shape is ideal for this soup, soaking up flavor in every bite.

Once the pasta is cooked, remove the 1 whole Bay Leaf and discard it. Let the soup sit for 2 minutes off the heat to allow the pasta to finish absorbing the flavors. Serve hot with crusty bread for dipping.

👨‍🍳

Pro Tips For Making Pasta Fagioli Recipe With Sausage

  • Brown the Sausage Well: I learned this the hard way—get a deep brown crust on the sausage before adding liquids, about 3-4 minutes per side. It builds a rich base flavor that carries through the whole pot.
  • Mash Some Beans: Sounds weird, but it works: mash about half the cannellini beans with a fork before adding them. This thickens the broth naturally and makes the texture more satisfying.
  • Undercook the Pasta: Pull the ditalini 1-2 minutes early from its ideal al dente—it’ll finish cooking in the hot broth without turning to mush. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
  • Use Starchy Broth: After browning the sausage, deglaze the pan with a splash of chicken broth and scrape up all those browned bits. That’s pure flavor you’d lose otherwise.

Make-Ahead Tips for Leftovers

Prep Ahead Strategy

I always chop the onion, carrots, and celery the night before—store them together in an airtight container in the fridge. This sofrito base keeps well overnight and saves 10 minutes of prep time. Honestly, this changed my weeknight cooking game. ✨

Bean Prep Tip

Drain and rinse the 2 cans cannellini beans up to 2 days ahead. Store them in a sealed container in the fridge. This removes excess sodium and ensures they’re ready to go straight into the pot.

Broth Boost

For deeper flavor, make your chicken broth a day early. Simmer a rotisserie chicken carcass with 2 diced carrots, 2 celery stalks, and 1 onion for 2 hours. Strain and store in the fridge—it’s a simple upgrade my grandmother always did.

Pasta Separation

If prepping the entire soup ahead, cook the ditalini pasta separately and store it apart from the broth. This prevents it from absorbing too much liquid. Combine and reheat when ready to serve—just 5 minutes on medium heat.

Freezing Without Pasta

The soup base (without pasta) freezes beautifully for 3 months. Portion into quart-sized freezer bags, label, and lay flat to save space. Thaw overnight in the fridge, then cook fresh pasta when reheating. ❄️

Day-Of Assembly

On cooking day, just brown the sausage, add your prepped veggies and broth, and simmer. It’s almost like having a shortcut to homemade. I love how this dish rewards a little advance planning with minimal day-of effort.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 55mg18%
Sodium 980mg43%
Total Carbohydrate 48g17%
Dietary Fiber 8g29%
Sugars 6g
Protein 24g48%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use spicy sausage instead of sweet?

Spicy sausage adds a nice kick. Reduce or omit the red pepper flakes to balance the heat. The contrast with the creamy beans works beautifully.

2

What if I don’t have ditalini pasta?

Small shells, orzo, or even elbow macaroni work well. Use 1 cup of alternative pasta and adjust cooking time to 8-9 minutes.

3

How do I prevent mushy pasta in leftovers?

Cook the pasta separately and add it just before serving. Or store soup without pasta and cook fresh when reheating. This keeps the texture perfect.

4

Can I make this in a slow cooker?

Yes! Brown the sausage first, then combine all ingredients except pasta. Cook on low for 6-7 hours, add pasta, and cook 30 more minutes.

★★★★★4.5(14 reviews)
Nathan Turner