Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté for about 5 minutes, or until softened.
Stir in the minced garlic and cook for an additional minute, until fragrant.
Add the shredded chicken, white beans, corn, chicken broth, diced green chilies, cumin, chili powder, smoked paprika, salt, and pepper. Stir well to combine.
Bring the mixture to a simmer and let it cook uncovered for about 20 minutes, stirring occasionally.
After 20 minutes, reduce the heat to low and stir in the heavy cream. Allow it to heat through for an additional 5 minutes.
Taste and adjust seasoning as necessary.
Serve hot, garnished with crumbled queso fresco, fresh cilantro, and lime wedges on the side.