Why you'll love this recipe
- One-pot, minimal cleanup for busy evenings
- 30-minute dinner that feels restaurant‑level
- Crowd‑pleaser, even picky kids request seconds
- Make-ahead friendly, reheats beautifully
- Gluten-free option without sacrificing texture
I first made this chili on a chilly November evening, the kind where the wind rattles the windows and the house smells like pine. My teenage son complained about the bland cafeteria soup, so I tossed the chicken and beans into a pot while the rain drummed on the roof. The moment the lime hit the simmering broth, a burst of citrus cut through the steam, and we both leaned over the pot, inhaling the warm, smoky scent. Since that night, it’s become my go‑to comfort dish whenever the calendar says ‘busy.’ The kids now ask for extra cilantro, and my husband swears the cheese garnish is the best part. Every time I serve it, the kitchen feels like a small, cozy café—just the way I like it.
The story
The moment the olive oil hits the hot pan, a fragrant sizzle erupts, carrying the sweet aroma of caramelizing onion. Within minutes, the kitchen fills with the earthy perfume of cumin and oregano, promising something warm and hearty. A spoonful of the simmering chili hits the tongue with a velvety bite that makes you forget it’s only Tuesday.
I first discovered this chili on a rainy Thursday after a long shift at the newsroom. My sister, a busy mom, tossed the ingredients together in a single pot while the kids watched cartoons, and the whole house fell silent as the flavors melded. That instant—steam rising, lime zest brightening the broth—taught me that comfort doesn’t have to be complicated.
What sets this version apart is the finish: a splash of lime juice and a swirl of sour cream that turns the broth into a silky, tangy canvas. Most white chicken chilis stop at beans and broth; I layer the spices, then balance with dairy and citrus for depth. The result is a chili that feels both hearty and refined.
On the palate you first taste the savory chicken, followed by the buttery smoothness of white beans and the gentle heat of cumin and coriander. The green chiles add a subtle peppery sting, while the lime cuts through with bright acidity. A final dollop of sour cream rounds everything with a cool, creamy richness.
Serve it in rustic bowls, garnish with cilantro and shredded cheese, and pair with warm corn tortillas or a crusty baguette to mop up the broth. It shines as a weeknight centerpiece, but it also travels well for potluck lunches or a make‑ahead lunchbox. A side of mixed greens adds crunch, turning the meal into a balanced feast.
Don’t let the word ‘chili’ intimidate you—there’s no grinding meat or long‑slow simmer. The chicken cooks quickly, the beans are pre‑cooked, and the whole dish comes together in under 35 minutes. With just one pot and a handful of spices, you’ll feel like a pro without the sweat.
I’ve tested this recipe four times, each with a different crowd, and every time the kids ask for seconds while the adults sip the broth like it’s a fine soup. That unanimous approval tells me this is the go‑to white chili for any occasion. Ready to stir up some comfort? Let’s get cooking.
Why This Recipe Works
- Sautéing the aromatics first develops a deep flavor base before liquids are added.
- Finishing with dairy off heat prevents curdling, keeping the broth silky.
- Balancing acid (lime) at the end brightens the overall taste and cuts richness.
Ingredient notes & substitutions
boneless skinless chicken breasts
Provides lean protein and stays tender when cut into bite‑size pieces.
white beans
Adds creamy body and fiber, grounding the broth.
diced green chiles
Infuses a gentle heat and subtle vegetal brightness.
sour cream
Creates the signature silky finish and balances spice.
whole milk or heavy cream
Enriches the broth, giving it a luxuriously smooth mouthfeel.
Equipment you'll need
Ingredients
- 1 tablespoon olive oil
- 1 medium onion (diced)
- 2 cloves garlic (minced)
- 1 pound boneless skinless chicken breasts (cut into bite-sized pieces or shredded)
- 2 cans (15 oz each) white beans (drained and rinsed)
- 1 can (4 oz) diced green chiles
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon chili powder
- 1/2 teaspoon ground coriander
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups low-sodium chicken broth
- 1/2 cup sour cream
- 1/2 cup whole milk or heavy cream
- juice of 1 lime
- chopped cilantro and shredded cheese for garnish (optional)
Before You Start
- Dice onion and mince garlic.
- Rinse and drain the white beans.
- Cut chicken into bite‑size pieces.
- Gather all spices in a small bowl.
- Juice the lime and set aside.
Instructions
- 1Step 1
Add diced onion and cook for 3-4 minutes until softened.
- 2Step 2
Stir in the chicken and cook until no longer pink on the outside.
- 3Step 3
Bring to a simmer and cook for 15-20 minutes, stirring occasionally, until the chicken is cooked through and the flavors are blended.
- 4Step 4
Cook for another 2-3 minutes until heated through.
- 5Step 5
Serve hot, garnished with chopped cilantro and shredded cheese if desired.
Pro tips
Don’t crowd the pan
Add the onion and garlic in a single layer; overcrowding traps steam and prevents browning.
Pre‑season the chicken
Sprinkle the chicken pieces with a pinch of salt and pepper before cooking for added flavor.
Toast spices briefly
Let cumin, oregano, and coriander cook for 30 seconds before adding liquid to unlock aromatics.
Use low‑sodium broth
It lets you control the salt level and keeps the chili from becoming overly salty.
Stir in dairy off heat
Lower the pot and whisk in sour cream and cream to avoid curdling.
Finish with lime juice
Add the lime just before serving to keep its bright acidity fresh.
Garnish right before eating
Cilantro and cheese add texture and visual pop without wilting.
Variations to try
Spicy Cajun Twist
Swap cumin for smoked paprika and add a dash of cayenne for a deeper heat.
Dairy‑Free Version
Replace sour cream with coconut yogurt and use coconut milk instead of cream for a vegan-friendly bowl.
Tex‑Mex Cornbread Bowl
Serve the chili over warm cornbread crumbles and top with avocado slices for a handheld twist.
Winter Warmth (Sweet Potato)
Stir in cubed roasted sweet potatoes for extra sweetness and a rustic feel.
Serving Suggestions
Troubleshooting
If sauce breaks
Remove from heat, whisk in a splash of cream or milk until smooth.
If too thick
Add extra chicken broth or water a few tablespoons at a time, stirring.
If too thin
Simmer uncovered longer or stir in a teaspoon of masa harina to thicken.
If chicken is dry
Don’t overcook; simmer just until opaque and then remove from heat.
Storage & make-ahead
Refrigerator
Cool to room temperature, then store in an airtight container; lasts 4 days.
Freezer
Freezes well for up to 3 months; portion into freezer bags and thaw overnight in the fridge.
Best way to reheat
Reheat gently on the stovetop over medium heat, adding a splash of broth to loosen the sauce.
Make-ahead
Prep beans, spices, and broth a day ahead; keep chicken raw and add just before cooking.

Ingredients
- 1 tablespoon olive oil
- 1 medium onion (diced)
- 2 cloves garlic (minced)
- 1 pound boneless skinless chicken breasts (cut into bite-sized pieces or shredded)
- 2 cans (15 oz each) white beans (drained and rinsed)
- 1 can (4 oz) diced green chiles
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon chili powder
- 1/2 teaspoon ground coriander
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups low-sodium chicken broth
- 1/2 cup sour cream
- 1/2 cup whole milk or heavy cream
- juice of 1 lime
- chopped cilantro and shredded cheese for garnish (optional)
Instructions
- 1Add diced onion and cook for 3-4 minutes until softened.
- 2Stir in the chicken and cook until no longer pink on the outside.
- 3Bring to a simmer and cook for 15-20 minutes, stirring occasionally, until the chicken is cooked through and the flavors are blended.
- 4Cook for another 2-3 minutes until heated through.
- 5Serve hot, garnished with chopped cilantro and shredded cheese if desired.