Cook Onion: In a pot over medium-high heat, heat avocado oil. Add onion and cook until slightly softened and edges are golden, about 2-3 minutes, stirring occasionally.
Add sausage and, using a wooden spoon, break apart into pieces. Cook until browned, stirring often. Add in chicken broth, cream cheese, diced tomatoes, pureed tomatoes, and spices and stir to combine.
Simmer Soup: Reduce stovetop heat to medium, cover pot with a lid, and simmer soup for 12 minutes, stirring occasionally.
Stir In Cream And Parmesan: Stir in heavy cream and shredded Parmesan and cook, uncovered, for additional 3 minutes.
Serve: Ladle soup into bowls and garnish with sprinkle of shredded Parmesan and fresh parsley.
