The secret ingredient in this easy white chicken chili? Fresh tomatillos! They add a nice hint of tartness that pairs perfectly with the creaminess in this chicken chili recipe.
Place the dry beans in a large pot and cover with water. Soak overnight. Alternatively, place on the stovetop and bring to a boil. Reduce heat and simmer over low heat for 1 hour. Drain and set aside. Wipe out the pot and return it to the stovetop.
Sauté the chicken:
Pat the chicken dry and season all over with salt and pepper. Heat 1 tablespoon neutral oil in the pot over medium-high heat. Add the chicken in an even layer and cook for 5 minutes per side until mostly cooked through and beginning to brown all over. Remove from the pot and transfer to a bowl.
Cook the aromatics:
Add the onion, tomatillos, and jalapeño to the pot and cook for 5 minutes. Add the garlic and cook for 1 minute. Season with salt and pepper.
Bloom the spices:
Melt the butter into the aromatics. Once bubbly, add the chili powder, cumin, paprika, smoked paprika, and cayenne powder. Cook for 45 seconds until fragrant.
Simmer the chili:
Return the chicken to the pot along with the canned diced green chiles. Pour in the water or stock and add the soaked beans. Ensure you have just enough liquid to cover everything in the pot, so if needed, add a bit more water. Season with salt and pepper.
Bring to a boil and then reduce heat to a simmer. Cover and simmer for 1 hour 30 minutes or until thickened and the beans are very tender.
Finish the chili:
Using a spoon, mash some of the beans against the side of the pot to thicken the chili. Taste it and season to your preferences. Add the heavy cream and cook for an additional 10 minutes. Turn off the heat.
To serve:
Ladle the chili into bowls and garnish with your favorite toppings. Enjoy!
Notes
*If using canned beans, reduce simmer time to 30–45 minutes or until the chili is thickened to your liking.