Sauté Vegetables: In a large pot, heat olive oil over medium heat. Add diced onion and minced garlic, sautéing until softened, about 5 minutes.
- Add Chicken: Season the chicken breasts with salt and pepper. Add them to the pot, cooking until browned on both sides, about 5 minutes per side.
- Combine Ingredients: Add black beans, corn, diced tomatoes, green chilies, enchilada sauce, chicken broth, cumin, chili powder, and oregano to the pot. Stir to combine.
- Simmer: Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 20 minutes, allowing the flavors to meld.
- Shred Chicken: Remove the chicken breasts from the pot. Shred them using two forks and return the shredded chicken to the soup.
- Add Cream Cheese: Stir in the softened cream cheese until fully melted and incorporated into the soup.
- Finish Soup: Add shredded cheddar cheese to the soup, stirring until melted and the soup is creamy.
- Serve: Ladle the soup into bowls and garnish with your choice of sour cream, chopped cilantro, sliced jalapeños, tortilla strips, and lime wedges.