Heat oil in soup pot over medium heat.
Add diced chicken, salt, and pepper. Cook until browned.
Remove chicken and set aside.
In same pot, cook bacon until crispy. Remove, save grease.
Add onion, garlic, and jalapeños. Sauté for 3 minutes.
Return chicken to the pot. Stir everything together.
Pour in chicken broth and seasonings. Stir well.
Bring to a boil, then reduce heat. Simmer 15 minutes.
Whisk in cream cheese until fully melted.
Add shredded cheeses and stir until smooth.
Pour in heavy cream. Stir and cook for 5 minutes.
Add bacon back in. Simmer another 5 minutes.
Garnish with green onions. Serve hot and enjoy.