1 pound Italian sausage (ground or sliced)
1 medium onion, diced
3 cloves garlic, minced
4 cups chicken or vegetable broth
1 cup heavy cream
2 cups fresh spinach or kale
Salt and pepper to taste
Optional: grated Parmesan cheese for topping
In a large pot over medium heat, brown the sausage until fully cooked and well-browned, about 5-7 minutes.
Add the diced onion and minced garlic. Sauté for about 2-3 minutes until the onion is translucent.
Add the chicken or vegetable broth to the pot, stirring to combine. Bring to a simmer.
Lower the heat and stir in the heavy cream, allowing it to meld with the broth.
Toss in the spinach or kale and let them wilt in the heat for about 2-3 minutes.
Taste the soup, then season with salt and pepper as preferred.
Ladle the soup into bowls and if desired, sprinkle with grated Parmesan cheese before serving.