Creamy White Chicken Chili Recipe (One Pot, 45 Minutes)
There is something about a bowl of white chicken chili that fixes almost any hard day. It is warm, filling, and just spicy enough to feel interesting without scaring off the kids. I reach for this recipe when I need dinner on the table fast and want something that feels like real effort, even though the whole thing comes together in one pot with mostly pantry staples.
If you have ever searched for a chili recipe that is not red and heavy, this is it. Good white chicken chili has the same satisfying depth as classic red chili but with a creamy, broth-forward base that is lighter and brighter in flavor. The green chiles do most of the work, the white beans thicken everything naturally, and the chicken stays incredibly tender because of how it is cooked directly in the broth.

This version is built for a busy weeknight. No soaking beans, no long simmer, no fussing with dried chiles. Just one pot, a handful of honest ingredients, and about 45 minutes from fridge to table.
Why This Recipe Belongs in Your Weekly Rotation
- One pot, minimal cleanup. This white chicken chili cooks entirely in a single Dutch oven or heavy pot, which means less washing up and more time actually eating.
- Ready in 45 minutes. From chopping to ladling, this comes together faster than most casseroles or braised dishes.
- Creamy without being heavy. Cream cheese and a splash of cream add richness without making the chili feel like a brick. The broth keeps it sippable.
- Genuinely family-friendly. Mild enough for kids, flavorful enough for adults. The heat level is easy to adjust at the table with toppings.
- Great for meal prep. This chili tastes even better the next day and freezes beautifully for up to three months.
- Protein-packed and filling. Two pounds of chicken and two cans of white beans make this a serious, stick-to-your-ribs meal.
At a Glance
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 6 |
| Difficulty | Easy |
| Cuisine | American, Tex-Mex-inspired |
| Course | Main Course, Soup |
| Best For | Weeknight dinners, meal prep, cold-weather cooking |
What You Will Need
For the Chili
- 2 lbs (900g) boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 cans (4 oz / 113g each) diced green chiles (mild)
- 2 cans (15 oz / 425g each) white beans (cannellini or Great Northern), drained and rinsed
- 4 cups (950ml) low-sodium chicken broth
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional, adjust to taste)
- Salt and black pepper to taste
- 4 oz (115g) cream cheese, softened and cubed
- 1/2 cup (120ml) heavy cream or full-fat coconut cream
For Serving
- Fresh cilantro, chopped
- Lime wedges
- Sliced jalapeños (fresh or pickled)
- Shredded Monterey Jack or cheddar cheese
- Sour cream or plain yogurt
- Tortilla chips or warm flatbread
Substitutions Worth Knowing
Chicken: Boneless thighs work beautifully and stay juicier. Rotisserie chicken (shredded, about 3 cups) cuts the cook time to 20 minutes since it just needs to warm through.
White beans: Cannellini are the creamiest choice, but Great Northern or navy beans work just as well. If you prefer to use dried beans, cook 1 cup (200g) of dried beans beforehand and use those.
Cream cheese: Full-fat plain Greek yogurt can replace the cream cheese for a tangier, slightly lighter result. Stir it in off the heat so it does not curdle.
Heavy cream: Full-fat coconut cream gives a subtle sweetness and a dairy-free option. The flavor shifts slightly, but it works.
Green chiles: If you cannot find canned green chiles, roast and peel two fresh Anaheim or Hatch chiles instead.
Equipment
- Large Dutch oven or heavy-bottomed pot (at least 5 qt / 4.7L): The size matters so the chicken can poach comfortably and the chili has room to simmer without splattering.
- Two forks or hand mixer: For shredding the chicken. A hand mixer on low speed in the pot makes shredding take about 20 seconds.
- Ladle: For serving without making a mess.
- Cutting board and sharp knife: For dicing the onion and mincing the garlic.
Preparation
Before you turn on the heat, get these things ready so cooking is smooth:
- Dice the onion into small, even pieces (about 1/2 inch) so it softens quickly.
- Mince the garlic finely. The more surface area, the more flavor releases into the oil.
- Cube the cream cheese and leave it out at room temperature for at least 15 minutes. Cold cream cheese does not melt smoothly and will leave lumps in the chili.
- Drain and rinse both cans of white beans. Rinsing removes excess sodium and the starchy liquid that can make the broth cloudy.
- Measure out your spices into one small bowl so you can add them all at once during cooking.
How to Make White Chicken Chili
1. Sauté the aromatics. Heat 2 tablespoons of olive oil in your Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 4 to 5 minutes until softened and translucent. Add the minced garlic and cook for 1 more minute until fragrant. Do not let the garlic brown or it will turn bitter.
2. Bloom the spices. Add the cumin, oregano, chili powder, smoked paprika, and cayenne (if using) directly to the pot with the onion and garlic. Stir constantly for 30 to 45 seconds. The spices should smell intensely fragrant and darken slightly in color.
[CHEF’S NOTE: Blooming spices in oil or fat before adding liquid releases fat-soluble flavor compounds that would otherwise stay locked in the powder. This single step makes a noticeable difference in the depth of your final chili.]
3. Add the green chiles and broth. Pour in both cans of green chiles (liquid and all) and the 4 cups of chicken broth. Stir everything together and bring to a gentle simmer over medium-high heat.
4. Poach the chicken. Season the whole chicken breasts lightly with salt and black pepper on both sides. Gently lower them into the simmering broth. The liquid should cover the chicken by at least half; add a splash more broth if needed. Reduce the heat to medium-low and simmer (not boil) for 18 to 20 minutes, flipping once halfway through.
[IMPORTANT: The broth should bubble gently, not aggressively boil. A hard boil toughens chicken quickly. You are aiming for a steady, gentle simmer the whole way through.]
5. Check for doneness and shred. Remove one chicken breast and check the internal temperature with an instant-read thermometer. It must read 165°F (74°C) at the thickest part. The meat should show no pink when you pull it apart. Transfer the chicken to a cutting board (or leave it in the pot), and shred it using two forks into rough, rustic pieces. Return the shredded chicken to the pot.
6. Add the beans. Stir in the drained and rinsed white beans. To thicken the chili naturally, use the back of a spoon or a potato masher to crush about a third of the beans directly in the pot. This releases starch and gives the broth a thick, creamy body without any flour or cornstarch.
[CHEF’S NOTE: Mashing some beans while leaving others whole gives you two textures in one bowl: some beans hold their shape and you get creaminess from the mashed ones. Skipping this step leaves the broth noticeably thinner.]
7. Stir in the cream cheese and cream. Reduce the heat to low. Add the room-temperature cream cheese cubes and the heavy cream. Stir steadily for 2 to 3 minutes until the cream cheese melts completely into the broth and the chili looks smooth and creamy. Taste and adjust salt, black pepper, and cayenne to your liking.
8. Simmer briefly and serve. Let the finished chili sit over low heat for 5 minutes so the flavors settle together. Ladle into bowls and top with whatever you like: cilantro, a squeeze of lime, shredded cheese, sour cream, or a handful of tortilla chips.
Common Mistakes and How to Avoid Them
Boiling the chicken instead of poaching it. Hard, rapid boiling squeezes moisture out of the meat and leaves chicken tough and stringy. Keep the broth at a gentle simmer where small bubbles break the surface steadily but there is no aggressive rolling.
Adding cold cream cheese. Cold cream cheese seizes up in hot liquid and leaves white lumps that do not fully melt no matter how long you stir. Always let it come to room temperature before adding it to the pot.
Underseasoning before serving. The beans absorb a surprising amount of salt. Always taste the finished chili after the beans and cream are in, and season again at that point. A squeeze of fresh lime juice at the end also brightens the whole bowl more than extra salt does.
Skipping the spice bloom. Adding spices directly into cold liquid gives you a flat, powdery flavor. The 45-second bloom in oil step in Step 2 is not optional if you want deep flavor.
Variations
Spicier white chicken chili: Add one diced jalapeño (seeds in) to the onion in Step 1, and increase the cayenne to 1/2 teaspoon. A can of hot green chiles instead of mild also lifts the heat noticeably.
Vegetarian version: Replace the chicken with 1 can (15 oz) of chickpeas and increase the white beans to three cans. Use vegetable broth instead of chicken broth. The cooking time in Step 4 becomes unnecessary; just simmer everything together for 10 minutes and proceed.
Green chile corn version: Add 1 cup (165g) of frozen corn kernels in Step 6 along with the beans. The sweetness of the corn balances the heat from the chiles beautifully.
Extra-thick version: After Step 6, scoop out 1 cup of the chili (mostly beans and broth) and blend it smooth, then stir it back into the pot before adding the cream cheese. This makes an ultra-creamy, thick chili without any additional dairy.
Storage and Make-Ahead
Refrigerator: Cool your white chicken chili to room temperature, then transfer to an airtight container. Keeps well for up to 4 days. The flavors deepen overnight, so leftovers are genuinely worth looking forward to.
Freezer: White chicken chili freezes very well. Let it cool completely, then portion into freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Warm gently over medium-low heat on the stovetop, stirring occasionally. Add a splash of broth or water if it has thickened too much in the fridge. Avoid microwaving at high power, as the cream cheese can separate unevenly.
Make-ahead tip: The chili can be made completely through Step 7 and refrigerated for up to 2 days before serving. The flavor actually improves with time.
[MAKE AHEAD TIP: If you are making this for a gathering or meal prep, cook it the day before and refrigerate overnight. The green chiles, beans, and chicken have time to meld together, and the result is noticeably richer than the same-day version.]
What to Serve With White Chicken Chili
White chicken chili is filling on its own, but the right sides make it a full spread.
- Warm flatbread or naan: Perfect for scooping directly from the bowl.
- Skillet cornbread: The slight sweetness is a natural partner for the mild heat in the chili.
- Simple green salad: A crisp romaine salad with a lime-cumin vinaigrette cuts through the creaminess.
- Steamed white rice: Ladling chili over rice stretches the meal for a larger group.
- Toppings bar: Set out small bowls of shredded cheese, sour cream, pickled jalapeños, cilantro, and lime wedges so everyone customizes their bowl.
Allergen Information
This recipe contains dairy (cream cheese, heavy cream) and potential traces of gluten depending on the broth brand you use. It does not contain nuts, eggs, shellfish, or soy.
Dairy-free option: Replace the cream cheese with a dairy-free cream cheese alternative and use full-fat coconut cream in place of the heavy cream.
Gluten-free option: Use a certified gluten-free chicken broth and verify the green chile cans are gluten-free (most are, but labels vary by brand). All other ingredients in this recipe are naturally gluten-free.
This recipe is not certified for any specific dietary restriction. If you or someone you are cooking for has a serious food allergy, please verify every ingredient label independently before cooking.
Frequently Asked Questions
Can I make white chicken chili in a slow cooker?
Yes, white chicken chili works extremely well in a slow cooker. Add the onion, garlic, green chiles, spices, chicken broth, and whole raw chicken breasts to the slow cooker. Cook on low for 6 to 7 hours or on high for 3 to 4 hours. Shred the chicken directly in the pot, add the beans and mash some as described, then stir in the softened cream cheese and cream. Let it sit on the warm setting for 10 to 15 minutes until the cream cheese melts through.
How do I know when the chicken is fully cooked?
The surest way is an instant-read thermometer: the thickest part of the breast must reach 165°F (74°C). Visually, the meat should be completely opaque with no pink at the center and the juices should run clear when you pierce it. If you do not have a thermometer, the pull-apart test works too: properly cooked chicken shreds easily with two forks and shows no translucent or rubbery areas.
Can I use rotisserie chicken instead of raw chicken breasts?
Absolutely, using rotisserie chicken in white chicken chili cuts the active cook time significantly. Skip Step 4 entirely. Shred about 3 cups (roughly 360g) of rotisserie chicken and stir it in after Step 3 along with the beans. Let everything simmer together for 10 minutes before adding the cream cheese and cream in Step 7.
My white chicken chili turned out too thin. How do I fix it?
Three good options: mash more beans directly in the pot (the easiest fix), let the chili simmer uncovered on low heat for another 10 minutes to reduce, or stir in one extra ounce (28g) of cream cheese. Adding raw flour or cornstarch at the end can work but risks a pasty flavor if not cooked properly. The mash-and-simmer approach is the cleaner fix.
How long can I store white chicken chili in the fridge?
White chicken chili keeps well for up to 4 days in an airtight container. The quality stays good through day 4, though the beans soften a little more each day. For storage beyond 4 days, freeze it instead.
Is this recipe suitable for people with a gluten intolerance?
The core ingredients in this recipe are naturally gluten-free. The main variable is the chicken broth brand: some contain wheat-based additives, so choose a broth labeled gluten-free if this is a concern. Check the green chile labels as well. This recipe cannot be certified as safe for celiac disease since cross-contamination during cooking depends on your own kitchen setup.
A Recipe Worth Keeping
White chicken chili is one of those recipes that earns a permanent place on the regular rotation quickly. It is fast enough for a Tuesday, satisfying enough for a Sunday, and flexible enough to adapt to what you have in the fridge. The creamy base, the tender chicken, the gentle heat from the green chiles: every element works together in a way that feels deliberate rather than accidental.
Make this white chicken chili once and you will understand why it shows up on so many tables when the weather turns cool. This is real, honest weeknight cooking at its best.
Creamy White Chicken Chili Recipe (One Pot, 45 Minutes)
Ingredients
Method
- Heat 2 tablespoons olive oil in a large Dutch oven over medium heat. Add diced onion and cook 4 to 5 minutes until softened. Add garlic and cook 1 more minute until fragrant.
- Add cumin, oregano, chili powder, smoked paprika, and cayenne to the pot. Stir constantly for 30 to 45 seconds until the spices are fragrant and slightly darkened.
- Pour in both cans of green chiles and the chicken broth. Stir and bring to a gentle simmer over medium-high heat.
- Season chicken breasts lightly with salt and pepper and lower them into the simmering broth. Reduce heat to medium-low and simmer for 18 to 20 minutes, flipping once halfway through, until the internal temperature reaches 165°F (74°C).
- Remove chicken and shred using two forks. Return shredded chicken to the pot.
- Add drained white beans. Use a spoon or masher to crush about one-third of the beans in the pot to thicken the broth naturally.
- Reduce heat to low. Add cubed room-temperature cream cheese and heavy cream. Stir for 2 to 3 minutes until the cream cheese melts completely. Season to taste with salt, pepper, and cayenne.
- Simmer on low for 5 minutes. Serve hot with your choice of toppings.
Notes
- Always bring cream cheese to room temperature before adding it, or it will not melt smoothly.
- Keep the broth at a gentle simmer, not a rolling boil, when cooking the chicken.
- Mashing one-third of the beans is the key step for achieving a naturally thick, creamy broth without flour or cornstarch.
- Rotisserie chicken shortcut: skip Step 4, use 3 cups of pre-shredded rotisserie chicken, and add it in Step 5. Reduce simmering time in Step 6 to 10 minutes.
- Slow cooker option: cook everything except cream cheese and cream on low for 6 to 7 hours or high for 3 to 4 hours, shred chicken, then stir in dairy on the warm setting for 10 to 15 minutes.