
Creamy White Chicken Chili Recipe tastes rich, cozy, and a little zippy from green chiles, with tender chicken and creamy beans in every spoonful. It works perfectly for busy weeknights or game day, since you can get it on the table in about 40 minutes. I tested this version so many times that my family started calling it “the white chili era,” and honestly, I regret nothing.
Why Make This Creamy White Chicken Chili Recipe at Home
Homemade creamy white chicken chili tastes fresher and more flavorful than anything from a can. You control the spice level, the thickness, and the quality of the ingredients, so the pot always matches your mood.
You also stretch a couple of chicken breasts into a full pot that feeds a crowd. Leftovers taste even better the next day, so you cook once and eat twice, which feels like winning at life.
“This Creamy White Chicken Chili Recipe tastes restaurant-level cozy, comes together quickly, and everyone at the table went back for seconds. ★★★★★”
Ingredients You Need
Chicken and broth
- 1 ½ pounds boneless skinless chicken breasts
- Use thighs if you prefer richer flavor and extra tenderness.
- 4 cups low sodium chicken broth
- Use a good quality boxed broth or homemade stock if you have it.
Beans and veggies
- 2 cans (15 ounces each) great northern beans, drained and rinsed
- You can swap with cannellini beans or navy beans.
- 1 can (15 ounces) pinto beans, drained and rinsed
- Adds creaminess and a slightly deeper flavor.
- 1 medium yellow onion, finely diced
- 1 medium jalapeño, seeds removed for mild heat, minced
- Leave some seeds if you want more kick.
- 1 can (4 ounces) diced green chiles, mild or medium
- 3 cloves garlic, minced
Creamy base
- 4 ounces cream cheese, softened and cut into cubes
- Use full fat for the best texture; reduced fat works but tastes less rich.
- 1 cup sour cream
- Greek yogurt works as a lighter swap; add an extra pinch of salt if you use it.
- ½ cup heavy cream
- You can use half and half for a lighter version, but the chili will look slightly less silky.
Seasonings
- 1 ½ teaspoons kosher salt, plus more to taste
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- ¼ teaspoon ground coriander (optional but tasty)
Toppings (optional but highly recommended)
- Shredded Monterey Jack or pepper jack cheese
- Sliced green onions
- Chopped fresh cilantro
- Crushed tortilla chips or tortilla strips
- Diced avocado
- Lime wedges
Pantry shortcuts and notes
- Use rotisserie chicken if you want to skip cooking raw chicken. You will need about 3 cups shredded.
- Use canned beans that say “low sodium” if you want more control over the salt.
- Use jarred minced garlic in water if you feel tired or rushed, though fresh garlic gives better flavor.
Equipment
- Large heavy pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or heatproof spatula
- Measuring cups and spoons
- Ladle
- Optional: immersion blender or regular blender for a thicker texture
Tips & Mistakes
- Brown the chicken lightly so it builds flavor instead of just simmering it pale and bland.
- Soften the onion fully until it turns translucent and sweet, since crunchy onion pieces distract from the creamy texture.
- Rinse canned beans so you remove extra starch and salt that can muddy the flavor.
- Warm the cream cheese to room temperature so it melts smoothly and does not clump.
- Add dairy near the end of cooking so it stays creamy and does not curdle.
- Taste the chili before serving and adjust salt and lime so the flavors pop.
- Start with less jalapeño and green chiles if you cook for kids, then add hot sauce at the table for spice lovers.
- Avoid boiling the chili hard after you add the cream and sour cream, since that can cause separation.
- Stir the bottom of the pot often so beans do not stick and scorch.
- Let the chili rest for 5 to 10 minutes before serving so it thickens slightly and the flavors settle.
How to Make Creamy White Chicken Chili Recipe
Step 1: Prep the ingredients
Dice the onion, mince the garlic, and mince the jalapeño. Rinse and drain all the beans. Cut the cream cheese into small cubes so it melts faster. Pat the chicken dry with paper towels and season both sides lightly with salt and pepper.
Step 2: Sear the chicken
Heat 1 tablespoon of oil in a large pot over medium high heat. Add the chicken in a single layer and sear each side for about 3 to 4 minutes until it turns golden. You do not need to cook it through at this stage, since it will finish in the broth. Transfer the chicken to a plate and set it aside.
Step 3: Sauté the aromatics
Lower the heat to medium. Add another drizzle of oil if the pot looks dry, then add the onion and jalapeño. Cook and stir for 4 to 5 minutes until the onion softens and turns translucent. Add the garlic and cook 30 seconds until it smells fragrant.
Step 4: Add spices and chiles
Sprinkle in the cumin, chili powder, oregano, smoked paprika, coriander, salt, and black pepper. Stir for about 30 seconds so the spices toast lightly and coat the onions. Add the canned green chiles and stir again so everything mixes evenly.
Step 5: Add broth, beans, and chicken
Pour in the chicken broth and stir, scraping the bottom of the pot to pick up any browned bits. Add the rinsed beans. Nestle the seared chicken breasts back into the pot along with any juices from the plate. Bring the mixture to a gentle simmer.
Step 6: Simmer until the chicken turns tender
Cover the pot partially and keep the heat at a gentle simmer. Cook for about 15 to 20 minutes until the chicken reaches 165°F and feels tender when you poke it with a fork. Pull the chicken out to a cutting board and let it rest a few minutes.
Step 7: Shred the chicken and thicken the base
Shred the chicken with two forks into bite sized pieces. While the chicken rests, you can thicken the chili if you prefer a creamier texture. Use an immersion blender to blend a few scoops of beans right in the pot, or scoop 1 to 2 cups of the chili into a blender, blend until smooth, then return it to the pot. Stir well so the thicker base mixes evenly.
Step 8: Add the creamy ingredients
Turn the heat to low. Add the cream cheese cubes and stir until they melt and blend into the broth. Stir in the sour cream and heavy cream until the chili looks smooth and creamy. Add the shredded chicken back into the pot and stir again.
Step 9: Adjust seasoning and consistency
Taste the chili and add more salt, pepper, or a pinch of chili powder if you want more heat. If the chili tastes flat, squeeze in a little lime juice to brighten it. If it looks too thick, add a splash of broth or water. If it looks too thin, let it simmer on low for a few more minutes, stirring often.
Step 10: Rest and serve
Turn off the heat and let the chili sit for 5 minutes so it thickens slightly. Ladle it into bowls. Top with shredded cheese, cilantro, green onions, avocado, tortilla chips, and a squeeze of lime. Serve hot and watch it disappear.
Variations I've Tried
I swap the chicken with leftover turkey after holidays and the chili still tastes rich and comforting. I also use all cannellini beans when I run out of pinto beans, and the texture stays creamy and smooth. Sometimes I stir in a small can of corn or a cup of frozen corn for a little sweetness and extra color.
I make a spicier version with pepper jack cheese, extra jalapeño, and medium green chiles. I also tried a lighter version with Greek yogurt instead of sour cream and half and half instead of heavy cream, which still tasted satisfying but felt a bit lighter. When I feel extra, I top each bowl with a spoonful of salsa verde for a bright, tangy finish.
How to Serve Creamy White Chicken Chili Recipe
Serve this creamy white chicken chili in warm bowls with plenty of toppings like shredded cheese, cilantro, green onions, and crushed tortilla chips. Add sliced avocado and lime wedges on the side so everyone can customize their bowl. Pair it with warm flour or corn tortillas, cornbread, or a simple green salad. Kids usually love it with a side of tortilla chips for dipping and a cold glass of milk or sparkling water.
How to store
- Cool the chili to room temperature within 1 to 2 hours, then transfer it to airtight containers.
- Store in the fridge for up to 3 to 4 days.
- Freeze in freezer safe containers or bags for up to 2 to 3 months, leaving a little space at the top for expansion.
- Reheat gently on the stove over low to medium heat, stirring often, and add a splash of broth or water if it looks too thick.
- You can also reheat individual portions in the microwave in short bursts, stirring between each burst so the chili heats evenly.

