Heat olive oil in a large pot over medium heat.
Add diced onion and garlic, sauté until fragrant.
Add chicken breasts and season with cumin, chili powder, paprika, salt, and pepper.
Pour in chicken broth and bring to a boil.
Reduce heat, cover, and simmer for 20 minutes until chicken is cooked through.
Remove chicken, shred with a fork, then return to the pot.
Stir in white beans, green chilies, heavy cream, and shredded cheese.
Simmer for 10 more minutes, stirring occasionally.
Remove from heat and stir in sour cream.
Garnish with fresh cilantro and serve with tortilla chips.