White Chicken Chili Recipe (Creamy, 45-Minute Dinner)

White chicken chili fixes the one problem most weeknight soups have: it is thick enough to be a full meal, builds real flavor in the broth itself, and takes 45 minutes from start to finish. This version simmers the chicken breasts directly in the seasoned broth instead of cooking them separately, so the liquid absorbs flavor from the meat rather than relying on stock alone. The cream cheese goes in at the very end, off the heat, and turns the broth silky without making the whole pot heavy.
On cold evenings at home, this white chicken chili gets requested more than almost any other pot on the stove. It is filling enough to stand alone as dinner, simple enough to pull off on a weeknight without any planning, and the leftovers taste noticeably better the next day once everything has had time to settle together.
The recipe takes 10 minutes of prep, uses ingredients that are easy to keep stocked, and makes six generous portions.
Why You’ll Love This White Chicken Chili
- The broth thickens and turns creamy without a flour-based roux or cornstarch
- Simmering the chicken in the broth means every spoonful has tender, flavorful shredded meat
- Canned beans and chiles make the ingredient list affordable and pantry-friendly
- The spice level adjusts easily: mild enough for kids, easy to heat up for adults
- The leftovers keep for four days and taste even better on day two
Ingredients You’ll Need
For the Chili
- 1½ lbs boneless, skinless chicken breasts (about 2 medium breasts) — enough to fill every spoonful with a generous amount of shredded chicken
- 2 tbsp olive oil
- 1 medium yellow onion, finely diced (about 1 cup) — yellow onion melts into the base without overpowering
- 4 garlic cloves, minced
- 2 cans (4 oz each) diced green chiles — Hatch or standard; use hot-variety if you want more kick
- 1 tsp ground cumin — the backbone of the spice profile here
- 1 tsp dried oregano
- ½ tsp smoked paprika — adds mild depth without making the pot taste aggressively smoky
- ¼ tsp cayenne pepper (optional)
- 2 cans (15 oz each) cannellini beans, drained and rinsed — great northern or navy beans work equally well
- 4 cups low-sodium chicken broth
- 4 oz full-fat cream cheese, softened and cut into small cubes — full-fat gives the smoothest, creamiest result
- ½ cup sour cream
- 1 cup frozen corn (or one 15 oz can, drained)
- Juice of 1 lime
- Salt and black pepper to taste
For Toppings
- Shredded Monterey Jack cheese
- Sliced fresh jalapeño
- Fresh cilantro leaves
- Sliced avocado
- Tortilla chips or strips
- Extra sour cream
- Lime wedges
Recipe Timing
| Timing Element | Duration |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 35 minutes |
| Total Time | 45 minutes |
Servings: 6 | Difficulty: Easy | Cuisine: American (Tex-Mex) | Course: Main Course

How to Make White Chicken Chili: Step by Step
Step 1: Cook the aromatics
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook, stirring occasionally, for 5 to 6 minutes until soft and fully translucent.
Why this works:
Taking the time to properly soften the onion before adding anything else builds a naturally sweet, savory base. Rushing this step leaves a sharp, raw onion flavor in the finished pot that does not cook out later.
Step 2: Bloom the spices
Add the minced garlic, cumin, oregano, smoked paprika, and cayenne to the pot. Stir constantly for 60 seconds until the spices smell fragrant.
Why this works:
Dry spices activate their fat-soluble flavor compounds when they hit hot oil. That 60 seconds of contact with the oil gives you noticeably more depth than adding the same spices directly into liquid.

Step 3: Add the green chiles and raw chicken
Stir in both cans of diced green chiles. Lay the raw chicken breasts flat on the bottom of the pot in a single layer.
⚠️ Food Safety:
Take the chicken directly from the refrigerator and place it in the pot immediately. Do not leave raw chicken sitting at room temperature for more than 30 minutes before cooking.
Step 4: Pour in the broth and cook the chicken
Pour in all 4 cups of chicken broth. The liquid should mostly cover the chicken breasts. Raise the heat to medium-high until the pot reaches a boil, then reduce to a steady simmer, cover, and cook for 20 to 22 minutes.
Why this works:
Cooking the chicken in the seasoned broth means the liquid absorbs flavor from the meat as it simmers. The broth at the end of this step tastes far richer than if the chicken had been cooked separately.
⚠️ Food Safety:
Check the internal temperature at the thickest part of each breast using an instant-read thermometer. The chicken is safe to eat only once it reaches 75°C (165°F) throughout.
Step 5: Shred the chicken
Lift the cooked chicken breasts out and place them on a cutting board. Shred the meat using two forks, pulling it into bite-sized pieces, then return everything to the pot.

