A rich and comforting one-pot soup with spicy Italian sausage, soft gnocchi, vegetables, and a creamy herb-infused broth — perfect for weeknights or cozy weekends.
1 lb Italian sausage (hot or mild)
1 tbsp olive oil (optional)
1 small yellow onion, diced
2 carrots, peeled and diced
2 celery stalks, diced
4 garlic cloves, minced
4 cups low-sodium chicken broth
1 tsp Italian seasoning
¼ tsp red pepper flakes (optional)
1 (16 oz) package gnocchi
1 cup heavy cream
2 cups baby spinach
½ cup grated Parmesan cheese
Salt & pepper to taste
In a large pot or Dutch oven, brown sausage over medium heat. Remove and set aside.
In the same pot, sauté onion, carrot, and celery until soft (5–6 minutes). Add garlic and cook 30 seconds more.
Pour in broth, scraping up any browned bits. Stir in Italian seasoning and red pepper flakes. Bring to a gentle boil.
Return sausage to pot. Add gnocchi and simmer 3–4 minutes, until tender.
Lower heat. Stir in cream and spinach. Cook 1–2 minutes until spinach wilts.
Remove from heat. Stir in Parmesan. Season with salt and pepper to taste.
Let soup sit 5 minutes before serving.