Creamy, hearty, and packed with tender chicken, white beans, corn, and green chiles, this White Chicken Chili is everything you want in a cozy one-pot dinner. It's an easy high-protein recipe that's perfect for chilly evenings, meal prep, and topping with all your favorite chili fixings.
I prefer to pre-bake my chicken in the oven while I'm preparing everything else. To make the chicken, simply season with salt and pepper and place it in the oven at 400 for 20-25 minutes until fully cooked. Once cooked, shred it and set it aside for later.
In a large pot, add 1 tbsp avocado oil to medium heat.
Add in the onions and jalapenos and saute for 2-3 minutes until soft. Add the minced garlic and saute for another minute until fragrant.
Add all the seasoning into the pot and mix until the onions and jalapenos are well coated. Saute for one more minute.
Next, add the beans, corn, green chilis, and chicken stock, mix well, and bring to a boil.
Cover with a lid and reduce the temperature to low. Simmer for 15-20 minutes to let the flavors come together!
Cut the cream cheese into cubes and add to the soup. Whisk until smooth and well incorporated. It takes about 5 minutes for the cream cheese to melt entirely.
Finally, add the shredded cooked chicken, heavy cream, and the juice of half a lime. Give it one more good mix.
Serve immediately with your toppings of choice. I love to eat it with sliced avocado, grated cheese, and freshly chopped cilantro. Enjoy!