A broiled poblano can look nearly black and still be right on track: the blistered skin is what gives this chili its deep, roasted flavor. I turn the peppers as they char, then let them steam under a lid so the skins loosen instead of tearing into stubborn little bits. Once they’re chopped, they bring a mellow warmth to this white chicken chili without making every spoonful taste like hot peppers.
I simmer the chicken breasts right in the seasoned broth, which keeps the cooking simple and lets the cumin, coriander, and oregano settle into the pot. The broth stays light, while beans and softened cream cheese give each bowl a creamy finish. A little lime and cilantro go in at the end, where their fresh, bright taste cuts through the richness. It’s a cozy bowl with roasted pepper flavor in every bite.

Kitchen Note
Cover the hot poblanos for the full 10 minutes after broiling. That trapped steam loosens the skins, so they peel away cleanly instead of taking half the pepper with them.
Save this roasted poblano white chicken chili for a cozy dinner, with tender chicken, creamy beans, and a bright lime finish.
How Mashed Beans Make White Chili Creamy Without Flour
White chili can turn watery when the broth and beans stay separate, or pasty when a thickener takes over. I get a more satisfying texture by scooping out about a cup of beans and pressing them against the side of the pot after the chicken comes out. They break down into the broth and release enough starch to give it body, while the beans left whole keep their shape.
That small move also lets the cream cheese do its own job: it adds richness and a smooth, tangy finish rather than carrying the whole burden of thickening. Stir it in over low heat, not a hard boil, so it melts into the broth instead of leaving little creamy flecks. The finished chili should coat a spoon lightly, with whole beans and pieces of chicken still easy to spot. It’s creamy, but it still eats like chili rather than a heavy cheese soup.
Why These Peppers, Beans, and Cream Cheese Belong Together

- Poblanos — Fresh peppers are worth choosing here because the broiler gives them a smoky, rounded flavor that canned green chiles don’t provide. Pick firm peppers without soft spots; the charred outer skin gets peeled away, so minor surface marks aren’t a concern. Anaheim peppers work as a milder stand-in, though the finished pot will have less poblano depth.
- Great Northern beans — Their soft, creamy centers mash easily into the broth, while the intact beans still hold up through simmering. The regular canned version is a good choice; drain and rinse them so the canning liquid doesn’t muddy the chili. Cannellini beans can replace them, but they’re larger and a little firmer.
- Chicken breasts — Boneless, skinless breasts cook directly in the broth and shred neatly for a lean, tender bowl. Choose pieces of similar thickness so they finish at about the same time. Boneless, skinless thighs can replace the breasts, though they may need a little longer to cook through.
- Cream cheese — Softened cubes blend into the broth more readily than a cold block, and they give this chili its rounded, creamy texture. Standard cream cheese works well; there’s no need for a specialty product. Plain dairy-free cream cheese is the practical swap for a dairy-free pot, though the result may be a little less rich.
- Fresh lime and cilantro — Fresh lime juice keeps the finish lively, and chopped cilantro brings a clean herbal note. Bottled lime juice won’t taste as bright, so fresh is worth using here; if cilantro isn’t your thing, leave it out rather than substituting dried herbs at the finish.
The Broiler-to-Dutch-Oven Sequence That Builds the Flavor
Blister the Poblanos Before Anything Else
Set an oven rack about 6 inches below the broiler and preheat it. Line a rimmed baking sheet with foil, rub the poblanos with olive oil, and broil them for 8–12 minutes, turning occasionally until they’re blistered and charred all over. A few dark patches are welcome; pale, smooth areas need more time under the broiler. Transfer the hot peppers to a covered bowl, then peel, stem, seed, and chop them after they’ve steamed.
Soften the Onion and Wake Up the Spices
Warm the remaining olive oil in a 6-quart Dutch oven over medium heat, then add the diced onion. Cook for 4–5 minutes, stirring now and then, until it’s softened rather than browned. Add the garlic, cumin, coriander, oregano, and cayenne, and stir for 30 seconds until the spices smell fragrant. Keep them moving; garlic and ground spices can scorch quickly if they sit against the hot pot.
Simmer the Chicken in the Seasoned Broth
Add the chicken breasts, chicken broth, drained beans, diced green chiles, frozen corn, salt, pepper, and chopped poblanos. Bring the pot to a boil, then cover it and lower the heat to a gentle simmer for 18–22 minutes. Check the thickest part of each breast with an instant-read thermometer; it should reach 165°F before you pull the chicken out. A hard boil can make the chicken tougher, so keep the heat low once the pot comes to a boil.
Shred, Thicken, and Finish the Pot
Move the cooked chicken to a cutting board and shred it with two forks. Mash about a cup of beans against the side of the pot, then stir in the softened cream cheese over low heat until the broth looks smooth. Return the shredded chicken and stir in the lime juice and cilantro. Warm everything for 2–3 minutes; don’t let the cream cheese mixture boil while it comes together.
Easy Changes for a Different Bowl of White Chicken Chili
Make It Dairy-Free
Use plain dairy-free cream cheese in place of the regular cream cheese and soften it before stirring it in. The chili will still have a creamy finish, though it may taste a little less rich and the brand you choose can affect how smoothly it melts.
Use Cannellini Beans for a Firmer Bite
Swap the Great Northern beans for drained and rinsed cannellini beans. They’re larger and hold their shape more firmly, so the chili will have a slightly chunkier texture; mash the same portion against the pot to help thicken the broth.
Dial Back the Heat
Leave out the cayenne if you’d like the roasted poblano flavor without as much heat. The chili will lose some of its warm finish, while the cumin, coriander, and oregano still make the broth taste full and savory.
Storage and Reheating
- Refrigerator: Keep leftovers in a covered container for 3 to 4 days. The broth may thicken as it chills.
- Freezer: Freeze in airtight containers for up to 2 to 3 months. Thaw overnight in the refrigerator; the cream cheese may look a little separated until the chili is stirred as it warms.
- Reheating: Warm it gently on the stovetop over low heat, stirring often, until steaming throughout. Avoid a hard boil, which can make the chicken dry and the creamy broth less smooth.
Questions That Come Up When Making This Chili

Award-Winning White Chicken Chili with Roasted Poblanos
Ingredients
Equipment
Method
- Set an oven rack about 6 inches below the broiler and preheat the broiler.
- Line a rimmed baking sheet with foil.
- Rub the poblanos with 1 teaspoon of the olive oil.
- Broil for 8–12 minutes, turning occasionally, until blistered and charred all over.
- Transfer the poblanos to a covered bowl and let them steam for 10 minutes.
- Peel off the skin, remove the stems and seeds, and chop the peppers.
- Heat the remaining 1 tablespoon olive oil in a 6-quart Dutch oven over medium heat.
- Add the onion and cook for 4–5 minutes until softened.
- Stir in the garlic, cumin, coriander, oregano, and cayenne and cook for 30 seconds, until fragrant.
- Add the chicken, broth, beans, green chiles, corn, salt, black pepper, and chopped poblanos, then bring to a boil.
- Cover and simmer over low heat for 18–22 minutes, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a cutting board.
- Shred the chicken with two forks.
- Mash about 1 cup of the beans against the side of the pot.
- Stir in the cream cheese over low heat until melted and smooth.
- Return the shredded chicken to the pot.
- Stir in the lime juice and cilantro.
- Warm for 2–3 minutes before serving.