Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté for 5 minutes until softened. Add the minced garlic and sauté for an additional 1 minute until fragrant.
Add the shredded chicken, white beans, chicken broth, and diced green chilies to the pot. Stir to combine.
Sprinkle in the cumin, coriander, chili powder, garlic powder, salt, and pepper. Stir well to evenly coat the ingredients with the spices.
Bring the chili to a simmer over medium heat, then reduce to low and cook for 20 minutes, stirring occasionally, to allow the flavors to meld together.
Stir in the heavy cream and cook for an additional 5 minutes until the chili becomes creamy and heated through.
Ladle the chili into bowls and garnish with shredded cheese, a dollop of sour cream, fresh cilantro, and a squeeze of lime juice.