
White Chicken Chili
One pot, 45 minutes, creamy white chili with chicken, great northern beans, two cans of green chiles, and a sour cream and heavy cream finish that turns soup into something that actually tastes like chili.
This is what I make when I want chili on a cold night but red chili feels too heavy. Lighter in color, brighter in flavor, just as satisfying in the bowl.
Why I Keep Coming Back to This
Red chili was my fall default for years. Then one cold weekend I had chicken in the fridge instead of beef, no tomatoes, and a craving for something warm in a bowl. I’d had white chili at a restaurant once and thought, how hard could it be?
Turns out: way easier than red chili. Less browning, fewer ingredients, simpler seasoning. The dairy at the end was the magic — without it the chili tasted like soup, with it it tasted finished. Now this is in heavy rotation from October through March.
The green chiles add Southwestern warmth without real heat. The beans break down slightly and thicken the broth naturally. The sour cream and heavy cream stirred in at the end take it from “chicken soup” to “white chili that people ask about.” The leftovers are even better the next day.
The Step Most People Skip (And Why the Dairy Breaks Without It)
Sautéing the chicken and onions first builds the flavor base. The browned bits in the pan become part of the broth. Even though this chili is forgiving overall, the difference between sautéed and dumped-in-raw chicken is noticeable in the finished bowl.
The 30-minute simmer is what brings everything together. The beans break down slightly and release starch that thickens the broth. The chicken absorbs the seasoning. Skipping this step gives you a chili that tastes like its individual ingredients rather than a unified dish.
Adding the sour cream and heavy cream at the very end — off the heat — is critical. If you add them while the chili is still boiling, the dairy can break and curdle, leaving a grainy texture instead of smooth and creamy. Pull the pot off the heat first, then stir in the dairy. The residual heat is enough to warm them through.
Great Northern Beans and Two Cans of Green Chiles
Boneless chicken (1.5 lbs., cubed)
Boneless skinless chicken breasts cut into ½-inch cubes work well. My honest preference is thighs — harder to overcook, stay juicier, and I’ve never had one turn rubbery in this chili. Breasts are leaner if that matters; thighs are more forgiving if you tend to lose track of time.
Great northern beans (2 cans, 15 oz. each)
Drain and rinse to remove the starchy canning liquid. Cannellini beans substitute well — slightly creamier, and I actually prefer them when I have them. Navy beans also work but cook down faster and make the chili thicker.
Chopped green chiles (2 cans, 4 oz. each)
Mild canned green chiles — don’t drain them. The liquid is part of the seasoning. Two full cans is more than most recipes call for and that’s intentional: the green chiles aren’t just heat, they’re the dominant flavor of white chili. For more heat, swap one can for the hot variety, but fair warning — the heat level jumps more than you’d expect.
Chicken broth (1 can, 14 oz.)
Standard 14-oz can. Low-sodium is fine — the beans and chiles already carry salt. Better Than Bouillon diluted with water also works (1 tablespoon paste per cup of water).
Cumin (1 tsp.) + oregano (1 tsp.) + cayenne (¼ tsp.)
The spice base. Mexican oregano gives a slightly more authentic flavor; regular dried oregano works and is what I always have on hand. The cayenne adds noticeable warmth without real spice — cut to ⅛ teaspoon for kids, or skip it entirely since the green chiles provide mild heat on their own.
Sour cream (1 cup) + heavy whipping cream (½ cup)
Full-fat sour cream — less prone to curdling than light versions. Greek yogurt substitutes cleanly and adds more tang, which some people actually prefer. Half-and-half works instead of heavy cream for a lighter version. Both go in off the heat at the very end.
How to Make White Chicken Chili
Heat 1½ teaspoons of oil in a large pot or Dutch oven over medium-high heat. Add the cubed chicken and chopped onion. Cook for about 15 minutes, stirring occasionally, until the chicken is fully cooked through with no pink and the onion is soft. Add the garlic powder near the end of the sauté so it doesn’t scorch.
Add the drained great northern beans, both cans of green chiles with their liquid, the chicken broth, salt, pepper, cumin, oregano, and cayenne. Stir to combine.
Bring the chili to a boil, then reduce heat to medium-low and simmer uncovered for 30 minutes, stirring occasionally. By the 20-minute mark it should smell unmistakeably like chili. The beans will start to break down and the broth will thicken slightly.
Pull the pot off the heat. Stir in the sour cream and heavy whipping cream until smooth. If you see the sour cream going stringy, the pot was still too hot — pull it fully off the burner and wait a full minute before stirring again. Taste and adjust seasoning. Ladle into bowls and serve hot with your choice of toppings.
Crockpot version: After sautéing the chicken and onion in a skillet, transfer everything to a 4-quart or larger crockpot. Add the beans, chiles, broth, and seasonings. Cook on low for 2 to 4 hours. Switch to warm, then stir in the dairy at the end.

