Heat a large stockpot over medium-high heat.
Cook your Italian Sausage until browned and remove using a slotted spoon. Place the sausage on a paper towel lined plate and set aside.
Add in your onion, shallot, and carrots and sauté for 5 minutes, or until the vegetables are soft.
Then add your garlic and sauté for an additional 2 minutes, or until fragrant. Stir occasionally to prevent burning.
Whisk in flour and cook for 1 minute. Gradually add in your chicken broth, stirring to combine, and all of your spices.
Continue cooking until the mixture reaches a simmer, then reduce the heat to medium-low and simmer for an additional 6 minutes.
Add in your sausage, tortellini, and spinach.
Once your spinach has wilted add your heavy cream and parmesan.
Add more parmesan cheese for topping if desired and ENJOY!