This healthy white chicken chili is made with tender chicken, white beans, corn, and warm spices for a light yet satisfying bowl. It’s creamy without being heavy and comes together easily for a quick, balanced dinner.
In a large pot, heat the extra virgin olive oil over medium heat. Add the chopped onion and sauté until soft and translucent, about 5–7 minutes. Stir in the minced garlic and cook for another 1–2 minutes, stirring often, until fragrant.
Stir in the diced green chilies, cumin, paprika, dried oregano, chili powder, salt, and black pepper, cooking for 1 minute to toast the spices.
Pour in the chicken broth and fresh lime juice, then add the chicken breasts. Bring the mixture to a boil, reduce the heat to medium-low, and simmer for 10–15 minutes, until the chicken is fully cooked. Transfer the chicken to a cutting board and shred it with two forks. Set aside.
Place half a can of beans in a food processor with a little water and blend until smooth, then stir the mixture back into the pot. Add the remaining white beans and corn, stirring well. Simmer for 10 minutes so the flavors combine.
Return the shredded chicken to the pot, add the dried parsley and plain Greek yogurt or sour cream, and stir over low heat for 1 minute.
Taste and adjust the seasoning if needed, then serve hot with fresh cilantro, tortilla chips, and avocado.
Notes
Shred the Chicken Well: I like to pull it into small pieces so it blends smoothly into the chili and every spoonful has chicken.Adjust the Heat: I like to go light on the chili powder when serving kids and set hot sauce on the table for extra spice.Fresh Lime Finish: I always squeeze fresh lime juice in at the end because it makes the flavors brighter and more lively.Next-Day Flavor: I like to reheat leftovers the next day since the chili tastes even richer after resting overnight.