This hearty white chili combines tender chicken breast with a medley of black beans, cannellini, and great northern beans, plus sweet corn for texture. The creamy base gets its richness from heavy cream, while a blend of cumin, oregano, chili powder, and smoked paprika layers in deep, savory flavor. Ready in just over an hour, this satisfying bowl delivers 32 grams of protein per serving and pairs perfectly with cornbread or tortilla chips. Customize the heat level by adjusting the jalapeño seeds, or top with fresh cilantro, cheese, and lime for bright contrast.
The first snowstorm of the season was blowing sideways outside my kitchen window when I decided white chili was the only logical response to winter. My roommate Sarah kept eyeing the pot skeptically, insisting chili had to be red and contain tomatoes, but one spoonful later she was quietly going back for seconds. Now it is become our snow day tradition, the kind of meal that makes you grateful for being stuck inside.
I once made a double batch for a Super Bowl party, honestly worried there would not be enough food. The chili disappeared before halftime, and people kept asking if I had made more. Someone actually admitted they usually hate white beans but could not stop eating this. Watching friends crowd around the stove with their bowls is exactly why I bother cooking for groups.
Ingredients
- 1.5 lbs boneless chicken breasts or thighs: Thighs stay juicier during simmering but breasts work perfectly fine if that is what you have
- 1 medium yellow onion, diced: The foundation that builds all the savory depth in the background
- 1 jalapeño, seeded and diced: Leaves just enough gentle heat to warm you without overwhelming the flavors
- 3 cloves garlic, minced: Fresh garlic makes such a difference here, do not be tempted to use the jarred stuff
- 1 red bell pepper, diced: Adds sweetness and color that makes the bowl look inviting
- 1 cup frozen corn kernels: Little bursts of sweetness that balance the rich creaminess
- 1 can black beans, drained and rinsed: Their earthy flavor anchors the whole dish
- 1 can cannellini beans, drained and rinsed: Creamy and buttery when they cook down into the broth
- 1 can great northern beans, drained and rinsed: Holds their shape while thickening the chili beautifully
- 4 cups low-sodium chicken broth: Starting with low-sodium lets you control the seasoning at the end
- 1 cup heavy cream or half-and-half: This is what makes it restaurant-quality rich
- 2 tsp ground cumin: The signature flavor that makes it taste like proper chili
- 1 tsp dried oregano: Adds that classic herbal note everyone recognizes but cannot quite place
- 1 tsp chili powder: Mild warmth that builds the flavor profile without adding fire
- 1/2 tsp smoked paprika: Sneaky way to add depth and complexity
- 1/2 tsp ground coriander: Brightens everything up and keeps it from feeling too heavy
- 1 tsp salt, plus more to taste: Essential for bringing all the spices together
- 1/2 tsp black pepper: Freshly ground makes a noticeable difference
Instructions
- Sauté your aromatics:
- Heat a splash of oil in a large Dutch oven over medium heat and cook the onion, jalapeño, and red bell pepper for 5 minutes until they have softened and released their fragrance.
- Add the garlic:
- Stir in the minced garlic and let it cook for just 1 minute until you can smell it, being careful not to let it brown or turn bitter.
- Toast your spices:
- Stir in the cumin, oregano, chili powder, smoked paprika, coriander, salt, and pepper and cook for 1 minute until the spices are fragrant and blooming in the oil.
- Simmer the chicken:
- Add the chicken to the pot along with the chicken broth, bring everything to a boil, then reduce heat and simmer uncovered for 20 minutes until the chicken is cooked through.
- Shred the meat:
- Remove the chicken from the pot and use two forks to shred it into bite-sized pieces before returning it back to the broth.
- Add beans and corn:
- Stir in the black beans, cannellini beans, great northern beans, and corn, then let everything simmer together for 10 minutes to meld the flavors.
- Create the creaminess:
- Pour in the heavy cream and simmer gently for 5 more minutes, stirring occasionally until the chili has thickened and looks velvety.
- Final seasoning:
- Taste the chili and add more salt or pepper if needed, then serve hot with whatever garnishes make you happy.
My dad claims he does not like beans in any form, but he ate three bowls of this chili during his last visit without saying a word. Later he asked if I could make it again for Christmas Eve, which is basically a five-star review in his language. Sometimes the best compliments are the quietest ones.
Making It Ahead
This chili actually tastes better the next day when all the spices have had time to really get to know each other. I like to make it on Sunday and keep it in the fridge for easy weeknight dinners when nobody has the energy to cook something new.
Freezing Instructions
Let the chili cool completely before portioning it into freezer-safe containers, leaving about an inch of space at the top. It will keep beautifully for up to three months, and thawing it in the fridge overnight makes it ready to reheat on the stove.
Serving Suggestions
Cornbread is really non-negotiable here, the kind that is slightly sweet and crumbles perfectly into the creamy broth. Tortilla chips work for scooping if you are feeling lazy, and a simple green salad with lime dressing helps cut through the richness.
- Squeeze fresh lime over each bowl right before eating to wake up all the flavors
- Avocado slices on top add buttery richness you did not know you needed
- A pinch of extra cheese never hurt anyone, especially on cold nights
There is something so honest about a pot of chili bubbling away on the stove, whatever the weather outside. Hope this one finds its way into your regular rotation.
Recipe FAQs
- → Can I make this chili ahead of time?
-
Yes, this chili actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetetop, adding a splash of broth or cream if needed to restore consistency.
- → What makes this chili white instead of red?
-
Traditional red chili gets its color from tomatoes and red-based spices. This white version skips tomatoes entirely and uses white beans, heavy cream, and lighter spices like cumin and coriander for its pale, creamy appearance and milder flavor profile.
- → Can I use canned chicken instead of fresh?
-
While fresh chicken breasts or thighs provide the best texture and flavor, you can substitute shredded rotisserie chicken or high-quality canned chicken. Add it during the last 15 minutes of simmering just to heat through, avoiding overcooking.
- → How do I thicken the chili if it's too thin?
-
Mash about a cup of the beans against the side of the pot before adding the cream. The released starches naturally thicken the broth. Alternatively, let it simmer uncovered longer to reduce, or stir in a tablespoon of cornstarch slurred with cold water.
- → Is this chili freezer-friendly?
-
Yes, this chili freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop. Note that the cream may separate slightly—simply stir while reheating to restore creaminess.
- → What can I substitute for heavy cream?
-
Half-and-half works for a lighter version, though the final consistency will be less rich. For dairy-free options, use full-fat coconut milk or pureed white beans blended with some broth. The texture will differ but remain satisfyingly creamy.