One-Pot Stovetop White Chicken Chili
This one-pot stovetop white chicken chili is the kind of cozy dinner that comes together fast on a weeknight, with tender chicken, creamy beans, and a gentle green chili warmth.

It’s hearty without being heavy, and the whole thing simmers in a single pot while you grate cheese and toast tortillas.
Why This White Chicken Chili Works
The broth is rich and silky from puréed beans and a splash of half-and-half, but it doesn’t coat your mouth like a heavy cream sauce.
The green chiles give it a mellow heat that’s more flavor than fire, and the chicken stays juicy because it’s poached right in the broth instead of cooked separately.
Ingredients

- 2 tbsp olive oil
- 1 medium yellow onion, diced: sweet or white both work
- 3 cloves garlic, minced
- 1 jalapeño, seeded and minced: leave seeds for more heat
- 2 tsp ground cumin
- 1 tsp dried oregano
- 2 (4 oz) cans diced green chiles
- 4 cups low-sodium chicken broth
- 1 ½ lbs boneless skinless chicken breasts or thighs
- 2 (15 oz) cans cannellini beans, drained and rinsed: one can puréed, one left whole
- 1 cup frozen corn kernels
- Juice of 1 lime
- ½ cup half-and-half or heavy cream
- Salt and freshly ground black pepper
- For serving: chopped fresh cilantro, diced avocado, crushed tortilla chips, shredded Monterey Jack cheese
Variations / Substitutions
- Use pinto or chickpeas: either will hold their shape and give a slightly different earthy note.
- Make it dairy-free: replace half-and-half with full-fat coconut milk. It will add a touch of sweetness that balances the chiles.
- Go milder: substitute the jalapeño with a diced poblano pepper for an almost smoke-free warmth.
- Boost the heat: stir in a minced serrano or a pinch of cayenne with the cumin.
If you’re in the mood for a classic red chili, try my Chili Con Carne recipe.
How to Make Stovetop White Chicken Chili
Step 1: Sauté the Aromatics and Spices

Heat the 2 tbsp olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes until translucent. Stir in the minced garlic, jalapeño, 2 tsp cumin, and 1 tsp oregano, and cook for 1 minute more until fragrant.
You want the spices to bloom a little in the oil, which wakes up their flavor. The whole kitchen will start to smell like a chili dinner at this point.
Step 2: Poach the Chicken

Pour in the 4 cups chicken broth and the 2 cans of diced green chiles. Nestle the chicken pieces into the liquid and raise the heat to bring it to a boil. Once boiling, lower the heat to maintain a gentle simmer, cover, and cook for 12 to 15 minutes, until the chicken is cooked through (165°F internal).
The chicken will turn opaque and feel firm to the touch. If you’re using thighs, you might need an extra few minutes; they’re forgiving either way.
Step 3: Purée the Beans

While the chicken simmers, transfer 1 can of the drained cannellini beans to a blender with a ladleful of the hot broth from the pot. Purée until completely smooth, then set aside.
Pulsing a portion of the beans into the broth gives the chili its creamy body without needing a roux or a heavy hand with dairy.
Step 4: Shred and Finish the Chili

Remove the cooked chicken to a cutting board and let it cool for a minute. Shred it with two forks. Stir the puréed beans, the remaining whole can of beans, the 1 cup frozen corn, and the ½ cup half-and-half into the pot. Return the shredded chicken, then simmer for 5 more minutes to let the flavors meld. Squeeze in the juice of 1 lime and taste, adding salt and pepper as needed.
The corn pops with a little sweetness against the earthy cumin, and the lime juice brightens everything up just before serving.
Step 5: Ladle and Garnish

Ladle the chili into bowls and pile on whatever toppings sound good: chopped cilantro, diced avocado, crushed tortilla chips, and a handful of shredded cheese. Serve hot.
The steam will carry that cozy green chile scent, and the crunchy chips on top give you something to dunk.
A Few Tips for the Best White Chicken Chili
- Use a mix of whole and puréed beans:: the purée makes the broth creamy, and the whole beans give you something to bite into.
- Poach the chicken directly in the broth.: It seasons the meat and builds flavor into the base at the same time.
- Adjust the heat to your crowd.: Seed the jalapeño for a milder chili, or leave the ribs in if you like a little back-of-the-throat warmth.
- Top with something crunchy.: Crushed tortilla chips, toasted pumpkin seeds, or even a few fried tortilla strips keep each spoonful interesting.
Poaching times by chicken cut:
| Chicken Cut | Thickness | Simmer Time |
|---|---|---|
| Boneless breasts | about 1 inch | 12-15 mins |
| Boneless thighs | ¾ to 1 inch | 15-18 mins |
Keeping Leftovers Fresh
- Refrigerate:: cool completely and store in an airtight container for up to 4 days.
- Reheating:: warm gently on the stovetop over medium-low heat, stirring in a splash of broth if the chili has thickened.
What to Serve With Stovetop White Chicken Chili
Warm cornbread is a classic: its slight sweetness plays off the cumin and chiles. A quick slaw of shredded cabbage with lime and cilantro adds freshness to every bowl. And you can’t go wrong with a pile of tortilla chips for scooping.
Frequently Asked Questions
Can I use rotisserie chicken instead of raw?
Yes. Skip the poaching step, shred about 3 cups of cooked chicken, and add it when you stir in the beans and corn. Let it simmer just long enough to heat through.
Is this chili very spicy?
No, it’s mild as written. The green chiles and seeded jalapeño deliver gentle warmth, not fiery heat. You can always add a pinch of cayenne or extra jalapeño if you want more kick.
Can I make it dairy-free?
Absolutely. Use full-fat coconut milk in place of the half-and-half. The chili will have a slightly sweeter, nuttier note, but the green chile flavor still comes through.
Can I freeze leftovers?
Yes, but the cream can separate upon thawing. For the best texture, freeze the chili without the half-and-half, then stir it in when you reheat.

Stovetop White Chicken Chili Recipe
Ingredients
Method
- Heat oil in a large pot over medium heat. Cook onion for 5 minutes until translucent. Add garlic, jalapeño, cumin, and oregano; cook 1 minute.
- Pour in broth and green chiles. Nestle chicken into the liquid, bring to a boil, then reduce to a simmer. Cover and cook 12-15 minutes until chicken reaches 165°F.
- Purée 1 can of beans with a ladle of hot broth until smooth. Set aside.
- Remove chicken, shred, and return to the pot. Stir in puréed beans, remaining whole beans, corn, and half-and-half. Simmer 5 minutes. Add lime juice and season with salt and pepper.
- Ladle into bowls and top with cilantro, avocado, chips, and cheese. Serve hot.
