Combine the shredded chicken, diced tomatoes, diced tomatoes with green chilies, black beans, corn, chicken broth, chopped onion, cumin, chili powder, oregano, and garlic powder in a slow cooker.
Cook on low for 6 to 8 hours or on high for 3 to 4 hours.
About 30 minutes before serving, stir in the cream cheese cubes until fully melted and smooth.
Stir in the heavy cream or half-and-half. Heat through, but do not boil after adding the cream.
Taste and adjust seasoning with salt and pepper.
Ladle the soup into bowls and top with your desired toppings like tortilla strips, cheese, and avocado.
Notes
For stovetop cooking, combine all ingredients except cream cheese and cream in a large pot. Bring to a simmer, cover, and cook for 20 minutes. Stir in cream cheese and cream until smooth, then heat through.
Control the spice level by adjusting the amount of diced tomatoes with green chilies you add.
Use pre-made fried tortilla strips for quick serving.