White Chicken Chili Recipe – Ready in 45 Minutes

Weeknight Dinner · Gluten-Free · 45 Minutes

The Creamiest White Chicken Chili You’ll Ever Make

Born from a need to impress, perfected for the chaos of everyday life. Warm, hearty, and impossibly good — this becomes a household staple after one spoonful.

Prep 10 min
Cook 35 min
Serves 4–6
Difficulty Easy
Creamy white chicken chili in a bowl topped with fresh cilantro and lime
🌶️ Heat Level Mild–Medium
🫘 Beans Double White
🥛 Texture Ultra Creamy
❄️ Freezes Beautifully
Diet Gluten-Free

There’s a particular kind of recipe that earns a permanent spot in your rotation — not because it’s flashy or complex, but because it’s exactly right. This white chicken chili is that recipe. The one that gets requested at potlucks, the one your family asks for by name, and the one you’ll text to friends at 9pm because they need it in their lives immediately.

What separates this from other versions? It’s the layering. Blooming the spices in hot oil before the liquid goes in. The double-bean strategy — great northern for body, cannellini for creaminess. The sour cream stirred in at the very end, off the heat, so it silks everything together without curdling. And that final squeeze of lime juice that makes all the flavors suddenly snap into focus.

The result is a chili that tastes like it simmered all day, built in under 45 minutes, on a Tuesday.

A hug in a bowl — creamy, spiced just right, and ready before you’ve finished the dishes from lunch.

Why This Recipe Works

01

Weeknight-Ready

One pot, pantry staples, and a 45-minute clock. It fits into real life without any compromise on flavor.

02

Genuinely Creamy

Pureed beans, reduced broth, and a sour cream finish create a luxurious texture — no heavy cream needed.

03

Totally Customizable

Heat level, protein, veggie add-ins — this recipe is a canvas. Make it yours without breaking a thing.

04

Crowd-Pleaser

Mild enough for the spice-averse, flavorful enough to satisfy heat-seekers. It pleases everyone at the table.

05

Protein-Packed

Between the chicken and double beans, each bowl delivers lasting fullness — no 8pm snack attack required.

06

Naturally Gluten-Free

No swaps needed. Every ingredient is naturally gluten-free, making this effortless for mixed-diet households.

Ingredients

1 lbBoneless, skinless chicken breasts Cut into even pieces for uniform cooking
1 tbspOlive oil A neutral high-heat oil also works
1 largeYellow onion Chopped into ½-inch pieces
2 clovesGarlic Freshly minced — not jarred
1 mediumGreen bell pepper Chopped; adds sweetness and body
1 can (15 oz)Great northern beans Rinsed and drained
1 can (15 oz)Cannellini beans Rinsed and drained — for extra creaminess
1 can (4 oz)Chopped green chiles Mild; find them near the salsa
4 cupsChicken broth Low-sodium recommended
1 tspGround cumin
½ tspDried oregano
¼ tspCayenne pepper Adjust to your heat preference
½ cupSour cream Full-fat for the best texture
¼ cupFresh cilantro Chopped, for serving
1Lime Juice only — the secret finishing touch

Instructions

1

Build the Aromatics

Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion and bell pepper with a pinch of salt. Cook, stirring occasionally, for 6–8 minutes until the onion is translucent and the edges are just beginning to turn golden. Add the minced garlic and cook for another 60 seconds until fragrant.

2

Bloom the Spices

Push the vegetables to the edges of the pot to expose a clear space in the center. Add the cumin, oregano, and cayenne directly to that bare spot and let them toast for 45–60 seconds, stirring constantly, until deeply fragrant. Then stir everything together to coat the vegetables in the spiced oil.

💡 You’ll know the spices are ready when you can smell them from a foot away — that’s the oils releasing. This single step makes the chili taste like it’s been cooking for hours.
3

Add Chicken & Broth

Nestle the chicken breasts into the pot. Add the drained beans, canned green chiles, and chicken broth. Stir to combine, making sure the chicken is submerged. Bring to a boil, then immediately reduce to a steady simmer. Cook uncovered for 20–25 minutes until the chicken registers 165°F internally.

4

Shred & Thicken

Remove the chicken to a cutting board and shred with two forks. While shredding, use the back of a spoon to smash about a quarter of the beans against the side of the pot. This creates a naturally thick, creamy base — no flour or cornstarch needed. Return the shredded chicken and stir to combine.

💡 Smashing the beans is the texture secret. It thickens everything beautifully while keeping it completely gluten-free.
5

Finish with Cream & Citrus

Remove the pot from the heat — this is important. Adding sour cream to actively boiling liquid causes it to curdle. With the heat off, stir in the sour cream until fully incorporated and the chili turns beautifully silky. Squeeze in the juice of a whole lime, taste, and adjust salt as needed.

6

Serve

Ladle into bowls and top with fresh cilantro. From here the toppings are yours — shredded Monterey Jack, tortilla strips, sliced jalapeño, extra lime, or a dollop of sour cream. Serve immediately while steaming hot.

Chef’s Notes

🔥

Bloom Those Spices

Toasting cumin, oregano, and cayenne in hot oil activates their volatile compounds and makes the chili taste deep and complex — not raw and dusty.

🐔

Don’t Overthink the Chicken

The chicken poaches directly in the broth, absorbing flavor the whole time. No need to sear separately. It shreds perfectly after 20 minutes of simmering.

⏱️

More Time = More Flavor

If the evening allows it, let this simmer an extra 30 minutes after the chicken is done. The broth concentrates and the whole pot deepens beautifully.

🍋

The Lime Is Not Optional

A squeeze of fresh lime right before serving brightens every flavor in the bowl and cuts through the richness. It’s the difference between good and unforgettable.

Make It Your Own

🫘Bean Swap
Not feeling great northern or cannellini? Navy beans work seamlessly. Black beans shift the color and create a slightly earthier, smokier profile — delicious in a completely different direction.
🌡️Heat Control
Skip the cayenne entirely for a completely mild, family-friendly bowl. Or go the other direction with diced fresh jalapeño added with the aromatics, or a spoonful of your favorite hot sauce at the end.
🥦Veggie Boost
Stir in a cup of frozen corn during the last 5 minutes of simmering. Diced zucchini, baby spinach, or fire-roasted tomatoes all fold in beautifully without disrupting the base flavors.
🥩Protein Swap
Shredded rotisserie turkey makes this even faster — just add in step 4. For something heartier, stir in sliced cooked chorizo with the beans. The fat renders into the broth and transforms the entire flavor.
🎃Fall Edition
Replace one cup of broth with pure pumpkin purée. The subtle sweetness against the cumin and chile is remarkably good — earthy, autumnal, and deeply comforting.

Nutrition Per Serving

Approximate values based on 5 servings. Toppings not included.
340Calories
38gProtein
28gCarbs
8gFat
9gFiber

Tried this recipe?

Leave a comment below — I’d love to hear how you made it yours. Did you crank up the heat? Sneak in some pumpkin? Or keep it exactly as written and regret nothing? All outcomes equally welcomed here.

★★★★★ 4.9 / 5 · 847 Ratings
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *