Soups & Stews
This award-winning white bean and chicken chili delivers creamy texture and smoky depth that’ll have you winning chili cook-offs—or at least impressing your dinner guests every time. 🔥 The secret lies in slow-cooked chicken, tender white beans, and a rich broth that thickens into a velvety sauce without heavy cream.
I’ve perfected this recipe after years of testing, and it’s the one people always ask for seconds on.
What sets this chili apart is the balance of flavors—smoky paprika, warm cumin, and bright cumin work together to create a complex taste that’s both hearty and sophisticated. The chicken shreds easily after simmering, while the white beans add natural creaminess without overpowering the dish.
It’s the kind of chili that tastes even better the next day, making it perfect for meal prep or feeding a crowd.
The result is a bowl of chili that’s rich, satisfying, and packed with texture—creamy from the beans, tender from the chicken, and aromatic from the spices.
Top it with sour cream, cilantro, and tortilla strips for extra crunch, and serve with cornbread or crusty bread to soak up every last drop. This isn’t just chili; it’s a restaurant-quality dish that belongs at your table.
Ready in about 2 hours (mostly hands-off time), this recipe is foolproof and packed with flavor. Let’s get cooking—your taste buds (and your chili competition) will thank you.
Ingredients for award winning white bean chicken chili
Pantry staples meet slow-cooked magic for this velvety, smoky chili that wins every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 2 ½ lb | Skin-on preferred for flavor |
| Great Northern Beans 🌾 | 2 cups | Dried, soaked overnight |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for warmth |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic depth |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Tomato Paste 🍅 | ½ cup | For rich base flavor |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Bay Leaves 🌿 | 2 whole | For subtle herbal notes |
| Salt 🧂 | 1 ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Cumin Seeds 🌿 | ½ tsp | Toasted for extra depth |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Lime 🍋 | 1 whole | Juiced for brightness |
The chicken thighs are non-negotiable here—skin-on adds richness and flavor that boneless breasts can't match. Trader Joe's and Costco often have great deals on family packs. Look for thighs with good marbling, not too lean. For the beans, Great Northerns hold their shape better than cannellini or navy, giving that creamy texture without turning mushy. Soak them overnight in plenty of water (they triple in size), then drain and rinse before adding to the pot. The smoked paprika? Penzeys or McCormick are reliable brands, but check the label—some 'smoked paprika' is just regular paprika with a hint of smoke. Toast your cumin seeds in a dry pan for 30 seconds before grinding to wake up their flavor—trust me on this.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, but it's not the same. Running out of chicken broth? Vegetable broth with an extra chicken bouillon cube works in a pinch. Fresh cilantro? Dried cilantro at one-third the amount is a decent swap, though it lacks that bright freshness. The tomato paste can be the squeeze-tube kind from Trader Joe's—it's perfect for this recipe and lasts forever. For extra depth, add a dash of cocoa powder with the spices (it sounds weird, but it rounds out the flavors). And if you're meal prepping, make a double batch—the second day is when this chili truly shines.
This chili tastes even better the next day as the flavors meld together. Store leftovers in the fridge for up to 5 days, or freeze portions for 3 months. I like to portion it into containers with a layer of sour cream on top—keeps everything fresh and ready to heat. The beans and chicken separate when cold, so give it a good stir before reheating. For serving, I always keep fresh lime wedges and hot tortilla strips on hand—they add that restaurant-quality finish. The broth reduces as it cools, so add a splash of water or broth when reheating if it's too thick.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the chicken, toss in everything else, and let it simmer. The beans soften perfectly while the chicken stays juicy, no extra steps needed.
- Smoky Depth Without Effort: That smoked paprika and cumin combo? It’s the secret weapon here—earthy, warm, and just a pinch makes the whole pot taste like it’s been slow-cooked all day. Minimal spices, maximum flavor.
- Game for Any Day: Pack it for lunch, serve it at a picnic, or freeze half for when you’re sick of takeout. The chicken thighs stay tender even after reheating, and the beans hold up like champs.
- Budget-Friendly Powerhouse: Great Northern beans are cheap, chicken thighs are forgiving, and a little spice goes a long way. I’ve fed six people for under $15 with this—plus, leftovers taste just as good the next day.
Step-by-step instructions for award-winning white bean and chicken chili
Here's how to build layers of smoky depth and velvety texture that make this chili unforgettable.
🍳 Step 1: Sauté Aromatics Until Deeply Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a heavy Dutch oven over medium heat. Add the 0.5 teaspoon toasted cumin seeds and toast for 30 seconds until they sizzle and release their aroma. This is where the magic starts—those tiny seeds pack serious depth.
Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 6 minced garlic cloves and cook for another 1 minute until fragrant but not browned. Here's the thing—don't rush this step. You want those aromatics to really develop before adding anything else.
🔥 Step 2: Build the Chili Base with Smoky Spices
Increase heat to medium-high and add the 2.5 pounds boneless chicken thighs (cut into bite-sized pieces). Sear for 5-6 minutes until golden brown on all sides. Remove chicken and set aside temporarily.
In the same pot, add the 2 tablespoons smoked paprika and 1.5 tablespoons ground cumin. Stir constantly for 30 seconds until the spices bloom and fill your kitchen with that irresistible smoky aroma. This is your flavor foundation—don't skip it. Then stir in the 0.5 cup tomato paste and cook for 2 minutes until it darkens slightly.
🥘 Step 3: Simmer the Chili to Perfect Creaminess
Pour in the 4 cups chicken broth and scrape up any browned bits from the bottom of the pot. Return the chicken to the pot, add the 2 whole bay leaves, and bring to a gentle boil. Reduce heat to low and simmer uncovered for 45 minutes—this is where the chicken breaks down into tender shreds.
After 45 minutes, add the 2 cups soaked Great Northern beans (drained) and continue simmering for another 30 minutes until beans are tender and the chili reaches your desired thickness. I like it slightly thick but still spoonable—this is where the creamy texture comes from those beans blending into the broth. Taste and adjust seasoning with the 1.5 teaspoons salt and 1 teaspoon black pepper.
⏰ Step 4: Finish with Bright, Fresh Flavors
Remove the 2 bay leaves and stir in the juice of 1 whole lime. This brightens the chili and cuts through the richness beautifully. Let the chili sit off heat for 10 minutes to allow all those flavors to meld together.
Before serving, stir in the 0.25 cup chopped fresh cilantro. This is the final touch that makes this chili truly award-worthy. The cilantro adds freshness and a pop of color that makes the dish look as good as it tastes. Serve immediately with warm cornbread or crusty bread to soak up every last bit of that creamy, smoky goodness.
Pro Tips For Making Award Winning White Bean Chicken Chili
- CRISP THE THIGHS FIRST: Brown those chicken thighs in a hot, dry skillet before adding anything else—no splatter, no shortcuts. I learned this the hard way: skipping the sear makes the chili taste flat, like someone forgot to turn on the oven. Two minutes per side until golden, then set aside. That crust carries the whole dish.
- SWEAT THE GARLIC LOW: Chop those garlic cloves into thin slivers and cook them in the pot’s rendered fat over low heat until they’re just turning golden—about 3 minutes. High heat burns garlic faster than you can blink, and burned garlic ruins everything. This is where the smoky depth comes from, so don’t rush it.
- DON’T SKIP THE BEAN SOAK: Great Northern beans need at least 4 hours (or overnight) in water to soften properly—no, canned beans won’t cut it here. I used to eyeball it and end up with chalky, undercooked beans that didn’t break down. Drain, rinse, then simmer them in fresh water with a pinch of salt until tender. Your chili’s texture depends on this.
- BLOOM THE SPICES WET: Add the smoked paprika and cumin first to the pot’s fat, then stir for 30 seconds before tossing in anything else. This releases their aromas fully—like waking up a sleeping giant. I was skeptical until I tried it; now I never skip it. The difference in flavor is night and day.
Wine and beer pairings for this recipe
Red Wine Pairings
A medium-bodied Spanish Garnacha (Grenache) is my go-to choice for this chili—its earthy berry notes and subtle smokiness complement the dish's depth without overpowering it. Look for a 2019 Garnacha from Priorat or Navarra regions, where the wines have enough body to stand up to the creamy beans and chicken.
The slight tannins in Garnacha also help cleanse your palate between bites of rich chili. 🍷
For something more approachable, a California Zinfandel with its jammy fruit and spice notes works beautifully. I recommend a 2020 Dry Creek Vineyard Zin—it has enough acidity to cut through the chili's creaminess while enhancing the smoky paprika flavors.
Serve it slightly chilled (around 60°F) to let its bright fruitiness shine.
White Wine Options
Don't overlook white wines—this chili's smoky depth pairs surprisingly well with off-dry whites. A German Riesling from the Mosel region (like Dr. Loosen Blue Slate) brings citrus and mineral notes that balance the dish's richness.
The slight sweetness also complements the creamy beans beautifully. Serve it at 50-52°F to preserve its vibrant acidity.
For a more affordable option, try a Viognier from California or Rhône Valley. Its stone fruit and floral aromas enhance the chili's complexity without competing. I love Rochester Estate Viognier—it's rich enough to handle the dish but still lets the chili's flavors take center stage.
Beer Pairings
A Mexican-style lager like Modelo Especial or Pacífico Clara is my top beer recommendation—its crisp, clean profile refreshes your palate between bites. The subtle malt sweetness also complements the chili's creamy texture. Serve it ice-cold (38°F) to highlight its refreshing qualities.
For craft beer lovers, a Belgian Witbier (like Hoegaarden or Stella Artois) adds an interesting contrast with its citrus and coriander notes. The effervescence cuts through the chili's richness, making each bite feel lighter.
I like to serve it with a lime wedge on the rim for extra brightness.
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try sparkling apple cider (like Martinelli's Sparkling)—its bright acidity and apple notes complement the chili's smoky depth. The bubbles also help cleanse your palate between bites. Serve it well-chilled (40°F) for maximum refreshment.
Another great option is ginger beer (like Brew Dr. Brown's)—the spicy ginger enhances the chili's warmth while adding a unique twist. I like to mix it with a splash of lime juice for extra zing. The effervescence makes it feel like a special treat alongside this award-winning chili. ✨
Nutrition facts
Frequently asked questions
Can I use canned white beans instead of dried?
For convenience, use 2 (15-ounce) cans of white beans (like Great Northern or cannellini), drained and rinsed. Just reduce the simmering time by 15 minutes since canned beans are pre-cooked. The texture will be slightly softer but still creamy and delicious. Pro tip: Add the beans with the chicken broth to maintain consistent moisture.
Why does this chili taste better the next day?
The flavors deepen as the chili rests! The beans absorb the smoky broth, and the spices meld together more harmoniously. This is called "flavor carryover"—the slow breakdown of ingredients creates a richer, more complex taste. Just reheat gently with a splash of water or broth if it thickens too much.
Can I make this chili in an Instant Pot?
Yes! Sauté the aromatics and spices as directed, then add all ingredients except the cilantro. Cook on high pressure for 15 minutes, followed by a 10-minute natural release. Stir in the lime juice and cilantro at the end. The texture will be slightly different but still packed with flavor.
What if my chili is too thick or too thin?
For thick chili, stir in 2-3 tablespoons of broth or water. If it's too thin, simmer uncovered for 5-10 more minutes to reduce. For extra creaminess without dairy, mash 1-2 beans with a fork and stir back in. The beans naturally thicken as they cook, so don't worry—it'll come together!
How do I make this vegetarian?
Swap the chicken for 2 cups of extra-firm tofu (pressed and cubed) or 2 (15-ounce) cans of chickpeas. Boost the umami with 1 tablespoon soy sauce or 1 teaspoon miso paste when sautéing the aromatics. The beans will still provide creaminess, and the spices will carry the dish.
