Cozy dinners don't get much better than this. This Creamy Sausage and Gnocchi Soup is filled with savory Italian sausage, pillowy gnocchi, spinach, and a rich, creamy broth that tastes like something you'd order at your favorite restaurant. It's an easy one-pot recipe that's perfect for busy weeknights or cold evenings at home.
Heat the oil in a large pot over medium-high heat. Add the Italian sausage, breaking it up with a spoon, and cook for 5-7 minutes, or until browned and fully cooked.
Add the chopped onion, bell peppers, garlic, Italian seasoning, salt, pepper, and tomato paste. Stir well and cook for about 5 minutes, or until the vegetables begin to soften.
Pour in the chicken stock and bring the soup to a boil.
Add the gnocchi and cook for 2-3 minutes, stirring occasionally, until the gnocchi floats to the surface and is cooked through.
Remove the pot from the heat and stir in the half and half and chopped spinach. Continue stirring until the spinach has wilted.
Ladle the soup into bowls and top with freshly grated Parmesan cheese before serving.