In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until softened. Add the minced garlic and cook for another minute until fragrant.
Stir in the shredded chicken, chicken broth, black beans, corn, and enchilada sauce. Bring the mixture to a simmer.
Add the heavy cream, cumin, chili powder, and season with salt and pepper to taste. Stir well to combine. Let the soup simmer for 10-15 minutes, allowing the flavors to meld together.
Once the soup is heated through, remove it from heat and stir in half of the shredded cheddar cheese until melted and combined.
To serve, ladle the soup into bowls and top with remaining cheese, chopped cilantro, and tortilla strips.
Notes
Feel free to adjust the spice level by choosing mild or spicy enchilada sauce.