Parmesan Sausage Soup

Featured in: Soups & Stews
This Parmesan Sausage Soup is the ultimate bowl of comfort, packed with savory Italian sausage, tender vegetables, and a rich, cheesy broth. It's a complete one-pot meal that comes together in under an hour for a satisfying dinner the whole family will love.
A steamy bowl of Parmesan sausage soup with Italian sausage, ditalini pasta, and wilted spinach in a creamy broth Pin it
A steamy bowl of Parmesan sausage soup with Italian sausage, ditalini pasta, and wilted spinach in a creamy broth | cooklaunches.com

This Parmesan Sausage Soup is the kind of meal you crave when you need a bowl of pure comfort. It’s my go-to for busy nights, blending savory Italian sausage with a rich, cheesy broth and fresh spinach. Rooted in Italian-American home cooking, it’s a one-pot wonder that transforms simple ingredients into something truly special. You get a complete, satisfying dinner on the table in under an hour, and the flavors are deep enough to feel restaurant-made.

Ingredients You’ll Need

  • Italian sausage: this is your flavor foundation, so choose a good quality one, opting for mild or hot based on your spice preference.
  • Yellow onion: diced to melt into the base and provide a sweet, savory backbone for the soup.
  • Carrots: peeled and diced for a touch of natural sweetness and a bit of texture in every spoonful.
  • Celery: the classic aromatic that adds a subtle, fresh flavor to balance the richness of the sausage.
  • Garlic: freshly minced garlic is non-negotiable here, as it adds a pungent, aromatic kick that infuses the broth.
  • Low-sodium chicken broth: using low-sodium gives you control over the final salt level, especially with the Parmesan added later.
  • Diced tomatoes: the canned tomatoes with their juices add a welcome tang and a bit of body to the broth.
  • Dried oregano: this classic Italian herb provides that familiar, earthy note you expect in a sausage soup.
  • Dried basil: it adds a hint of sweet, peppery flavor that pairs perfectly with the tomatoes and cheese.
  • Black pepper: freshly ground pepper adds a sharp, spicy warmth that cuts through the creamy elements beautifully.
  • Ditalini pasta: a small pasta shape that cooks right in the soup, soaking up all that amazing flavor without overwhelming the bowl.
  • Baby spinach: fresh spinach wilts down in minutes, adding a pop of color and a gentle, fresh green flavor.
  • Freshly grated Parmesan cheese: you must grate it yourself from a block for the creamiest, smoothest melt without any grittiness.
  • Heavy cream: this is what gives the broth its luxurious, velvety texture and rich finish you’ll love.

How to Make It

Brown the Sausage: In your large pot, cook the sausage over medium-high heat, breaking it into crumbles with your spoon. You want to get a good, deep brown on the meat—this builds the foundational flavor for your entire Parmesan Sausage Soup. Once it’s cooked through, scoop it out onto a plate, but leave every bit of those flavorful drippings in the pot.:

Soften the Aromatics: Add your diced onion, carrot, and celery right into the sausage drippings. Cook them over medium heat, stirring now and then, until they become tender and the onion turns translucent. This step, called sweating, coaxes out their natural sweetness and builds a complex base.:

Bloom the Garlic: Stir the minced garlic into the softened vegetables and cook for just about one minute. You’ll know it’s ready when the kitchen smells amazing—cooking it too long can make it taste bitter, so keep an eye on it.:

Build the Broth: Pour in the chicken broth and the can of diced tomatoes with all their juices. Add the cooked sausage back in, along with the dried oregano, basil, and black pepper. Crank the heat up to high and bring everything to a rolling boil.:

Cook the Pasta: Once boiling, stir in your ditalini pasta. Reduce the heat to a gentle simmer and let it cook uncovered for 10-12 minutes. You want the pasta just al dente, as it will continue to soften a touch in the hot soup.:

Wilt the Spinach: Turn the heat to low and stir in all of the fresh baby spinach. It looks like a lot at first, but it wilts down incredibly quickly into vibrant green ribbons. Give it just a minute or two to become tender.:

Finish with Cream and Cheese: Now, slowly stir in your freshly grated Parmesan cheese until it’s completely melted into the hot broth. Then, gently stir in the heavy cream. Let it all heat through for another couple of minutes on low—just don’t let it boil after adding the dairy. Taste it and add a pinch of salt only if you think it needs it.:

Serve Immediately: Ladle the hot soup into deep bowls. I always finish it with an extra shower of Parmesan and maybe some chopped fresh herbs for a bright finish. Don’t forget the crusty bread on the side for dipping.:

Close-up of grated Parmesan cheese melting over a ladle of hot, hearty sausage and vegetable soup

Storage Tips

Store any cooled Parmesan Sausage Soup in an airtight container in the fridge, where it will keep beautifully for 3 to 4 days. When reheating, do it gently on the stovetop over medium-low heat, stirring often. You might need to add a small splash of broth or water if the pasta has absorbed too much liquid and the soup has thickened up. I don’t recommend freezing this soup because the dairy can separate and the pasta will turn mushy when thawed, so enjoy it fresh or within a few days.

Ingredient Substitutions

If you want a lighter soup, swap the heavy cream for half-and-half or even whole milk, though the broth won’t be quite as rich and velvety. You can use any small pasta shape you have on hand, like small shells or even orzo, just keep an eye on the cook time. For the greens, chopped kale or Swiss chard are great sturdy swaps for the spinach, just add them a minute or two earlier to soften. If you’re avoiding gluten, your favorite gluten-free small pasta works perfectly here, and always check your sausage labels to confirm they meet your dietary needs.