Build a Bowl or Turn It Into Nachos
Toppings that work: shredded cheddar or Monterey Jack, crushed tortilla chips or Fritos, sliced jalapeños, sour cream, fresh cilantro, lime wedges, diced avocado, crackers or corn chips. The chili is rich enough that you don’t need much, but the toppings add texture and brightness.
For a heartier dinner, serve with warm cornbread or buttered French bread on the side. This chili also makes an excellent topping for nachos, baked potatoes, or hot dogs — same idea as red chili but with the white chili flavor. Spoon over a tray of chips with extra cheese and broil for 3 minutes.
Freeze It Before the Dairy Goes In
White chicken chili keeps in an airtight container in the fridge for up to 4 days. The flavors deepen overnight — day-two chili is genuinely better. The beans continue to absorb broth as it sits, so it gets thicker; add a splash of broth when reheating to loosen it back up.
Reheat gently over medium-low heat, stirring occasionally. Don’t bring it back to a boil — the dairy can break. The microwave works fine in 90-second intervals, stirring between each.
This chili freezes well, with a caveat: the dairy can change texture after freezing. The fix: freeze the chili before adding the sour cream and heavy cream. When you reheat, add the dairy fresh at the end. The texture is identical to the original recipe and the flavor is unchanged.
White Chicken Chili FAQ
Can I use rotisserie chicken?
Yes — a great shortcut. Use about 3 cups of shredded rotisserie chicken and skip the sauté step. Start by cooking the onion alone in the oil until translucent, about 5 minutes, then add the chicken with the beans. The rotisserie chicken is already seasoned, so taste before adding salt.
Can I make this dairy-free?
Yes — replace the sour cream with a dairy-free plain yogurt or a cashew cream, and swap the heavy cream for full-fat coconut cream. The texture is slightly different but still creamy. Add at the end off the heat, same as the original.
Why did my sour cream curdle?
The chili was still too hot when you added it. Pull the pot fully off the heat and let it sit for a full minute before stirring in the dairy. The residual heat is enough to warm it through without breaking the emulsion. If it curdles anyway, the flavor is still good — the texture is just less smooth.
How do I thicken white chicken chili?
Mash a portion of the beans — scoop out a cup of beans and broth, mash with a fork or blend briefly, stir back in. This thickens without adding any starch. You can also simmer uncovered for an extra 10 minutes to reduce the broth further. The barley method doesn’t apply here, but the bean-mash method works beautifully.
Four Ways to Spin This Recipe
Spicy version
Use one can of hot green chiles instead of both mild, add 1 to 2 finely diced jalapeños to the sauté, and increase cayenne to ½ teaspoon. The avocado topping balances the heat well.
Verde version
Replace the chicken broth with ½ cup of salsa verde and ½ cup of water. Add an extra can of green chiles. Finish with a generous squeeze of lime instead of sour cream for a brighter, less creamy result.
Extra thick version
Reduce broth to ½ cup. Mash one can of the beans before adding — it releases starch and creates a thicker, almost stew-like base. Works well over rice or baked potatoes.
Black bean version
Swap the great northern beans for black beans and add ½ cup of frozen corn. Finish with extra lime and cilantro. Different flavor profile — smokier, more Tex-Mex than Southwestern white chili.
Other Soups and Chilis for the Same Season
- White Bean Turkey Chili — similar flavor profile with ground turkey and cannellini beans instead of chicken
- Crockpot Beef Barley Soup — set it in the morning and the barley thickens the broth naturally over 8 hours
- Crockpot Shredded Chicken Tacos — same slow cooker philosophy; seasoned chicken that feeds a crowd with almost no effort
If you make this white chicken chili, leave a comment below and let me know how it turned out.

White Chicken Chili
Equipment
- Large pot or Dutch oven
Ingredients
Ingredients
- 1.5 pounds boneless chicken cubed
- 1 medium yellow onion chopped
- 1.5 teaspoons vegetable oil
- 1.5 teaspoons garlic powder
- 2 15-ounce cans great northern beans drained and rinsed
- 2 4-ounce cans chopped green chiles undrained
- 14 ounces chicken broth
- 1 teaspoon salt
- 1/2 teaspoon pepper
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/4 teaspoon cayenne pepper
- 1 cup sour cream
- 1/2 cup heavy whipping cream
Instructions
Instructions
- Heat oil in a large pot over medium-high heat. Add cubed chicken and chopped onion and cook about 15 minutes, until chicken is white with no pink and onion is soft.
- Stir in garlic powder near the end of the saute so it does not scorch.
- Add drained beans, undrained green chiles, chicken broth, salt, pepper, cumin, oregano, and cayenne. Stir to combine.
- Bring to a boil, then reduce heat to medium-low and simmer uncovered for 30 minutes, stirring occasionally.
- Remove from heat. Stir in sour cream and heavy whipping cream until smooth.
- Taste and adjust seasoning. Serve hot with cheddar, tortilla chips, jalapenos, cilantro, lime, or avocado.
