
When the onion and celery hit the Dutch oven, they soften and turn fragrant before the chicken ever goes in. That first stretch of cooking gives this Buffalo chicken chili with white beans a savory base without asking you to brown meat or dirty another pan. The chicken simmers whole in the broth, then gets shredded and returned to the pot.
Buffalo-style hot sauce brings the familiar tangy heat, while cannellini beans make each bowl filling enough to eat as chili. I like that the chicken cooks right alongside the beans and aromatics; it picks up their flavor as it gently simmers. The finished pot is creamy, warmly spiced, and lively with Buffalo sauce.

Kitchen Note
Softened cream cheese cut into cubes disappears into the chili more smoothly than a cold block. Keep the burner low as it melts; high heat can leave the creamy finish uneven.
Save this Buffalo chicken chili with white beans for a cozy, creamy bowl with the tangy heat of Buffalo sauce.
How White Beans Give This Chili Body Without Making It Heavy
A pot of chili can turn thick and pasty when its beans break down or when a starch thickener is added. This one stays spoonable because the beans are drained and rinsed, then simmered whole in a generous broth base. Cannellini beans have a tender, creamy texture, so they make the broth feel more substantial without needing to be mashed.
The chicken contributes another kind of richness. It cooks whole in the broth rather than being browned in a separate step, which keeps the method simple and leaves the pot’s flavor focused on the aromatics, spices, beans, and Buffalo sauce. Once shredded, it spreads through the chili instead of sitting in a few large pieces. The result is a bowl with chicken in every spoonful, but enough broth to keep it from eating like a thick bean dip.
That balance is also why I keep the beans whole when stirring the pot. Their soft texture works with the cream cheese at the finish, while the broth remains part of the dish rather than disappearing into a mash.
What Each Ingredient Adds to the Buffalo-and-Bean Balance

- Onion, celery, and garlic — Together they build a savory base beneath the sharper sauce. White onion can replace yellow onion in the same diced amount, though its flavor is a little more direct. Fresh garlic gives the cleanest flavor; dried garlic won’t have quite the same mellow quality.
- Cumin and paprika — These round out the Buffalo sauce with earthy warmth. Use the ground spices you have; smoked paprika will bring a noticeable smoky note, while regular paprika keeps the flavor more neutral.
- Low-sodium chicken broth — This is the liquid the chicken cooks in, so a broth you like drinking makes a difference. No-salt-added chicken broth works in the same amount and keeps the seasoning gentle; regular salted broth can make the finished chili taste saltier.
- Cannellini beans — Their tender skins and creamy centers suit the broth particularly well. Great northern beans are the closest easy swap; use the same quantity, drained and rinsed, for a slightly firmer bite.
- Chicken breasts — Boneless, skinless breasts shred neatly after simmering and distribute through the pot. Thighs are a workable swap in the same weight, though their richer flavor and variable thickness may change how long they take to reach the safe temperature.
- Buffalo-style hot sauce and cream cheese — Choose a Buffalo-style sauce for its tangy, seasoned character; plain cayenne hot sauce tastes sharper and won’t give quite the same finish. Full-fat cream cheese melts into a rich, smooth texture, while a dairy-free cream cheese alternative makes the practical dairy-free adaptation.
The Stovetop Stages That Build Flavor Before the Creamy Finish
Soften the onion and celery first
Heat the vegetable oil in a 5- to 6-quart Dutch oven over medium heat, then add the diced onion and celery. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables have softened. They should look glossy and tender, not browned at the edges. If the pot starts to brown before they soften, lower the heat slightly.
Give the spices a brief, fragrant bloom
Stir in the minced garlic, cumin, paprika, kosher salt, and black pepper. Cook for 30 seconds, stirring, until the garlic and spices smell fragrant. This is a short step: garlic can turn bitter if it sits over the heat too long. Have the broth ready so you can move on as soon as the aroma develops.
Simmer the chicken with the beans
Add the chicken broth, drained and rinsed beans, and whole chicken breasts. Bring the pot to a boil, then cover it and reduce the heat to low for a gentle simmer. Cook for 18 to 25 minutes, until the thickest part of the chicken reaches 165°F; the exact time depends on the thickness of the breasts. A hard boil can make the meat tougher, so keep the liquid at a quiet simmer.
Shred, return, and stir in the Buffalo finish
Transfer the cooked chicken to a plate and shred it with two forks, then return it to the pot. Stir in the Buffalo-style sauce and cream cheese. Cook over low heat for 2 to 3 minutes, stirring, until the cream cheese has melted and the chili looks creamy throughout. If you still see small pieces of cream cheese, keep stirring gently over low heat rather than turning up the burner.
Simple Swaps for a Different Bowl
Make it dairy-free with plant-based cream cheese
Replace the dairy cream cheese with a plant-based cream cheese alternative. Stir it in over low heat just as you would the original; the chili will still be creamy, though the flavor and thickness depend on the brand.
Use gluten-free broth and Buffalo sauce
For a gluten-free version, choose gluten-free chicken broth and gluten-free Buffalo-style hot sauce in place of the standard versions. The cooking method and creamy texture stay the same, while the sauce brand may shift the tang or heat slightly.
Trade cannellini beans for great northern beans
Use the same quantity of drained and rinsed great northern beans. They hold their shape well in the simmering broth and give the chili a slightly firmer bean texture without changing its overall character.
Storage and Reheating
- Refrigerator: Keep leftovers in an airtight container for 3 to 4 days. The chili may thicken as it chills.
- Freezer: Freeze cooled chili in airtight, freezer-safe containers for up to 2 to 3 months. Thaw it overnight in the refrigerator; the cream cheese may look a little separated after thawing.
- Reheating: Warm it gently in a saucepan over low heat, stirring, until it reaches 165°F. Stirring helps bring the creamy texture back together; high heat can make the dairy separate.
Questions I Get Asked About This Buffalo Chicken Chili

Buffalo Chicken Chili with White Beans
Ingredients
Equipment
Method
- Heat the vegetable oil in a 5- to 6-quart Dutch oven over medium heat.
- Add the onion and celery and cook for 5 to 7 minutes, stirring occasionally, until softened.
- Stir in the garlic, cumin, paprika, salt, and black pepper and cook for 30 seconds, until fragrant.
- Add the chicken broth, beans, and chicken breasts.
- Bring to a boil.
- Cover and simmer over low heat for 18 to 25 minutes, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a plate.
- Shred the chicken with two forks, then return it to the pot.
- Stir in the buffalo sauce and cream cheese.
- Cook over low heat for 2 to 3 minutes, stirring, until the cream cheese has melted and the chili is creamy.