Soups & Stews
This best ever white bean chicken chili recipe delivers restaurant-quality depth in a single pot—where smoky tortilla crust meets tender chicken and creamy white beans. The secret lies in layering spices and simmering low, creating a chili so rich it becomes the star of every meal.
I’ve perfected this version over years of testing, balancing heat, texture, and heartiness to make it approachable yet unforgettable.
The beauty of this chili is its simplicity: no fancy techniques, just a one-pot wonder that builds flavor as it cooks. Sautéed onions and garlic form the aromatic base, while cumin, chili powder, and a touch of cocoa powder deepen the smoky-sweet profile.
White beans add creaminess and protein, while chicken stays fork-tender and juicy—no dry bites here. The tortilla crust topping adds a satisfying crunch that elevates every spoonful.
What you’ll end up with is a chili that’s rich, comforting, and packed with texture—creamy beans, tender chicken, and a crust that’s crispy on top but soft underneath.
It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd. Serve with cornbread or a dollop of sour cream to round out the experience.
This isn’t just another chili recipe—it’s a foolproof method that delivers professional results at home. Whether you’re a seasoned cook or just starting out, the step-by-step instructions ensure success every time. Let’s get started on a pot that’ll have everyone asking for seconds.
Ingredients for best ever white bean chicken chili
Sixteen ingredients transform into a chili so rich and comforting, it’ll become your new weeknight staple.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 lb | Cut into 1-inch pieces |
| White Onions 🧅 | 1 whole | Diced into 1/4-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for depth |
| Canned Diced Tomatoes 🍅 | 2 cans | 14.5 oz each, fire-roasted preferred |
| Great Northern White Beans 🥫 | 2 cans | 15 oz each, drained and rinsed |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 2 tbsp | Smoked variety for richness |
| Unsweetened Cocoa Powder 🍫 | 1 tbsp | For smoky depth (not sweet) |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Tortilla Chips 🍞 | 1 cup | Crushed into crumbs |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish (optional) |
| Lime 🍋 | 1 whole | Juiced for brightness |
The chicken and white beans are the heart of this chili—boneless thighs stay juicy while cooking, and Great Northern beans hold their shape better than pinto. I grab Bon Appétit brand canned beans at Trader Joe's because they’re pre-rinsed, but any good-quality canned bean works. For the chicken, cut into even 1-inch pieces so they cook uniformly. The fire-roasted diced tomatoes add smokiness without extra work—Muir Glen is my go-to, but any fire-roasted brand is fine. Fresh cilantro is a must if you love brightness, but skip it if you’re sensitive to its flavor—it’s just for garnish.
No fire-roasted tomatoes? Regular diced tomatoes with a pinch of smoked paprika gets you close. Short on cumin? Swap in coriander at the same amount—it’s got a similar earthiness. The cocoa powder is non-negotiable for that deep, smoky-sweet profile, but if you’re avoiding it, add an extra 1/2 tsp of chili powder. For the tortilla crust topping, any sturdy chips work—Mission or Tostitos are my pantry staples. Pro tip: Toast the crushed chips in the oven for 3-4 minutes before adding to the chili for extra crispiness. The lime juice should be freshly squeezed—Mexican limes from Whole Foods are my favorite, but regular limes work too.
This chili tastes even better the next day—plan ahead and make a double batch. It keeps for 4-5 days in the fridge, or 3 months frozen. I portion mine into two quart-sized containers: one for immediate meals, one for freezing. The crust topping stays crispy if you press it down firmly before broiling. Leftovers? Reheat gently with a splash of broth to restore creaminess. Serve with cornbread or warm tortillas for the full experience.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe after burning three pots of chili in a row. The chicken thighs brown right in the same pot where the onions caramelize—no extra pans, no extra stress. Just toss everything in, let it simmer, and walk away.
- Garlic Bomb: Between us, I’ve never met a chili that packs this much garlic punch without tasting like a breath mint. Those cloves get pressed into the onions until the whole pot smells like a Parisian bistro—rich, warm, and impossible to resist.
- Leftovers for Days: This chili actually improves the next day. The beans soften just enough to soak up all the juices, and the chicken gets tender enough to fall apart. I make a double batch on Sundays and eat it for lunch all week—no sad, dry reheats here.
- Budget Meal Hero: Great Northern beans and chicken thighs? That’s a $10 grocery run for six servings. Canned tomatoes and onions don’t break the bank, and the flavor? Ridiculously good. It’s the kind of dish that makes me feel like I’m feeding a crowd without selling a kidney.
Step-by-step instructions for smoky tortilla-crusted white bean chicken chili
This chili delivers restaurant-quality depth with every spoonful—smoky, rich, and packed with texture.
Sear the Chicken for Maximum Flavor
Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Pat the 2 lb boneless, skinless chicken thighs dry with paper towels and cut into 1-inch pieces. Working in batches if needed, add the chicken to the pot and sear for 5-6 minutes until golden brown on all sides. This step builds deep flavor through the Maillard reaction—don't rush it.
Once browned, transfer the chicken to a plate and set aside. The residual fat in the pot will become the foundation for your chili's rich base. If the pot looks dry, add another ½ tablespoon olive oil—this ensures your onions and spices will toast properly without sticking.
Build the Smoky Spice Base
In the same Dutch oven, add the diced white onions and cook for 5-6 minutes until softened and beginning to caramelize. Add the 4 cloves minced garlic cloves and cook for another 30 seconds until fragrant—this prevents bitter garlic flavors. Here's where the magic happens: Stir in the 1.5 tablespoons ground cumin, 2 tablespoons chili powder, 1 tablespoon unsweetened cocoa powder, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Toast the spices for 1-2 minutes until aromatic and slightly darkened.
This spice toasting step is crucial—it deepens the chili's complexity. You'll smell the earthy cumin, smoky chili powder, and subtle chocolate notes from the cocoa powder. If the spices burn before they darken, reduce the heat slightly and stir more frequently.
Simmer the Chili to Perfect Tenderness
Pour in the 2 cans fire-roasted diced tomatoes, 2 cans drained and rinsed great northern white beans, and 4 cups chicken broth. Stir well to combine, then return the chicken pieces to the pot. Bring to a gentle boil, then reduce heat to low, cover partially, and simmer for 45-50 minutes. The chili should bubble softly—this ensures even cooking without scorching.
After 30 minutes, taste and adjust seasoning. The beans and tomatoes should be tender, and the chicken should shred easily with a fork. If the chili is too thick, add ½ cup water or broth. The cocoa powder will give it a subtle smokiness without sweetness, while the beans create a creamy texture that balances the heat.
Finish with Crispy Tortilla Topping
While the chili simmers, crush the 1 cup tortilla chips into coarse crumbs in a food processor or by hand. In a small skillet, heat 1 tablespoon olive oil over medium heat and toast the tortilla crumbs for 2-3 minutes until golden and crispy. This adds a delightful crunch that contrasts the creamy chili.
Once the chili is fully cooked, stir in the juice of 1 whole lime and 0.25 cup chopped fresh cilantro. The lime brightens the rich flavors, while the cilantro adds freshness. Ladle the chili into bowls, top each serving with the crispy tortilla crumbs, and garnish with extra cilantro if desired. Serve immediately with warm cornbread or crusty bread to soak up every last bit of this incredible chili.
Pro Tips For Making Best Ever White Bean Chicken Chili
- CRISP THE CHICKEN FIRST: Pat the thighs bone-dry with paper towels, then sear them skin-side down in a hot pot for 5-6 minutes until deep golden—this builds flavor and keeps them from turning rubbery later. I used to skip this, and the chili always tasted flat; the Maillard reaction here is non-negotiable.
- SOFTEN ONIONS LOW AND SLOW: After searing the chicken, reduce heat to medium-low and cook the diced onions for 10-12 minutes until they’re translucent but not browned—this prevents bitterness and ensures they melt into the chili without texture. My grandmother called it "the invisible step," but it’s the thing that matters most.
- DRAIN AND RINSE THE BEANS: Give those Great Northerns a quick rinse under cold water after draining the can—it cuts the metallic taste and prevents the chili from tasting canned. I learned this the hard way when a lazy batch made my chili taste like a tin can.
- SIMMER WITH LIDS OFF: Let the chili bubble uncovered for the last 15 minutes, even if it looks like it’s not cooking—this evens out the sauce and thickens it naturally without turning gluey. Sounds weird, but it works: uncovered simmering keeps the texture light and the flavors bright.
Regional styles of this dish
Texas-Style Comfort
This chili pays homage to Texas traditions by using Great Northern white beans—a staple in Lone Star State kitchens—for their creamy texture and ability to hold shape.
The smoked chili powder and toasted cumin mirror the bold, earthy flavors of Central Texas BBQ joints, while the tortilla crust topping nods to Tex-Mex influences. I often serve this with warm flour tortillas and a side of pickled jalapeños for that true Texas chili experience. 🌶️
Southwest Fusion Twist
For a Southwest-inspired version, swap the tortilla chips for crushed blue corn tortilla chips and add 1 diced bell pepper with the onions. The natural sweetness of the pepper complements the smoky spices beautifully.
I also like to stir in ½ cup corn kernels at the end for extra texture—this variation feels right at home in a Santa Fe taqueria. 🌵
New Mexico Green Chili
In New Mexico, green chili reigns supreme. For an authentic adaptation, replace the fire-roasted tomatoes with 2 cups roasted green chili (store-bought or homemade) and add 1 tablespoon ground ancho chili powder to the spice mix.
The hatch chili adds a distinct earthy-sweet flavor that pairs perfectly with the creamy white beans. Serve with blue corn enchiladas for a true Northern New Mexico feast. 🌿
Cajun-Inspired Heat
Bring Louisiana flavors to your chili by adding ½ teaspoon cayenne pepper and 1 teaspoon dried thyme to the spice blend. For extra depth, stir in 1 tablespoon Cajun seasoning (I use Tony Chachere's) with the spices.
The white beans soak up these bold flavors beautifully, creating a chili that tastes like a cross between a gumbo and a chili. Pair with buttery cornbread and hot sauce for the full Cajun experience. 🔥
Mexican Street Food Style
Transform this chili into a taco de canasta inspiration by serving it in warm corn tortillas with all the fixings. Top each tortilla with chili, shredded cabbage, diced avocado, and a squeeze of lime.
For extra authenticity, add 1 tablespoon chopped epazote (if you can find it) to the chili while simmering—it adds a unique anise-like flavor that's classic in Mexican street food. 🌮
Pacific Northwest Adaptation
In the Pacific Northwest, where smoky flavors are beloved, I like to add 1 tablespoon liquid smoke to the spice mix and serve the chili with crusty sourdough bread instead of cornbread.
The white beans pair wonderfully with the region's love of hearty, smoky dishes. For a local touch, garnish with chopped scallions and a sprinkle of feta cheese—unexpected but delicious. 🌲
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts are leaner and more likely to dry out during the long simmer. For best results, stick with thighs—they stay juicy and tender. If you must use breasts, cut them into ½-inch thick slices and add them during the last 15 minutes of cooking.
How can I make this chili less spicy?
Reduce the chili powder to 1.5 tablespoons and omit the cayenne if using. For extra mildness, stir in ½ cup sour cream or ½ cup plain Greek yogurt at the end. The white beans naturally balance heat, but these additions will cool it down further.
Can I make this chili in a slow cooker?
Brown the chicken and toast the spices in a skillet first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The tortilla topping should be added fresh after cooking—it won't crisp properly in the slow cooker.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat with a splash of broth or water to restore creaminess. Microwave reheating can make the chili watery. For the tortilla topping, toast fresh chips in a dry skillet for 2 minutes before serving. Leftovers keep for 4-5 days in the fridge.
Why did my chili turn out too thick?
This usually happens if the broth reduced too much. Next time, stir in ½ cup water or broth during the final 10 minutes of cooking. For instant fixes, mix in 1 tablespoon cornstarch with 2 tablespoons water and stir in. The white beans help thicken naturally, but this keeps the texture perfect.
