For as long as I can remember, pasta e fagioli has been my mom’s favorite soup. When I was little it grossed me out, but as an adult it’s one of my faves too. This version ups the protein with added Italian sausage, because I, like everyone, am chasing that daily protein intake. The recipe is built from my pantry staples to feel like a meal, but still comes together simply. It’s savory without being spicy, rich without being heavy, and it gets even better as leftovers.
Snapshot
- Implements: large heavy pot; wooden spoon or spatula; ladle
- Stove setting: medium heat for browning and simmering (about 60 minutes total)
- Batch size: about 6 generous bowls
Ingredients
Sausage and aromatics
- 1 lb Italian sausage (½ lb sweet + ½ lb hot)
- Olive oil
- 1 medium onion, finely diced
- 1 leek, thinly sliced and washed
- 5 to 6 cloves garlic, minced
Spices and tomato base
- 2½ to 3 Tsp Italian seasoning blend
- 1 Tsp dried rosemary
- 1 Tsp paprika (unless it’s already represented in your Italian seasoning)
- Black pepper
- 3 to 4 Tbsp tomato paste
- 1 (28 oz) can crushed tomatoes (or whole that you crush yourself)
Broth and beans
- 6 to 7 cups water
- 1 Knorr Rich Beef Stock Pot*
- 1 Tsp Better Than Bouillon chicken*
- ½ Tsp Better Than Bouillon vegetable* *Use what you have, don’t fret about having the exact same mix. This is a forgiving soup.
- 2 (15 oz) cans cannellini beans, drained and rinsed
- Parm rind (optional)
Pasta and greens
- 1 cup dry ditalini pasta
- 1 cup spinach or kale (fresh or frozen)
Finishing
- ¾ cup finely grated Parmesan, divided
- Lemon juice, to taste (optional)
Method
Brown the sausage
Warm a large heavy pot over medium heat with a small drizzle of olive oil. Add the sausage, break it up, and let it brown thoroughly. Transfer the browned sausage to a bowl with a slotted spoon.
Cook the aromatics
Add the onion and leek to the pot and cook until softened, stirring and scraping up browned bits. Add garlic and cook just until fragrant.
Build the base
Stir in the Italian seasoning blend, rosemary, paprika (if using), and black pepper. Add tomato paste and cook until it deepens to brick red.
Simmer the soup
Return the sausage to the pot. Add tomatoes, beans, and 6 cups water. Stir in the stock pot and both bouillon pastes. Bring to a gentle simmer and cook 10 to 15 minutes. (If you’re boiling your pasta separately, add the pasta cooking time to this simmer step, something like an additional 10 minutes.)
If you’re using a Parm rind, throw it in here.
Cook the pasta
Add the ditalini and simmer until tender, stirring occasionally so it does not stick. (Or boil separately, see Notes section.)
Finish
Stir in the greens until wilted. Fish out the Parm rind, if you added one. Turn off the heat and stir in about ¼ to ⅓ cup Parmesan until melted. Taste and adjust with lemon juice if needed. Serve with the remaining Parmesan.
Notes, swaps, and guardrails
Broth base choices
Blending concentrated stocks from what you have on hand keeps this pantry-forward. The Knorr Rich Beef Stock Pot brings savory depth that pairs beautifully with sausage. Better Than Bouillon chicken adds roundness, and a little vegetable boosts the aromatics without heaviness.
Pasta and thickness
The soup will thicken as it sits because the pasta continues to absorb liquid. When reheating, add a splash of water or broth and stir until you reach your preferred consistency.
You can also boil the pasta separately, drain it, and add it to the bottom of each bowl at serving time. This keeps the pasta from getting mushy if you have leftovers, and gives you more control over the soup-to-pasta ratio.
Cheese and texture
Add Parmesan off the heat so it melts smoothly into the soup. If you add it while the soup is boiling, the texture can turn grainy.
Heat level
Half hot sausage in this amount of broth reads as warm, not spicy. If you are sensitive to heat, use more sweet sausage and less hot.
Greens flexibility
Spinach wilts very quickly and adds color and freshness. If you prefer kale, toss it in a few minutes earlier so it softens.
I’ve also used this soup as a chance to use up leftover veg, I’ve thrown in a cup or two of sauteed peas and sugar snaps, or the same amount of sauteed zucchini.
This recipe is adapted from a pasta e fagioli shared by @thedishonhealthy on Instagram, which inspired the original structure and flavor direction. This version reflects ingredient swaps, added protein, and pantry adjustments based on how I cook at home.