Ingredients
Method
Preparation
- Heat the olive oil in a large pot over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned. If there is excess fat, drain it off.
- Add the diced onion and minced garlic to the pot and sauté for 3–4 minutes, until the onion becomes soft and translucent.
- Pour in the chicken broth and diced tomatoes. Stir well and bring the soup to a gentle simmer.
- Lower the heat and stir in the heavy cream, grated Parmesan cheese, and Italian seasoning. Let the soup simmer for about 10 minutes, stirring occasionally, until slightly thickened and creamy.
- Add the baby spinach and cook for another 2 minutes, just until wilted. Taste and season with salt and pepper as needed.
Serving
- Serve hot, ideally with crusty bread or garlic bread for dipping.
Notes
For a thicker soup, dissolve 1 tablespoon cornstarch in 1 tablespoon water and stir it in while simmering. Use spicy Italian sausage for extra heat. Add mushrooms or zucchini for more vegetables. Swap spinach for kale if you prefer a heartier green.
