01 -
In a large pot or Dutch oven, heat olive oil over medium heat. Add the sausage, breaking it into small pieces, and cook until browned, about 5-7 minutes. Remove the sausage from the pot and set aside.
02 -
In the same pot, add the diced onion, garlic, carrots, and celery. Sauté until the onions are translucent and the vegetables are softened, about 5 minutes.
03 -
Pour in the chicken broth, then add dried oregano and basil. Stir to combine and bring the mixture to a gentle boil.
04 -
Once the broth is boiling, add the ditalini pasta. Cook according to package instructions or until the pasta is al dente, about 8-10 minutes, stirring occasionally.
05 -
Reduce the heat to medium-low. Stir in the heavy cream and grated Parmesan, allowing them to melt into the broth for a creamy texture.
06 -
Return the cooked sausage to the pot and stir in the chopped spinach. Cook for another 1-2 minutes, or until the spinach is wilted. Season with salt and pepper to taste.
07 -
Ladle the soup into bowls and garnish with fresh parsley if desired. Serve hot with crusty bread for dipping.