Step 6: Add the beans and corn
Stir in both cans of cannellini beans and the cup of corn. Reduce the heat to medium-low and let the pot simmer uncovered for 5 minutes.
Step 7: Stir in the cream cheese and sour cream
Remove the pot from the heat completely. Add the softened cream cheese cubes and stir until every piece melts into the broth. Then add the sour cream and stir until the pot is smooth and well combined.
Why this works:
Adding cream cheese off the heat prevents it from seizing or turning grainy. The residual heat in the broth is enough to melt it through, and the result is a silky, even texture throughout.
⚠️ Food Safety:
Do not bring the pot back to a full boil after adding the sour cream. High sustained heat causes dairy to break and curdle. If the pot needs to stay warm, use the lowest burner setting, cover it, and serve within 15 minutes.
Step 8: Season and serve
Squeeze the lime juice into the pot and season with salt and black pepper to taste. Stir to combine. Ladle into bowls and serve immediately with any toppings you like.

Key Tips for Best Results
Mash some beans to thicken the broth naturally.
Before adding the cannellini beans in Step 6, scoop out ½ cup and mash them with a fork until they form a rough paste. Stir the mash into the pot and let it dissolve for about a minute, then add the remaining whole beans. This thickens white chicken chili without any starch, flour, or extra ingredients.
Soften the cream cheese before you need it.
Cut it into small cubes and leave them at room temperature when you start prepping your onion. Cold cream cheese takes much longer to melt and can leave small lumps in the broth even with steady stirring. If lumps do appear, a few pulses with an immersion blender smooth everything out quickly.
Do not skip the lime.
The acid cuts through the creaminess and lifts every other flavor in the pot. One lime makes a clear, noticeable difference. If the broth still tastes flat after squeezing it in, the pot almost certainly needs more salt rather than more spice.
Common Mistakes to Avoid
Mistake: Adding cream cheese straight from the fridge into the pot
Why it happens: The recipe moves quickly and it is easy to overlook this prep step.
How to avoid it: Take the cream cheese out when you start dicing the onion. By Step 7 it will be soft enough to melt evenly, without any extra effort.
Mistake: Not tasting for salt before serving
Why it happens: Canned beans, broth, and green chiles all contain sodium, but amounts vary significantly between brands. Two batches using different brands can taste quite different.
How to avoid it: Always taste after adding the lime juice and before ladling into bowls. Add salt in small increments, about ¼ tsp at a time, stirring fully between each addition.
Mistake: Bringing the pot to a boil after adding sour cream
Why it happens: The chili looks thick and tempting, and it is easy to turn the heat back up to keep it warm while setting the table.
How to avoid it: Switch off the burner as soon as the cream cheese is in. Cover the pot and serve within 15 minutes for the smoothest, most consistent texture.
Variations and Substitutions
Use rotisserie chicken for a shorter cook time.
This cuts about 20 minutes out of the recipe and is worth doing on busy nights. Skip Steps 3 through 5. After blooming the spices, add the green chiles and broth and let them simmer together for 10 minutes. Stir in 3 cups of shredded rotisserie chicken, then continue from Step 6.
Swap the beans.
Cannellini beans are the most common choice for white chicken chili because of their creamy texture and mild flavor. Great northern beans and navy beans are close alternatives and behave similarly during cooking. All three hold their shape well and partially mash smoothly into the broth. Kidney beans do not work as well here — their earthier flavor conflicts with the green chile base.
Make it dairy-free.
Use a plain, unsweetened dairy-free cream cheese in the same 4 oz quantity. A coconut-based sour cream alternative works well in place of regular sour cream. The texture of the broth will be slightly lighter, but the pot will still be creamy enough to satisfy.
What to Serve With White Chicken Chili
Warm flour tortillas. Tear them and use them to scoop the thick broth the way you would use flatbread with a stew. Corn tortillas work just as well if you prefer.
Cornbread. A dense, slightly sweet cornbread is the most natural pairing for this style of chili. It holds up in the bowl without falling apart and absorbs the broth well.
Simple green salad. Something dressed with a lime vinaigrette or cilantro dressing cuts through the richness of the pot without competing with it.
Plain white or brown rice. Serve the chili over a scoop of rice to stretch six portions to eight and make each bowl even more filling.
Tortilla chips. Keep a bowl on the side and crumble them into the chili for texture. The crunch is a good contrast to the thick, creamy broth.

