Heat a 6-quart Dutch oven or pot over medium heat. Add 1 pound ground pork sausage and cook for 6–8 minutes, or until almost browned and cooked through, stirring occasionally.
Add in the diced 1 medium yellow onion and cook alongside the sausage for 3-4 minutes and then add in 2 tablespoons minced garlic and saute for 1-2 minutes until fragrant and lightly toasted.
Slowly pour in 4 cups chicken broth, 2 cups half and half and 2 (14.5 ounce cans) fire roasted diced tomatoes. Bring to a boil.
Once it has reached a boil, add in the 4 cups cheese tortellini and cook for 3-4 minutes or according to package instructions. Turn off heat once tortellini is cooked and stir in 1 cup sour cream. and 2 tablespoons dried basil. Season with up to 1 teaspoon salt and 1/2 teaspoon black pepper, adjusting to taste.
Serve hot with an additional dollop of sour cream or freshly grated parmesan.
Notes
If you would like a thicker sauce, add in a cornstarch slurry by taking a 1/2 cup of cold water and add in 2 tablespoons of cornstarch. Mix together and drizzle into the soup when the soup is boiling and cooking the tortellini. Stir it gently as it boils. Can use dried Basil and I would recommend 2 tablespoons worth and stir it in at the very end with the sour cream so that it can reconstitute. Serve with a yummy loaf of artisan bread