Ingredients
Equipment
Method
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Add Italian sausage and cook for 7 to 9 minutes, breaking into crumbles, until fully browned with some caramelized bits on the bottom. Drain most excess grease but leave about 1 tablespoon in the pot.
- Add onion, carrots, and celery. Cook over medium heat for 5 to 7 minutes until onion is translucent. Add minced garlic and cook for 60 seconds until fragrant.
- Pour in beef broth. Add diced potatoes and Italian seasoning. Bring to a boil then reduce to a steady simmer. Cook uncovered for 15 to 20 minutes until potatoes are fork-tender.
- Reduce heat to low. Stir in heavy cream and grated Parmesan until fully melted and smooth. Do not let the soup return to a boil after this point.
- Add fresh spinach and stir for 2 to 3 minutes until wilted. Season with salt and pepper.
- Ladle into bowls and top with extra Parmesan and chopped parsley. Serve immediately.
Notes
Use freshly grated Parmesan only. Never boil after adding cream and cheese. Leave 1 tablespoon of sausage fat in the pot for vegetable saute. For best freeze results, freeze the base without cream, Parmesan, or spinach and add dairy fresh when reheating.