Storage, Reheating, and Make-Ahead
Fridge:
Transfer cooled leftovers into an airtight container. White chicken chili keeps well for up to 4 days. The broth thickens considerably as it chills — that is normal and expected.
Freezer:
This recipe freezes best before the dairy is added. If you plan to freeze a batch, stop after Step 6 once the beans and corn are in. Pour into a sealed freezer-safe container and freeze for up to 3 months. Thaw overnight in the refrigerator. When reheating, bring the pot to a gentle simmer on the stove, then stir in the cream cheese and sour cream fresh before serving.
Reheat:
Warm gently on the stove over medium-low heat, stirring regularly. Add ¼ to ½ cup of chicken broth or water to loosen the broth back to a good consistency. The microwave heats unevenly and tends to cause the dairy to separate — the stovetop gives a better result.
Make-ahead:
The spiced onion, garlic, and green chile base can be made up to 2 days ahead and stored in the fridge. When ready to cook, bring it to temperature in the pot, add the raw chicken and broth, and continue from Step 4.
Allergen and Dietary Disclosure
Contains dairy (cream cheese, sour cream, and optional Monterey Jack cheese topping). To make this dairy-free, substitute plain unsweetened dairy-free cream cheese and a coconut-based sour cream alternative in equal quantities.
Nutrition Information
Per serving (1 of 6), based on exact ingredient quantities listed above, without optional toppings:
| Nutrient | Per Serving |
|---|---|
| Calories | 410 kcal |
| Protein | 36 g |
| Total Carbohydrates | 26 g |
| Dietary Fiber | 7 g |
| Total Sugars | 4 g |
| Total Fat | 18 g |
| Saturated Fat | 8 g |
| Sodium | 570 mg |
| Cholesterol | 90 mg |
| Potassium | 650 mg |
| Vitamin C | 8 mg |
| Calcium | 115 mg |
| Iron | 3 mg |
Nutritional values are estimates only and may vary based on specific ingredients, brands, and portion sizes used. For precise dietary needs, consult a registered dietitian.
Frequently Asked Questions
Can I use rotisserie chicken in white chicken chili?
Yes, and it cuts about 20 minutes off the total time. Use 3 cups of shredded rotisserie chicken and skip the raw chicken simmering steps. After the broth and green chiles have simmered on their own for 10 minutes, stir in the shredded chicken and continue with the beans and corn from Step 6.
How do I thicken white chicken chili if the broth is too thin?
Mash ½ cup of the cannellini beans before adding them to the pot. The mash dissolves into the broth and thickens it naturally over 3 to 5 minutes of simmering. If you need more body after that, stir in a cornstarch slurry: 1 tbsp cornstarch mixed with 2 tbsp cold water, added while the pot is at a gentle simmer.
What beans work best in white chicken chili?
Cannellini beans are the standard because of their creamy texture and mild flavor. Great northern beans and navy beans are equally good substitutes and behave the same way during cooking. All three hold their shape well and mash smoothly when needed. Kidney beans are too earthy in flavor for this style.
Can I freeze white chicken chili?
Freeze it before the dairy goes in. Cream cheese and sour cream can separate after being frozen and thawed, which changes the texture of the broth. Stop after Step 6, freeze in an airtight container for up to 3 months, then stir in the cream cheese and sour cream fresh when you reheat the thawed pot.
How spicy is this white chicken chili, and can I make it milder?
As written, this is mild to medium. The green chiles contribute flavor more than heat, and the cayenne is optional. For a completely mild pot, leave out the cayenne and use mild canned green chiles. For more heat, add an extra ¼ tsp cayenne or dice a fresh jalapeño into the pot along with the onion in Step 1.
Can I make white chicken chili in a slow cooker?
Yes. Add everything except the cream cheese, sour cream, and corn to the slow cooker. Cook on low for 6 hours or high for 3 hours. Remove the chicken, shred it, return it to the pot, then stir in the corn, cream cheese, and sour cream. Leave the lid off on the warm setting for 15 minutes, stirring occasionally, until the cream cheese fully melts and the broth is smooth.
How long does white chicken chili last in the fridge?
Up to 4 days in a sealed airtight container. The broth thickens considerably when cold, which is normal. When reheating, add a splash of broth or water and warm over medium-low heat until the consistency is back where you want it.
Conclusion
White chicken chili is reliable in a way that not many weeknight recipes are. The one step that makes the biggest difference is blooming the spices in oil with the onion before any liquid goes in. That 60 seconds is where a lot of the flavor is built. Get that right and the rest of the pot comes together without much trouble. Make the full batch: six portions means dinner tonight and lunch sorted for the next two days, and the broth only gets better as it sits.
White Chicken Chili: Recipe Card

White Chicken Chili Recipe (Creamy, 45-Minute Dinner)
Ingredients
Method
- Heat olive oil in a Dutch oven over medium heat. Add diced onion and cook 5 to 6 minutes until soft and translucent.
- Add garlic, cumin, oregano, smoked paprika, and cayenne. Stir for 60 seconds until fragrant.
- Stir in green chiles. Lay raw chicken breasts flat in the pot in a single layer.
- Pour in chicken broth. Bring to a boil, then reduce to a steady simmer. Cover and cook 20 to 22 minutes until chicken reaches 75°C (165°F) internally.
- Remove chicken to a cutting board, shred with two forks, and return to the pot.
- Add cannellini beans and corn. Simmer on medium-low, uncovered, for 5 minutes.
- Remove from heat. Stir in cream cheese cubes until fully melted. Add sour cream and stir until smooth.
- Squeeze in lime juice. Season with salt and pepper to taste. Serve immediately with toppings.
