Creamy White Chicken Chili
If you’re looking for an easy creamy white chicken chili recipe that’s packed with flavor, comforting, and perfect for busy weeknights, this one is going to become a family favorite! Made with tender shredded chicken, creamy white beans, poblano peppers, salsa verde, and a rich, cheesy broth, this homemade white chicken chili is everything you want in a cozy, comforting dinner. It’s hearty, delicious, and comes together in one pot with simple ingredients, making it perfect for chilly fall evenings, game days, or an easy weeknight meal.
What makes this white chicken chili with cream cheese so delicious is the combination of smoky spices, mild poblano peppers, and tangy salsa verde. The cream cheese and shredded cheddar melt right into the broth, creating a creamy, flavorful chili without needing heavy cream. Plus, you can easily adjust the spice level to make it kid-friendly, add your favorite toppings, or even prepare it ahead of time for busy weeks. Serve it with crunchy tortilla chips, sliced avocado, fresh cilantro, and a squeeze of lime for the ultimate comfort food!
If you love easy, family-friendly comfort food recipes, be sure to try my Broccoi Cheddar Soup, Slow Cooker Chicken Tortellini Soup, and Chicken and Dumplings Casserole. They’re all delicious options when you’re craving something warm, cozy, and homemade!
Why You’ll Love This Creamy White Chicken Chili
- Easy One-Pot Dinner: Everything comes together in one pot, which means less cleanup and more time to enjoy dinner with your family.
- Rich and Creamy: Cream cheese and shredded cheddar create a velvety broth without needing heavy cream.
- Packed with Flavor: Poblano peppers, salsa verde, garlic, and smoky spices give this chili the perfect balance of savory, tangy, and mildly spicy flavors.
- Family-Friendly: Easily adjust the spice level to suit everyone’s preferences.
- Great for Meal Prep: This chili tastes just as delicious the next day, making it perfect for leftovers and easy lunches.
- Customizable Toppings: Add avocado, shredded cheese, tortilla strips, or a dollop of sour cream to make every bowl your own.

Ingredients You’ll Need
One of the best things about this homemade white chicken chili is that it uses simple, flavorful ingredients to create a delicious, creamy soup. Here’s what you’ll need:
- Olive Oil: Used to sauté the vegetables and build a flavorful base for the chili.
- Yellow Onion: Adds a slightly sweet, savory flavor that complements the spices.
- Garlic: Fresh minced garlic adds delicious depth and aroma.
- Poblano Peppers: These mild peppers add a subtle smoky flavor without making the chili overly spicy.
- Jalapeño: Adds a little kick! Remove the seeds for a milder version or leave some in for extra heat.
- Ground Cumin: Gives the chili its signature warm, earthy flavor.
- Smoked Paprika: Adds a hint of smokiness that pairs perfectly with the peppers.
- Chili Powder: Adds a little warmth and extra flavor.
- Salt and Black Pepper: Help bring all the flavors together.
- Boneless, Skinless Chicken Breasts or Thighs: Cook directly in the broth until tender and easy to shred.
- Low-Sodium Chicken Broth: Creates the base of the chili and allows you to adjust the consistency.
- Cream Cheese: The secret ingredient that makes this white chicken chili extra rich and creamy.
- White Beans: Cannellini beans or Great Northern beans add heartiness and a creamy texture.
- Salsa Verde: Adds a tangy, slightly spicy flavor that makes this chili stand out.
- Shredded Cheddar Cheese: Melts into the broth for a delicious cheesy finish.
- Fresh Cilantro: Brightens up the chili with fresh flavor.
- Avocado, Yogurt, and Extra Cheddar: Perfect toppings for serving.
- Fresh Lime: Adds brightness and balances the creamy broth.
How to Make White Chicken Chili
This easy white chicken chili comes together in one pot with just a few simple steps. It’s the perfect recipe when you’re craving a homemade dinner without spending hours in the kitchen.
1. Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the chopped onion, poblano peppers, and jalapeño. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften.

2. Stir in the minced garlic, ground cumin, smoked paprika, chili powder, salt, and black pepper. Cook for another minute until fragrant.

3. Add the chicken breasts or thighs to the pot and pour in 4 cups of chicken broth. Bring to a gentle boil, then reduce the heat, cover, and simmer for about 15–20 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.

4. Carefully remove the chicken from the pot and shred it using two forks.
5. Reduce the heat to low and add the softened cream cheese to the broth. Stir until completely melted and smooth.
6. Add the drained white beans, salsa verde, and shredded chicken back into the pot. Stir everything together and simmer for another 5–10 minutes.

7. Gradually stir in the shredded cheddar cheese until melted and creamy. If the chili is thicker than you prefer, add additional chicken broth until you reach your desired consistency.
8. Stir in the fresh cilantro and a squeeze of lime juice. Taste and adjust the seasonings as needed.

9. Ladle the chili into bowls and serve warm with your favorite toppings, such as sliced avocado, extra shredded cheddar, yogurt, tortilla strips, and fresh lime.
Expert Tips for the Best White Chicken Chili
- Use softened cream cheese: Let the cream cheese come to room temperature before adding it to the pot. This helps it melt smoothly into the broth without leaving lumps.
- Shred your own cheese: Freshly shredded cheddar melts more smoothly than packaged shredded cheese.
- Start with less broth: Begin with 4 cups of chicken broth and add more as needed. This allows you to control how thick or soupy your chili becomes.
- Mash some of the beans: For an even thicker, creamier chili, mash a portion of the white beans before stirring them into the pot.
- Keep the heat low after adding dairy: Avoid boiling the chili once the cream cheese and cheddar have been added to help prevent separation.
- Don’t skip the lime: A little fresh lime juice at the end adds brightness and balances the richness of the creamy broth.
- Use chicken thighs for extra tenderness: Boneless, skinless chicken thighs work just as well as chicken breasts and stay incredibly juicy.

