- Heat olive oil in a large pot over medium heat. Add chopped onion and cook until soft. 
- Stir in minced garlic, cumin, and chili powder. Cook for another minute until fragrant. 
- Pour in the chicken broth and enchilada sauce. Bring to a simmer. 
- Add the shredded chicken, corn, and black beans. Let it simmer for 10–15 minutes. 
- Reduce heat and stir in the heavy cream and shredded cheese. Stir until melted and creamy. 
- Season with salt and pepper to your liking. 
- Serve hot, topped with tortilla chips, sour cream, and fresh cilantro.