Melt margarine in a large pot over medium/high heat. Add minced garlic and sauté for 1 minute, until fragrant. Add diced red onion and cook for about 3 minutes, until soft
Add in entire can of tomatoes (with the juice) and reduce the heat to low/medium. Add half the seasonings and stir together. Bring to a simmer and cover. Simmer for 15-30 minutes
Meanwhile, heat a large pan over medium/high heat. Spray with cooking spray
Add ground chicken and break up a bit. Sprinkle with the other half of the seasonings and break up while cooking
If you want a thin soup, transfer the tomatoes to a blender and blend until desired smoothness
Before adding the tomatoes back in, add the cream cheese to the pot and begin melting it. Add the almond milk to help it completely melt
Add the tomatoes and chicken in, stirring together
Simmer for about 5 minutes to allow the flavors to form together