Variations and Substitutions
- Slow Cooker White Chicken Chili: Add the chicken, onion, peppers, garlic, spices, and broth to your slow cooker. Cook on low for 6–7 hours or high for 3–4 hours, until the chicken reaches 165°F. Shred the chicken, then stir in the cream cheese, beans, and salsa verde. Once heated through, add the cheddar and cilantro.
- Use Rotisserie Chicken: Save time by using cooked, shredded rotisserie chicken instead of raw chicken. Add it with the beans and salsa verde and simmer until heated through.
- Make It Spicier: Add extra jalapeños, a pinch of cayenne pepper, or a can of diced green chiles for additional heat.
- Make It Mild: Omit the jalapeño and choose a mild salsa verde for a kid-friendly version.
- Add Corn: Stir in frozen or canned corn for extra sweetness, texture, and color.
- Try Different Beans: Cannellini beans, Great Northern beans, or navy beans all work beautifully in this recipe.
- Make It Lighter: Use reduced-fat cream cheese or substitute some of the cream cheese with plain Greek yogurt. Add yogurt off the heat to help prevent curdling.

What to Serve with White Chicken Chili
One of my favorite things about creamy white chicken chili is how easy it is to customize with different toppings and sides. Whether you’re serving it for a cozy family dinner or a casual game-day gathering, there are so many delicious ways to enjoy it!
Our favorite white chicken chili toppings include:
- Crunchy tortilla strips or crushed tortilla chips
- Freshly sliced avocado
- Extra shredded cheddar cheese
- A dollop of sour cream or plain Greek yogurt
- Fresh chopped cilantro
- Sliced jalapeños
- Fresh lime wedges
- Diced green onions
For a complete meal, serve this chili with warm cornbread, cheesy quesadillas, or a simple green salad. You can even serve it with tortilla chips for dipping!
Make-Ahead and Storage
Make Ahead: This creamy white chicken chili is a great make-ahead meal because the flavors continue to develop as it sits. Prepare the chili as directed, allow it to cool, and store it in the refrigerator until you’re ready to serve.
Refrigerator: Store leftover white chicken chili in an airtight container in the refrigerator for up to 3–4 days.
Freezer: White chicken chili can be frozen for up to 3 months, although the cream cheese and cheddar may slightly change texture after thawing. For the best results, prepare the chili without the dairy ingredients, freeze it, and stir in the cream cheese and cheddar when reheating.
Reheating: Warm the chili in a saucepan over medium-low heat, stirring occasionally until heated through. Add a splash of chicken broth if the chili has thickened during storage. Avoid bringing it to a rolling boil to keep the broth smooth and creamy.
Frequently Asked Questions
How do you make white chicken chili thicker and creamier?
The easiest way to thicken white chicken chili is to mash some of the white beans before adding them to the broth. The natural starches help create a thicker, creamier consistency without needing flour or cornstarch. You can also let the chili simmer uncovered for a few extra minutes to reduce some of the liquid.
Can you make white chicken chili with rotisserie chicken?
Absolutely! Using rotisserie chicken is a great shortcut when you’re short on time. Simply replace the raw chicken with cooked, shredded rotisserie chicken. Sauté the vegetables and spices, add the broth, cream cheese, white beans, salsa verde, and chicken, then simmer until everything is heated through. Finish with cheddar cheese and fresh cilantro.
Can you freeze creamy white chicken chili?
Yes, but because this recipe contains cream cheese and cheddar, the texture may change slightly after freezing and reheating. For the creamiest results, freeze the chili before adding the dairy ingredients. When you’re ready to serve, thaw it overnight in the refrigerator, reheat gently, and stir in the cream cheese and shredded cheddar.
You’ll Also Love
If you love this creamy white chicken chili, be sure to check out these other cozy, family-friendly recipes!

Creamy White Chicken Chili
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion chopped
- 4 cloves garlic minced
- 2 poblano peppers seeded and chopped
- 1 jalapeño seeded and chopped
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- Kosher salt and black pepper to taste
- 1 pound boneless skinless chicken breasts or thighs
- 6 cups low-sodium chicken broth
- 4 ounces cream cheese softened
- 1 15-ounce can white beans, drained and rinsed
- ½ cup salsa verde
- 1 cup shredded cheddar cheese
- ½ cup fresh cilantro chopped
- 1 Avocado extra cheddar cheese, and yogurt, for serving
- Fresh lime zest and juice for serving
Instructions
- Heat olive oil in a large Dutch oven over medium heat. Add onion, poblano peppers, and jalapeño. Cook for 5 minutes until softened.
- Stir in garlic, cumin, smoked paprika, chili powder, salt, and pepper. Cook for 1 minute until fragrant.
- Add chicken and 4 cups chicken broth. Bring to a gentle boil, reduce heat, cover, and simmer for 15–20 minutes, or until chicken reaches an internal temperature of 165°F.
- Remove chicken from the pot and shred using two forks.
- Reduce heat to low. Add softened cream cheese and stir until smooth.
- Add white beans, salsa verde, and shredded chicken. Simmer for 5–10 minutes.
- Gradually stir in cheddar cheese until melted. Add more broth if needed.
- Stir in cilantro and fresh lime juice. Adjust seasonings to taste.
- Serve warm with avocado, extra cheddar, yogurt, tortilla chips, and fresh lime.
Notes
- For thicker chili, mash some of the white beans before adding them.
- For a milder version, omit the jalapeño.
- Store leftovers in the refrigerator for up to 4 days.
- Reheat gently over medium-low heat to maintain a smooth, creamy consistency.