Creamy White Chicken Chili Recipe
Ingredients
Instructions
- Dice the onion, mince the garlic, and mince the jalapeño. Rinse and drain all the beans. Cut the cream cheese into small cubes. Pat the chicken dry and season both sides lightly with salt and pepper.
- Heat 1 tablespoon of oil in a large pot over medium-high heat. Add the chicken in a single layer and sear for 3 to 4 minutes per side until golden. Transfer the chicken to a plate; it does not need to be cooked through yet.
- Reduce the heat to medium. Add a little more oil if needed, then add the onion and jalapeño. Sauté for 4 to 5 minutes until the onion softens and turns translucent. Add the garlic and cook for 30 seconds until fragrant.
- Stir in the cumin, chili powder, oregano, smoked paprika, coriander (if using), salt, and black pepper. Toast the spices for about 30 seconds, then add the diced green chiles and stir to combine.
- Pour in the chicken broth, scraping the bottom of the pot to release any browned bits. Add the rinsed beans, then nestle the seared chicken breasts and any accumulated juices back into the pot. Bring to a gentle simmer.
- Partially cover and simmer gently for 15 to 20 minutes, until the chicken reaches 165°F and is tender. Remove the chicken to a cutting board and let it rest a few minutes, then shred it into bite-size pieces with two forks.
- For a thicker, creamier base, blend a portion of the chili: either use an immersion blender to partially blend some of the beans in the pot, or carefully blend 1 to 2 cups of the chili in a blender and return it to the pot, stirring well.
- Reduce the heat to low. Add the cream cheese cubes and stir until completely melted and smooth. Stir in the sour cream and heavy cream until the chili looks creamy and well combined. Return the shredded chicken to the pot and stir.
- Taste and adjust seasoning with more salt, pepper, or chili powder as desired. Add a squeeze of lime juice if the flavor tastes flat. If the chili is too thick, thin with a splash of broth or water; if too thin, simmer gently for a few more minutes, stirring often.
- Turn off the heat and let the chili rest for 5 to 10 minutes to thicken slightly. Ladle into bowls and serve hot with desired toppings such as shredded cheese, cilantro, green onions, avocado, tortilla chips, and lime wedges.
Notes
Approximate per serving (1/8 of recipe): 420 calories; fat 22 g; saturated fat 11 g; carbohydrates 26 g; fiber 6 g; sugars 4 g; protein 28 g; sodium 860 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.
