- In a large pan over medium heat, add olive oil to the pan over medium heat and add onions, and cook until slightly soft. 
- Add garlic and cook for an additional 1 minute. 
- Add sausage meat, break up with a spatula, and cook until it’s no longer pink, stirring frequently. 
- Add the tomato paste, diced tomatoes, Italian seasoning, salt, pepper, cream cheese, and chicken broth. 
- Stir in heavy cream and Parmesan cheese to the sausage soup. 
- Cover with a lid and reduce heat to low, allowing the mixture to simmer for 5 minutes. 
- Garnish with fresh chopped parsley and more parmesan.