Add your olive oil to a large soup pot or dutch oven and heat it over medium heat.
Add your onions and garlic and cook for 5 minutes. Then, add your diced green chiles.
Once your onions and garlic are starting to brown, add in your cubed chicken seasoned with Goya Adobo, and the juice of 1 lime. Stir frequently for five minutes.
Make sure all of the chicken pieces have a light sear on all sides, and then add in your chicken broth, beans, corn, salt, pepper, cumin, oregano, and chili flakes. Bring to a boil.
Let it boil for about 3 minutes and then turn the heat down to a simmer. This is usually closer to the low option on your burner. You want there to be a slight bubble every now and then during the cooking process.
Simmer for 45 minutes and then turn off the heat. Add in your cream cheese and stir well. Then add in your heavy cream and stir.
Add to a bowl, squeeze a little lime juice, add some avocado slices, and crushed tortilla chips. Enjoy!