There is something deeply comforting about a big pot of chili simmering on the stove, filling your kitchen with warm, savory aromas that make everyone wander in asking what smells so good. White bean chicken chili is one of those recipes that manages to feel both hearty and light at the same time, striking that perfect balance that keeps you coming back for bowl after bowl. Unlike traditional red chili, this version swaps out beef and tomatoes for tender shredded chicken and creamy cannellini beans bathed in a flavorful broth seasoned with green chiles, cumin, and oregano.
I first made this recipe on a rainy October evening when I wanted something warming but did not want the heaviness of a classic beef chili. What started as a casual weeknight experiment quickly became one of the most requested dishes in my household. The beauty of white bean chicken chili is its versatility — you can make it as mild or as spicy as you like, load it up with toppings, and even freeze it for those nights when cooking feels like too much effort. It is weeknight-friendly, crowd-pleasing, and genuinely delicious in a way that feels effortless.
Whether you are meal prepping for the week, hosting a casual dinner with friends, or just craving something cozy on a cold evening, this white bean chicken chili delivers every single time. I have tested this recipe more times than I can count, tweaking the spice levels, experimenting with different beans, and trying both stovetop and slow cooker methods. What you have here is the definitive, perfected version that I am confident will become a staple in your home just as it has in mine. Be sure to check out KitchenGuide101.com for more comforting recipe ideas like this one.
White Bean Chicken Chili Recipe
✨ Recipe Card
Crowd-Pleasing White Bean Chicken Chili
A velvety, slow-simmered chili bursting with pulled chicken, buttery cannellini beans, charred poblanos, and sweet corn in a rich green-chile cream broth that clings to every spoonful.
⏱ Prep
15 mins
🍳 Cook
40 mins
⏰ Total
55 mins
🍽 Serves
6 servings
🥘 Ingredients
📋 Instructions
- 1. Heat olive oil in a large heavy-bottomed Dutch oven over medium heat until shimmering.
- 2. Sauté diced onion for 5 minutes until softened and translucent, then add garlic and cook 1 minute more.
- 3. Stir in roasted poblanos, canned green chiles, cumin, smoked paprika, oregano, and cayenne, cooking 2 minutes until fragrant.
- 4. Pour in chicken broth and bring to a gentle simmer over medium-high heat.
- 5. Add cannellini beans and corn, then reduce heat to medium-low and simmer uncovered for 15 minutes.
- 6. Mash approximately one-quarter of the beans directly in the pot using a potato masher to thicken the broth naturally.
- 7. Stir in shredded rotisserie chicken and cream cheese cubes, stirring continuously until cream cheese is fully melted and incorporated.
- 8. Remove from heat and fold in sour cream until silky and smooth.
- 9. Season generously with salt and freshly cracked black pepper to taste.
- 10. Ladle into bowls and top with shredded white cheddar, fanned avocado slices, and torn fresh cilantro.
💡 Tips & Notes
- • Roast poblanos directly over a gas flame or under the broiler until charred on all sides, then steam in a sealed bag for 10 minutes before peeling — this adds deep smoky flavor.
- • For a thicker chili, blend 1 full cup of the beans with 1/2 cup broth separately and stir back in.
- • Rotisserie chicken saves significant time, but poached chicken breasts seasoned with cumin work equally well.
- • Leftovers thicken overnight — thin with a splash of chicken broth when reheating on the stovetop.
- • Freeze without the sour cream and cream cheese; stir those in fresh after reheating for best texture.
KitchenGuide101.com
Why This Recipe Works So Well
The secret to a truly outstanding white bean chicken chili lies in building layers of flavor from the very beginning. Starting with sautéed onions and garlic creates an aromatic base that infuses every component of the dish with depth. Adding a combination of green chiles — both canned diced chiles and fresh jalapeño — gives the chili its signature brightness and gentle heat without overwhelming the other flavors. The white beans do incredible double duty in this recipe: some of them stay whole for texture while others get mashed right into the broth, creating that thick, luscious consistency that makes every spoonful feel luxurious.
Using rotisserie chicken or poached chicken breast keeps things practical without sacrificing any quality. The chicken gets added toward the end and shredded directly into the pot, allowing it to absorb all those wonderful flavors from the broth. The finishing touches — a squeeze of fresh lime juice, a handful of fresh cilantro, and a swirl of sour cream — are what truly elevate this dish from good to absolutely unforgettable. These bright, acidic, and creamy elements cut right through the richness of the beans and chicken, creating a perfectly balanced bowl of chili.
Ingredients You Will Need
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1 jalapeño, seeded and finely diced
- 2 cans (4 ounces each) diced green chiles
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne pepper (optional, for extra heat)
- Salt and black pepper to taste
- 3 cans (15 ounces each) cannellini beans, drained and rinsed
- 4 cups low-sodium chicken broth
- 3 cups cooked, shredded chicken (rotisserie or poached breast)
- 1/2 cup frozen or fresh corn kernels
- Juice of 1 lime
- Fresh cilantro for garnish
- Sour cream, shredded Monterey Jack cheese, and sliced avocado for topping
Step-by-Step Instructions
Begin by heating the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once the oil is shimmering, add the diced onion and cook for about five minutes, stirring occasionally, until it becomes soft and translucent. Add the minced garlic and diced jalapeño and cook for another two minutes until fragrant. This is the foundation of your chili, so take your time here and let those aromatics really develop their flavor before moving on.
Next, stir in the diced green chiles, cumin, oregano, chili powder, cayenne if using, and a generous pinch of salt and pepper. Toast the spices for about one minute, stirring constantly, until they smell fragrant and slightly nutty. This step of blooming your spices in the oil is a game-changer and makes a noticeable difference in the final depth of flavor. Pour in the chicken broth and stir everything together, scraping up any bits from the bottom of the pot.
Add two of the three cans of drained cannellini beans to the pot. Take the remaining can of beans and mash them with a fork or the back of a spoon until they form a rough paste, then stir this paste directly into the pot. This technique naturally thickens the broth without needing any cornstarch or flour, giving you that wonderfully creamy, velvety texture that makes white bean chicken chili so distinctive. Bring the mixture to a gentle simmer and let it cook for about fifteen minutes to allow all the flavors to meld together beautifully.
Add the shredded chicken and corn kernels to the pot and stir to combine. Continue simmering for another ten minutes until everything is heated through and the chicken has absorbed some of the seasoned broth. Taste and adjust seasoning as needed — this is the moment to add more salt, a pinch more cumin, or an extra squeeze of lime if the chili needs brightening. Finish by stirring in the fresh lime juice and a handful of chopped cilantro right before serving.
Topping Ideas and Serving Suggestions
One of the very best things about white bean chicken chili is the toppings bar. Setting out a spread of toppings and letting everyone customize their own bowl makes this recipe perfect for casual entertaining and family dinners alike. A dollop of cool sour cream is practically non-negotiable — it adds a rich creaminess that plays beautifully against the spiced broth. Shredded Monterey Jack or pepper Jack cheese melts into the hot chili almost instantly, creating pockets of gooey, salty goodness throughout each bite.
Sliced or diced avocado adds buttery richness and a fresh green contrast, while pickled jalapeños bring a punchy, vinegary kick for those who want extra heat. Crushed tortilla chips or strips add a satisfying crunch that lingers right up until the last spoonful. A fresh squeeze of lime over the finished bowl really ties everything together. Serve your chili alongside warm cornbread, soft flour tortillas, or a simple green salad for a complete and deeply satisfying meal that will please absolutely everyone at the table.
Storage, Freezing, and Reheating Tips
White bean chicken chili is one of those magical recipes that actually tastes better the next day after the flavors have had time to develop and deepen overnight in the refrigerator. Store leftovers in an airtight container in the fridge for up to four days. When reheating, add a small splash of chicken broth or water to loosen the chili up, as it will thicken considerably as it sits. Reheat gently over medium-low heat on the stovetop or in the microwave in two-minute intervals, stirring between each session.
This chili also freezes exceptionally well, making it a fantastic option for meal prep. Allow it to cool completely before transferring to freezer-safe containers or zip-lock bags. It will keep in the freezer for up to three months. Thaw overnight in the refrigerator before reheating. I like to freeze individual portions so I can pull out exactly what I need on those busy weeknights when there simply is not time to cook from scratch. Having a container of this chili in the freezer feels like a gift to your future self.
Variations and Customizations
- Make it dairy-free by skipping the sour cream and cheese toppings and using coconut cream for richness instead
- Try using turkey instead of chicken for a slightly different flavor profile that works wonderfully in fall and winter
- Add diced poblano peppers along with the onions for a smokier, more complex base
- Stir in a handful of baby spinach or kale at the very end for added nutrition
- Use great northern beans or navy beans in place of cannellini beans for a slightly different texture
- For a slow cooker version, combine all ingredients except the lime and cilantro on low for six to eight hours, then shred the chicken directly in the pot
White bean chicken chili is the kind of recipe that earns a permanent spot in your cooking rotation — reliable, adaptable, nourishing, and genuinely craveable in every single season. Once you make it the first time and see how easy it comes together and how much everyone loves it, you will wonder how you ever lived without it. Keep this recipe saved, share it with someone who needs a cozy meal idea, and do not forget to make a double batch because this chili disappears faster than you would ever expect.


