Dice carrots and leeks.
Remove the sausage from its casing if bought in links.
In a large pot, heat up olive oil over medium high heat. Once hot, add diced carrots leeks, reduce heat to medium, and sauté stirring often with wooden spoon for 7-8 minutes.
Once tender, push the veggies to the side, add the sausage and sauté to brown it for 4-5 minutes stirring it often, then mix it with the veggies and continue cooking for 5 minutes until no longer pink.
Add minced garlic and sauté until fragrant, about 2 minutes.
Add the crushed tomatoes and all the seasoning. Stir everything together. Sauté for about 2-3 minutes.
Pour broth in, turn the heat up to medium high, and bring to a boil about 10 minutes.
Add the uncooked tortellini and cook per package directions until soft (most likely about 6-8 minutes).
Heat up the half and half in the microwave for about 45 seconds to 1 minute. Then slowly pour it into the soup while stirring. Add freshly grated parmesan.
Add chopped spinach and stir in. Taste and adjust salt and pepper to taste. Serve with extra parmesan and fresh chopped basil. Enjoy!