Saute onion and garlic in a large pot until translucent and tender. Add sausage and cook until fully browned and cooked throughout.
1 yellow onion, 4 garlic cloves, 1 tablespoon avocado oil, 22 ounces ground Italian sausage
Add chicken broth, Italian seasoning, and canned diced tomatoes, and boil.
4 cups chicken broth, ½ tablespoon Italian seasoning, 2 cans fire roasted diced tomatoes
Once boiling, add the tortellini and reduce the heat, so it's gently simmering. Cook for 4-6 minutes until the tortellini is ready.
15 ounces cheese tortellini
Stir in cream cheese, half and half, and parmesan cheese. TIP: Cut cream cheese into small squares so it's easy to melt into the soup.
2 ounces cream cheese, ½ cup grated parmesan cheese, 1 cup half and half
Stir in spinach and season to taste with salt, pepper, and red pepper flakes (if desired.)
6 ounces spinach, salt and pepper, red pepper flakes
Garnish with chopped parsley.