Serving Suggestions

This Parmesan Sausage Soup is a full meal on its own, but I love serving it with a big, simple green salad dressed with a lemony vinaigrette to cut through the richness. A basket of warm, crusty bread or garlic breadsticks is absolutely essential for dunking into that cheesy broth. For a cozy night in, pair it with a glass of medium-bodied red wine like a Chianti, which complements the savory sausage and tomato notes perfectly.

Cultural Context

This Parmesan Sausage Soup is a beautiful example of Italian-American home cooking, a cuisine built on making the most of hearty, affordable ingredients. You can trace its roots back to the ‘minestra’ tradition—simple, one-pot vegetable and bean soups meant to feed a family. The addition of Italian sausage and a generous amount of Parmesan cheese reflects the adaptation of Old World flavors with New World abundance, creating a dish that’s both rustic and indulgent. It’s the kind of recipe passed down through families, often with slight variations, but always centered around comfort and sharing a steaming pot at the table.

A complete dinner setting with a bowl of Parmesan sausage soup, a crusty bread roll, and a simple green salad

Frequently Asked Questions

What type of pasta works best for Parmesan Sausage Soup?

Small pasta shapes like ditalini, orzo, or small shells are ideal. They cook directly in the flavorful broth and are the perfect size for spooning. Just ensure you don’t overcook it—the pasta will continue to soften as the soup sits.

Can I make this Parmesan Sausage Soup ahead of time?

You can prepare the soup base and brown the sausage a day ahead. For best results, add the pasta and spinach just before serving to prevent the pasta from getting mushy and the spinach from wilting too much. Store the base and the final components separately.

What can I substitute for heavy cream in Parmesan Sausage Soup?

Half-and-half is a great lighter alternative listed. For a dairy-free or lighter version, you can use whole milk or even a full-fat canned coconut milk. The soup will be less rich but still delicious. Avoid skim milk as it may curdle.

How do I know when the Parmesan Sausage Soup is ready?

The soup is ready when the pasta is al dente and the vegetables are tender, about 10-12 minutes after adding the pasta. The final step is stirring in the fresh spinach just until wilted and the Parmesan cheese is fully melted into the hot, creamy broth.

What should I serve with Parmesan Sausage Soup?

This soup is a complete meal! For an Italian-American touch, serve it with crusty garlic bread or a simple side salad with a tangy vinaigrette to balance the richness. Extra grated Parmesan for sprinkling is a must.

Rate This Recipe

How would you rate this recipe?

Hearty Parmesan Sausage Soup

This Parmesan Sausage Soup is the ultimate bowl of comfort, packed with savory Italian sausage, tender vegetables, and a rich, cheesy broth. It's a complete one-pot meal that comes together in under an hour for a satisfying dinner the whole family will love.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes
4.0
(192 reviews)
By: Isabella Moreau
Category: Soups & Stews
Difficulty: Easy
Cuisine: Italian-American
Yield: 6 Servings

Ingredients

  1. 01 1 pound Italian sausage (mild or hot), casings removed
  2. 02 1 medium yellow onion, diced
  3. 03 2 medium carrots, peeled and diced
  4. 04 2 celery ribs, diced
  5. 05 3 cloves garlic, minced
  6. 06 6 cups low-sodium chicken broth
  7. 07 1 (14.5 oz) can diced tomatoes, undrained
  8. 08 1 teaspoon dried oregano
  9. 09 1/2 teaspoon dried basil
  10. 10 1/2 teaspoon freshly ground black pepper
  11. 11 1 cup ditalini or other small pasta
  12. 12 1 (5 oz) package fresh baby spinach
  13. 13 1 cup freshly grated Parmesan cheese, plus more for serving
  14. 14 1/2 cup heavy cream or half-and-half

Instructions

Step 01

In a large Dutch oven or heavy pot, cook the Italian sausage over medium-high heat, breaking it up with a spoon, until browned and cooked through, about 7-8 minutes. Use a slotted spoon to transfer the sausage to a plate, leaving the drippings in the pot.

Step 02

Add the diced onion, carrot, and celery to the pot. Cook in the sausage drippings over medium heat, stirring occasionally, until the vegetables are softened, about 8-10 minutes.

Step 03

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

Step 04

Pour in the chicken broth and diced tomatoes with their juices. Add the cooked sausage back to the pot, along with the dried oregano, dried basil, and black pepper. Bring the soup to a boil.

Step 05

Once boiling, stir in the ditalini pasta. Reduce the heat to a simmer and cook, uncovered, for 10-12 minutes, or until the pasta is just al dente.

Step 06

Stir in the baby spinach until it wilts, about 2 minutes. Turn the heat to low.

Step 07

Slowly stir in the grated Parmesan cheese until it melts into the broth. Then, stir in the heavy cream. Heat gently for another 2-3 minutes, but do not let it boil. Taste and adjust seasoning with salt if needed (the Parmesan adds salt).

Step 08

Ladle the hot Parmesan Sausage Soup into bowls and serve immediately with extra Parmesan and fresh herbs on top.

Tools You'll Need

  • Large Dutch oven or heavy-bottomed soup pot
  • Wooden spoon or spatula
  • Cheese grater
  • Ladle

Allergy Information

Contains dairy (Parmesan, cream), gluten (pasta), and soy (may be in sausage). Use gluten-free pasta and check sausage labels for allergens.

Nutrition Facts (Per Serving)

Calories
520
Protein
28g
Carbohydrates
32g
Fat
32g