Ingredients
Equipment
Method
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add Italian sausage and cook, breaking it up with a spoon, until browned. Remove sausage from pot and set aside.
- Add onion to the pot and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more, until fragrant.
- Pour in chicken broth, diced tomatoes (undrained), basil, oregano, and red pepper flakes (if using). Bring to a boil, then reduce heat and simmer for 15 minutes to allow the flavors to meld.
- Stir in the cooked sausage and kale (or spinach). Cook until the kale is tender, about 5 minutes.
- Reduce heat to low. In a separate bowl, whisk together heavy cream and about 1/2 cup of the hot broth.
- Gradually add the warmed cream mixture to the soup, stirring constantly to prevent curdling.
- Stir in Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
- Serve immediately, garnished with additional Parmesan cheese.
Notes
For a richer flavor, use Italian sausage with a higher fat content. To prevent the cream from curdling, ensure the soup is on low heat when adding it. Freshly grated Parmesan cheese is essential for the best flavor and texture. The soup can be adapted for a slow cooker by browning the sausage and aromatics on the stovetop, then transferring everything to a slow cooker for 4-6 hours on low. Store leftovers in an airtight container in the refrigerator for up to 3 days.
