1poundItalian sausage (mild or spicy, as preferred)
4cupsvegetable broth
2cupsbutternut squash, peeled and diced
2cupsfresh spinach
1teaspoondried oregano
1teaspoonthyme
to tasteSalt and black pepper
14ozcheese tortellini (fresh or frozen)
1cupheavy cream
for servingGrated Parmesan cheese
for garnishFresh parsley, chopped
Instructions
In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes, until translucent and fragrant.
Stir in the minced garlic and cook for an additional 1 minute, making sure not to burn the garlic.
Add the Italian sausage to the pot, breaking it down with a wooden spoon. Cook until the sausage is browned and fully cooked, about 7-10 minutes.
Pour in the vegetable broth and add the diced butternut squash. Bring the mixture to a simmer and let it cook for about 15 minutes or until the squash is tender.
Add the dried oregano, thyme, salt, pepper, and tortellini to the pot. Cook for an additional 5-7 minutes, or until the tortellini is tender and cooked through.
Stir in the fresh spinach and heavy cream, letting everything heat through for another 2-3 minutes. Adjust seasoning if necessary.
Serve the soup warm, garnished with grated Parmesan cheese and chopped fresh parsley.
Notes
Feel free to adjust the spices according to your taste. This soup can be made with either fresh or frozen tortellini.