White Chicken Chili is a creamy, hearty, and comforting meal made with tender chicken, white beans, green chiles, corn, and flavorful spices. Unlike traditional tomato-based chili, this version has a lighter, creamy broth that is packed with savory flavor. It is an easy one-pot dinner that works especially well for busy weeknights, cozy weekends, or family gatherings.
This easy white chicken chili comes together with simple ingredients and can be customized with your favorite toppings. The combination of tender chicken and creamy white beans makes it filling, while green chiles and warm spices add just the right amount of flavor.
Whether you make it on the stovetop or adapt it into white bean chicken chili crockpot, this recipe is a delicious way to enjoy a comforting bowl of homemade chili.
Why Make White Chicken Chili?
There are plenty of reasons to add White Chicken Chili to your dinner rotation. It is easy to prepare, uses affordable ingredients, and can be made in one pot for simple cleanup.
White beans provide a creamy texture and hearty bite, while chicken adds lean protein. Green chiles bring a mild kick without overpowering the other flavors. The addition of cream cheese creates a rich and creamy broth that brings everything together.
If you’re looking for healthy white chicken chili, you can easily make a few lighter substitutions. Use reduced-fat cream cheese, low-sodium chicken broth, and plenty of vegetables. You can also increase the beans and corn for additional fiber and texture.
This recipe is also excellent for meal prep because the flavors become even more developed after the chili rests.
How to Make White Chicken Chili
Start by sautéing onion and garlic in a large pot until fragrant. Add the chicken, chicken broth, white beans, corn, green chiles, and seasonings.
Let everything simmer until the chicken is fully cooked and tender. Remove the chicken, shred it with two forks, and return it to the pot.
For the creamy finish, stir in softened cream cheese until completely melted and incorporated. A little shredded Monterey Jack or cheddar cheese can also be added for extra richness.
The result is a thick, creamy chili with tender chicken and plenty of hearty white beans.
Ingredients:
- 1½ pounds boneless, skinless chicken breasts or thighs
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 2 cans (15 ounces each) great northern beans, drained and rinsed
- 1 can (15 ounces) cannellini beans, drained and rinsed
- 1 can (4 ounces) diced green chiles
- 1½ cups corn, frozen or canned
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- ½ teaspoon salt, or to taste
- 4 ounces cream cheese, softened
- ½ cup shredded Monterey Jack cheese, optional
- 2 tablespoons fresh cilantro, chopped
- Juice of ½ lime
Directions:
1. Sauté the Aromatics
Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 3–4 minutes until softened.
Add the minced garlic and cook for another 30 seconds.
2. Add the Main Ingredients
Place the chicken into the pot. Add chicken broth, great northern beans, cannellini beans, green chiles, and corn.
Stir in cumin, chili powder, oregano, smoked paprika, black pepper, and salt.
3. Simmer
Bring the mixture to a gentle boil, then reduce the heat to low.
Cover and simmer for about 20–25 minutes, or until the chicken is fully cooked and tender.
4. Shred the Chicken
Remove the chicken from the pot and place it on a plate or cutting board. Shred it using two forks.
Return the shredded chicken to the pot and stir well.
5. Make It Creamy
Add the softened cream cheese to the chili. Stir continuously over low heat until the cream cheese has completely melted into the broth.
If using Monterey Jack cheese, stir it in until melted and smooth.
6. Finish the Chili
Add fresh lime juice and chopped cilantro. Taste and adjust the salt, pepper, or spices as needed.
If you prefer a thicker chili, gently mash some of the beans against the side of the pot and stir them into the broth.
How to Serve
White Chicken Chili is delicious served with a variety of toppings. Add sliced avocado, fresh cilantro, shredded cheese, sour cream, diced jalapeños, or a squeeze of lime.
Serve it with tortilla chips, warm cornbread, or crusty bread for dipping.
For a lighter meal, serve a smaller portion with a fresh green salad or roasted vegetables. This makes it a great option when you’re looking for healthy white chicken chili that still feels hearty and satisfying.
Tips for the Best White Chicken Chili
- Use softened cream cheese: It melts more smoothly into the chili.
- Don’t boil after adding dairy: Keep the heat low to maintain a smooth texture.
- Rinse canned beans: This removes excess liquid and helps control the flavor.
- Mash some beans: This naturally thickens the chili without adding flour.
- Use chicken thighs: They provide extra richness and remain tender.
- Adjust the spice: Add jalapeños or extra chili powder for more heat.
- Add lime at the end: Fresh lime juice brightens the creamy chili.
FAQs
Can I make white bean chicken chili in a crockpot?
Yes. For white bean chicken chili crockpot, add the chicken, beans, broth, green chiles, corn, onion, garlic, and seasonings to the slow cooker. Cook on LOW for about 5–6 hours or HIGH for 2½–3½ hours, until the chicken is cooked and tender. Shred the chicken, then stir in cream cheese during the final 20–30 minutes.
Is White Chicken Chili healthy?
It can be part of a balanced meal. Chicken and beans provide protein, while beans also provide fiber. For a lighter version, use low-fat cream cheese, reduced-sodium broth, and plenty of vegetables.
Can I use rotisserie chicken?
Absolutely. Use about 3–4 cups shredded cooked chicken and reduce the simmering time. Add the chicken after the beans and broth have warmed through.
Can I freeze White Chicken Chili?
Yes, but dairy-based chili can sometimes change texture after freezing. For the best results, freeze the chili before adding the cream cheese, then add fresh cream cheese while reheating.
Can I make this chili less creamy?
Yes. Simply reduce the cream cheese or leave it out entirely. You’ll still have a flavorful white bean chicken chili with a savory broth.
Final Thoughts
White Chicken Chili is a comforting and flexible dinner that is easy enough for a weeknight but flavorful enough for a weekend gathering. Tender chicken, creamy white beans, sweet corn, green chiles, and warm spices create a satisfying combination in every bowl.
Whether you’re looking for easy white chicken chili, a creamy family dinner, or a convenient white bean chicken chili crockpot recipe, this dish is simple to customize. Add your favorite toppings, serve it with cornbread or tortilla chips, and enjoy a warm bowl of homemade comfort food.
White Chicken Chili
Ingredients
Method
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add the diced onion and cook for 3–4 minutes until softened.
- Add minced garlic and cook for another 30 seconds.
- Place the chicken into the pot and add chicken broth, great northern beans, cannellini beans, green chiles, and corn.
- Stir in cumin, chili powder, oregano, smoked paprika, black pepper, and salt.
- Bring the mixture to a gentle boil, then reduce the heat to low.
- Cover and simmer for 20–25 minutes, or until the chicken is fully cooked and tender.
- Remove the chicken and shred it with two forks.
- Return the shredded chicken to the pot and stir.
- Add softened cream cheese and stir over low heat until completely melted and incorporated.
- Stir in Monterey Jack cheese if using.
- Add lime juice and fresh cilantro.
- Taste and adjust the seasonings as needed.
- For a thicker chili, mash some of the beans against the side of the pot and stir them into the broth.
- Serve warm with your favorite toppings.
Notes
Keep the heat low after adding the dairy and avoid boiling.
Mash some of the beans to naturally thicken the chili.
Use chicken thighs for a richer flavor or chicken breasts for a leaner option.
Add jalapeños or extra chili powder if you prefer more heat.
Rotisserie chicken can be used instead of raw chicken.

