Rich Italian Soup

Featured in Dinner Solutions You'll Love.

Delight in this comfort-filled stew featuring sausage, spinach, and mushrooms in a rich Parmesan cream sauce. Done in just over 30 minutes, it's perfect for easy, heartwarming meals.

Hannah Author
Updated on Sun, 06 Apr 2025 00:32:35 GMT
A zoomed-in shot of a creamy stew with sausage rounds, spinach, and tomatoes in a light-colored bowl. Pin it
A zoomed-in shot of a creamy stew with sausage rounds, spinach, and tomatoes in a light-colored bowl. | recipesbyhannah.com

Hearty Sausage and Parmesan Soup combines warmth and taste beautifully. It brings together juicy sausage, mushrooms, and baby spinach all swimming in a thick, cheese-filled broth. This filling one-pot dish works great for chilly autumn nights or laid-back dinners with loved ones.

What Makes This Soup Special

This dish comes together in just one pot, mixing bold Italian tastes with smooth, comforting textures. It's quick to make, easy to tweak, and great when you need to feed many mouths. Stick to our suggestions or throw in whatever veggies you love—either way, you'll soon be making this simple, filling meal again and again.

Key Components You'll Need

  • Foundation Items:
    • Extra virgin olive oil: 2 tablespoons (30ml), won't burn below 375°F (190°C)
    • Italian sausage: 1 lb (454g) kept at 38-40°F (3-4°C), with 80/20 meat-fat mix
    • Yellow onion: 1 medium (150g) cut into ¼-inch chunks
    • Fresh garlic: 3 cloves (15g) chopped into tiny 1/16-inch bits
    • Cremini mushrooms: 1 cup (80g) cut into ⅛-inch slices
  • Fluid Components:
    • Chicken broth: 4 cups (960ml) low-sodium at room temp 70°F (21°C)
    • Diced tomatoes: 14 oz (397g) can, liquid included
    • Heavy cream: 1 cup (240ml) around 65°F (18°C), with at least 36% milk fat
  • Flavor Enhancers:
    • Italian seasoning: 1 teaspoon (2g) mixed dried herbs
    • Sea salt: 1 teaspoon (6g) adjust to your liking
    • Black pepper: ½ teaspoon (1g) ground fresh
    • Parmesan cheese: 1¼ cups (125g) grated right before using
  • Green Elements:
    • Baby spinach: 2 cups (60g) fresh leaves with stems taken off

Cooking Method Breakdown

Getting Ready
Warm a 5-6 quart Dutch oven at medium heat (350°F/177°C). Have all your stuff measured and ready to go.
Cooking the Meat
Heat the oil until it shimmers (350°F/177°C). Toss in sausage, breaking it up into ½-inch bits. Cook for 6-8 minutes until it hits 165°F (74°C) inside and gets a nice brown crust.
Adding Flavor Base
Mix onion and garlic with the sausage. Cook for 3-4 minutes until onions turn see-through and smell good. Add mushrooms and cook 4 more minutes until they release water then soak it back up.
Adding Main Liquids
Pour in broth and tomatoes. Let it bubble gently (200°F/93°C). Keep it at this heat for 10 minutes. Sprinkle in herbs, salt, and pepper.
Making It Creamy
Turn heat to low (180°F/82°C). Slowly mix in cream and Parmesan until everything blends. The liquid should stick to the back of a spoon, leaving a clear path when you run your finger through it.
Finishing Touches
Add spinach bit by bit, stirring until just soft but still bright green. The soup should be 165-170°F (74-77°C) when you serve it.

Make It Your Own

You can jazz up this soup by throwing in some pasta like tortellini or tiny shells to make it go further. Try swapping spinach for baby kale or arugula if you want a different flavor. Ground turkey or rotisserie chicken work great as lighter meat options, and don't be afraid to toss in whatever veggies are in season—corn, zucchini, or colorful bell peppers all work well.

A bowl of creamy soup with sausage pieces, spinach, and cheese, garnished with fresh herbs. Pin it
A bowl of creamy soup with sausage pieces, spinach, and cheese, garnished with fresh herbs. | recipesbyhannah.com

Keeping It Fresh

Pop any leftover soup in a sealed container in your fridge and it'll stay good for up to 3 days. When you want to eat it again, warm it up slowly on low heat (165°F/74°C), giving it a stir now and then to keep it smooth and creamy. Don't let it boil or the cream might split.

Frequently Asked Questions

→ Can I use turkey sausage?

Absolutely! Ground turkey sausage is a tasty swap. It'll have a lighter feel but won't skimp on flavor.

→ Can I substitute the heavy cream?

Swapping with half-and-half works in a pinch, but remember, it won't be as thick and rich as with cream.

→ How long does this soup keep?

Keep it in a sealed container in your fridge for up to 3 days. Warm it on low heat to stop the cream from splitting.

→ Can I freeze this soup?

It's not the best idea because cream tends to break down after freezing. Stick to enjoying it fresh within a few days.

→ What can I serve with this soup?

Grab some crusty bread or a piece of garlic toast. A small leafy salad on the side balances it wonderfully.

Rich Italian Soup

A luscious stew with sausage, spinach, and mushrooms all swimming in a cheesy Parmesan base. Ideal for chilly evenings.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 10 Servings (1)

Dietary: Low-Carb, Gluten-Free

Ingredients

01 1 lb Italian sausage, without casings.
02 2 tbsp olive oil.
03 1 large onion, diced.
04 3-4 minced garlic cloves.
05 4 cups chicken stock.
06 2 cups heavy cream.
07 Salt and pepper, adjust to your liking.
08 1½ cups shredded Parmesan, keep some aside.
09 1 cup mushrooms, sliced.
10 2 tsp Italian herb mix.
11 1½ cups chopped tomatoes.
12 2 cups fresh baby spinach, no stems.

Instructions

Step 01

Start by cooking sausage in hot oil until browned in a Dutch oven.

Step 02

Toss in onions and garlic, cook until the onion is soft and clear.

Step 03

Before anything else, add mushrooms and cook for 4 minutes.

Step 04

Pour in chicken stock, tomatoes, and seasonings. Let it all simmer for about 10 minutes.

Step 05

Turn down the heat, mix in cream and most of the Parmesan (save a little!).

Step 06

Add spinach at the end, cooking lightly until it wilts.

Step 07

Sprinkle the remaining Parmesan right before eating.

Notes

  1. For a lighter option, swap sausage with turkey sausage.
  2. This doesn’t freeze well because of the creamy base.

Tools You'll Need

  • Large Dutch oven.
  • Spoon made of wood.
  • Measuring spoons.
  • Measuring cups.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cream and Parmesan).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 406
  • Total Fat: 36 g
  • Total Carbohydrate: 8 g
  • Protein: 14 g