A rich, creamy soup made with savory Italian sausage, tender gnocchi, spinach, and Parmesan in a garlicky broth. Comforting, flavorful, and ready in just 30 minutes.
1 lb Italian sausage (mild or hot)
1 tbsp olive oil
1 small onion, diced
1–2 carrots, diced
4 cloves garlic, minced
2 tsp Italian seasoning
¼ tsp red pepper flakes (optional)
4 cups chicken broth
1 package (16 oz) potato gnocchi
1 cup heavy cream
2 cups baby spinach
½ cup grated Parmesan cheese
Salt and black pepper to taste
Heat olive oil in a large pot. Add sausage and cook until browned.
Add onion and carrots; sauté until soft. Stir in garlic.
Add tomato paste (if using), seasoning, and broth. Bring to a simmer.
Stir in gnocchi and cook 3–5 minutes until tender.
Reduce heat. Stir in cream, spinach, and Parmesan. Simmer 2–3 minutes.
Season to taste. Serve warm with extra cheese and herbs.
Gnocchi should be added just before serving to prevent sogginess.
For a lighter soup, use half-and-half or milk.
Store leftovers for up to 4 days in the fridge.