Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 3–4 minutes. Stir in minced garlic, cumin, chili powder, and paprika. Cook for 1 minute until fragrant.
Build the soup base: Add shredded chicken, white beans, corn, green chiles, enchilada sauce, and chicken broth. Stir to combine and bring to a gentle simmer.
Add creaminess: Lower the heat and stir in the cream cheese cubes. Let them melt slowly, stirring until smooth.
Incorporate cheese: Add shredded Monterey Jack cheese and stir until melted and fully blended into the soup.
Simmer: Cook for 15–20 minutes, stirring occasionally, until the soup is hot and creamy.
Season and finish: Taste and adjust seasoning with salt and pepper. Stir in lime juice just before serving.
Serve: Ladle into bowls and top with cilantro, avocado, jalapeños, or tortilla strips if desired.