The way the cream swirls into the broth, just at the end, turning everything pale and glossy — that’s the moment I wait for. It’s not the chicken falling apart, or the way the cumin hits the air when you lift the lid. It’s that final stir, when the sour cream (or cream cheese, depending on what I have) melts into the chili and suddenly the whole thing becomes something. A bowl of this creamy crockpot white chicken chili has this quiet way of fixing a day that went sideways.
I started making this version a few years ago, back when I was trying to convince myself that a slow cooker could do more than just braise meat in barbecue sauce. (Spoiler: it absolutely can.) I wanted something that felt like a hug in a bowl but didn’t require me to stand over the stove stirring for an hour. This chili delivers on both fronts — it’s rich without being heavy, creamy without being gloppy. And honestly, after the first time I made it, I stopped looking for other white chicken chili recipes. This one stuck.
The texture is what gets me every time. The beans hold their shape, the chicken shreds into these tender ribbons, and the broth is just thick enough to coat the back of a spoon without feeling like a gravy. It’s the kind of meal that makes you slow down. You’ll find yourself taking smaller spoonfuls just to stretch out the experience. That’s the sign of a recipe worth keeping.
Why You’ll Love This Recipe
Let me tell you why this creamy crockpot white chicken chili has earned a permanent spot in my rotation. It’s not just another slow cooker recipe — it’s the one I actually look forward to making on a Sunday afternoon when I want the whole house to smell like comfort.
- 20 Minutes of Prep, Max. I’m not exaggerating. You chop an onion, open a few cans, and dump everything in. The slow cooker does the heavy lifting.
- Pantry-Friendly Ingredients. Canned white beans, green chiles, chicken broth, and spices — most of this stuff is probably in your kitchen right now. No fancy trips to the store required.
- Perfect for Meal Prep. This chili gets better on day two. I’ll often make a double batch on Sunday and eat it for lunches all week. It freezes beautifully, too.
- Crowd-Pleaser Status. I’ve brought this to potlucks and family dinners, and it always gets the “Can I have the recipe?” treatment. Kids love it, adults love it, picky eaters love it.
- That Creamy Texture Without Heavy Cream. The secret is blending a portion of the beans and using cream cheese or sour cream at the end. It’s thick, luscious, and doesn’t feel overly indulgent.
What makes this version different from the others? It’s the balance. Some white chicken chilis are too brothy, almost like soup. Others are so thick they’re practically stew. This one hits that sweet spot where it’s spoonable but still feels substantial. The cumin and green chiles give it a gentle warmth that builds, not a spicy punch that overwhelms. It’s comfort food reimagined — faster, easier, and just as soul-soothing as the version you’d simmer all day on the stove.
What Ingredients You Will Need
This creamy crockpot white chicken chili uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this recipe perfect for those days when you need dinner to happen without a lot of fuss.
- Boneless, skinless chicken breasts (1.5 lbs) — You can also use boneless chicken thighs if you prefer darker meat. They’ll be just as tender. I’ve used both, and honestly, thighs add a little extra richness if that’s your thing.
- White beans (2 cans, drained and rinsed) — Great Northern or cannellini beans work beautifully. I recommend Goya or Bush’s Best for consistent texture. Reserve about half a cup of beans to blend later — that’s the secret to the creamy texture without adding extra cream.
- Green chiles (2 cans, 4 oz each, diced) — Mild or medium, your call. I use mild because I want the flavor without the heat overwhelming everything else. If you want more kick, go for medium or add a diced jalapeño.
- Yellow onion (1 medium, diced) — About a cup. A sweet onion works just as well if that’s what you have.
- Garlic (4 cloves, minced) — Fresh garlic is non-negotiable here. The jarred stuff works in a pinch, but fresh gives you that aromatic punch that makes the chili taste like you spent hours on it.
- Chicken broth (4 cups) — Low-sodium is best so you can control the salt. I like Swanson or Kitchen Basics for flavor.
- Cream cheese (4 oz, softened) — Full-fat gives the creamiest result, but Neufchâtel (the lower-fat version) works fine. Let it come to room temperature before adding so it melts smoothly.
- Sour cream (½ cup) — Adds tanginess and helps thicken the broth. Greek yogurt works as a substitute if you want extra protein.
- Cumin (2 teaspoons) — This is the backbone of the chili’s flavor. Don’t skip it.
- Chili powder (1 teaspoon) — Use a mild chili powder for depth without heat.
- Dried oregano (1 teaspoon) — Mexican oregano if you have it, but regular works fine.
- Salt and black pepper — To taste. I usually start with 1 teaspoon of salt and adjust at the end.
- Optional garnishes — Fresh cilantro, diced avocado, shredded Monterey Jack cheese, tortilla strips, or a squeeze of lime. These aren’t just for looks — they add texture and brightness that balance the richness.
Equipment Needed
You don’t need a fancy kitchen to make this creamy crockpot white chicken chili. Here’s what I use:
- Slow cooker (5-6 quart) — This is the star of the show. Any brand works, but I’ve had great results with Crock-Pot and Instant Pot slow cooker functions. If yours runs hot, check the chicken earlier than the recipe says.
- Cutting board and chef’s knife — For dicing the onion and mincing garlic. A sharp knife makes this part so much faster.
- Measuring cups and spoons — For the broth and spices. I use dry measuring cups for the spices and liquid ones for the broth.
- Blender or immersion blender — You only need this for about 30 seconds to blend the reserved beans with some broth. An immersion blender is easier to clean, but a regular blender works just fine.
- Two forks — For shredding the chicken right in the slow cooker. Easy cleanup.
- Can opener — You’ll be opening quite a few cans, so make sure it’s a good one.
- Small bowl — For softening the cream cheese if you want to microwave it for a few seconds. (I won’t tell anyone.)
If you don’t have a slow cooker, you can make this on the stovetop in a Dutch oven. Simmer the chicken in the broth mixture for about 25 minutes, then shred and proceed with the cream cheese step. It’s not quite as hands-off, but it works in a pinch.
Preparation Method

This creamy crockpot white chicken chili comes together in a few simple steps. Set a timer if you tend to forget things — I’ve definitely left chicken cooking too long and ended up with dry shreds. Here’s how to do it right.
- Prep the aromatics. Dice the onion and mince the garlic. I do this first so everything’s ready to go. If you’re feeling efficient, you can even do this the night before and store the onion and garlic together in the fridge.
- Layer the ingredients in the slow cooker. Place the chicken breasts in the bottom of the slow cooker. Add the diced onion, minced garlic, drained white beans (remember to reserve about ½ cup for blending later), green chiles, cumin, chili powder, oregano, salt, and pepper. Pour the chicken broth over everything. Don’t stir yet — the chicken will cook more evenly if it stays on the bottom.
- Cook on low for 6-7 hours or high for 3-4 hours. I prefer low and slow because the chicken stays more tender. You’ll know it’s done when the chicken shreds easily with a fork. If you’re using frozen chicken, add an extra hour on low.
- Shred the chicken. Remove the chicken breasts to a cutting board (or use two forks right in the slow cooker if you’re careful). Shred the meat into bite-sized pieces and return it to the pot.
- Blend the reserved beans. While the chicken is cooking, take that ½ cup of reserved white beans and blend them with about ½ cup of the hot broth from the slow cooker. Blend until smooth. This is the secret to the creamy texture — it adds body without needing heavy cream.
- Add the creaminess. Stir the blended bean mixture into the chili. Then add the softened cream cheese and sour cream. Stir until the cream cheese is fully melted and incorporated. The chili will turn pale and glossy — that’s exactly what you want. Let it cook for another 10-15 minutes so everything melds together.
- Taste and adjust. This is the most important step. Add more salt if needed, a pinch more cumin if you want that earthy warmth, or a squeeze of lime for brightness. I always add a little extra black pepper at this stage because it wakes up all the other flavors.
- Serve with garnishes. Ladle the chili into bowls and top with fresh cilantro, diced avocado, shredded cheese, tortilla strips, or a dollop of extra sour cream. A lime wedge on the side is never a bad idea.
One thing I learned the hard way: don’t add the cream cheese too early. If you add it at the beginning of cooking, it can separate and leave you with a grainy texture. Wait until the end, when the chili is hot but not boiling, and stir it in gently.
Sensory cues to watch for: The chili should look thick enough that it doesn’t run across the plate like soup. When you stir it, you should see the beans and chicken suspended in a creamy, pale broth. The smell should be warm and inviting — cumin and garlic with a hint of green chile brightness.
Cooking Tips & Techniques
After making this creamy crockpot white chicken chili more times than I can count, I’ve picked up a few tricks that make a real difference. Here’s what I wish I’d known from the start.
Don’t overcook the chicken. I know the slow cooker is supposed to be forgiving, but chicken breasts can go from tender to dry in about 30 minutes if you’re not paying attention. Check the chicken at the 6-hour mark on low. If it shreds easily with a fork, it’s done. If it’s still firm, give it another 30 minutes. I’ve made the mistake of letting it go for 8 hours, and while it wasn’t inedible, it definitely wasn’t as juicy.
Toast your spices. This is a small step that makes a big difference. Before adding the cumin and chili powder to the slow cooker, toast them in a dry skillet over medium heat for about 30 seconds until they smell fragrant. It wakes up the oils and gives the chili a deeper, more complex flavor. I do this while the onion is dicing — multitasking at its finest.
Use room temperature cream cheese. Cold cream cheese will clump up and leave white flecks in your chili. Let it sit on the counter for 30 minutes before you need it. If you forget (I forget all the time), microwave it in 10-second bursts until it’s soft but not melted. It should yield when you press it with a finger.
Blend more beans for thicker chili. If you like your chili on the thicker side, blend a full cup of beans instead of half. I’ve done this on cold winter nights when I wanted something that felt more like a stew. Just adjust the broth slightly if it gets too thick — you can always add more liquid.
Layer your flavors. Don’t just dump everything in at once. Adding the cream cheese and sour cream at the end means you get a fresh, tangy finish that contrasts with the slow-cooked depth of the beans and chicken. It’s the difference between a chili that tastes cooked and one that tastes crafted.
Variations & Adaptations
This creamy crockpot white chicken chili is endlessly adaptable. Here are some of my favorite variations, each tested in my own kitchen.
Spicy Green Chile Version. Use hot green chiles instead of mild, and add a diced jalapeño (seeds and all if you’re brave) along with the onion. I also toss in a teaspoon of smoked paprika for a subtle smokiness that pairs beautifully with the heat. This version is perfect for those who want a chili that bites back.
Low-Carb/Keto Adaptation. Skip the white beans entirely and add extra chicken (about 2 lbs total). For the creamy base, use full-fat cream cheese and heavy cream instead of sour cream. You lose the bean texture, but the chicken and creamy broth are still incredibly satisfying. I serve this with cauliflower rice or just eat it as a soup.
Vegetarian Version. Replace the chicken with 2 cans of extra white beans (drained and rinsed) or a bag of frozen corn. Use vegetable broth instead of chicken broth. The texture is different — heartier and bean-forward — but it’s still creamy and delicious. I’ve made this for vegetarian friends and they always ask for seconds.
Slow Cooker to Stovetop. If you’re short on time, you can make this entirely on the stovetop. Sauté the onion and garlic in a Dutch oven, add everything except the cream cheese and sour cream, and simmer for 25 minutes until the chicken is cooked through. Shred the chicken, stir in the cream cheese and sour cream, and you’re done in under 40 minutes.
Extra Veggie Boost. Add a diced zucchini or a cup of frozen spinach along with the beans. The zucchini practically disappears into the chili, adding nutrition without changing the flavor. I’ve also added a can of drained corn for sweetness and color.
Serving & Storage Suggestions
This creamy crockpot white chicken chili is best served hot, straight from the slow cooker. I like to ladle it into deep bowls and let everyone add their own toppings — it makes the meal feel interactive and fun.
Serving temperature: Hot, but not boiling. If it’s too hot, the sour cream garnish will melt immediately. Let it sit for 5 minutes after stirring in the cream cheese, then serve.
Toppings I always have on hand: Fresh cilantro (roughly chopped), diced avocado, shredded Monterey Jack or Pepper Jack cheese, tortilla strips or crushed tortilla chips, a squeeze of fresh lime juice, and extra sour cream. For a little crunch, I sometimes add pickled red onions — the acidity cuts through the richness beautifully.
What to serve alongside: A simple green salad with a citrus vinaigrette works perfectly. I also love serving this chili with a side of savory hatch green chile cornbread with cheddar and honey butter for dipping. The cornbread soaks up the broth in the best way. If you’re in the mood for something lighter, a bowl of slow cooker white bean and kale soup would be a perfect companion for a cozy dinner spread.
Storage instructions: Let the chili cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually meld and deepen overnight, so leftovers often taste even better than the first serving.
Freezer instructions: This chili freezes like a dream. Portion it into freezer-safe bags or containers, leaving about an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating tips: Reheat on the stovetop over medium-low heat, stirring occasionally. If the chili has thickened too much (which happens after refrigeration), add a splash of chicken broth or water to loosen it up. You can also reheat individual portions in the microwave — 2-3 minutes on high, stirring halfway through.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown for one serving of this creamy crockpot white chicken chili (based on 6 servings, not including optional garnishes):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 34g |
| Fat | 14g |
| Saturated Fat | 7g |
| Carbohydrates | 32g |
| Fiber | 8g |
| Sugar | 4g |
| Sodium | 680mg |
Health benefits: White beans are packed with fiber and plant-based protein, which help keep you full and support digestive health. Chicken provides lean protein for muscle repair and satiety. The green chiles add a dose of vitamin C, and the garlic offers immune-supporting compounds. The cream cheese and sour cream add calcium, but you can reduce the fat content by using lower-fat versions if that’s a priority for you.
Dietary considerations: This recipe is naturally gluten-free. For a lower-fat version, use Neufchâtel cheese and Greek yogurt instead of cream cheese and sour cream. For a dairy-free version, substitute the cream cheese and sour cream with full-fat coconut cream (though the flavor will change slightly).
Personal perspective: I love that this chili feels indulgent but is actually pretty balanced. It’s the kind of meal that satisfies a comfort food craving without leaving you feeling sluggish. The fiber from the beans and the protein from the chicken make it a complete meal in a bowl.
Conclusion
This creamy crockpot white chicken chili is the kind of recipe that earns a permanent place in your weekly rotation. It’s easy enough for a busy Tuesday, impressive enough for company, and comforting enough to make you look forward to leftovers. The slow cooker does most of the work, and the result is a bowl of chili that’s rich, creamy, and full of flavor without being complicated.
I love that this recipe is forgiving — you can tweak the spice level, swap ingredients, and adjust the thickness to your liking. It’s a starting point that invites you to make it your own. Whether you load it up with avocado and cilantro or keep it simple with a sprinkle of cheese, it’s going to be good. Really good.
If you make this creamy crockpot white chicken chili, I’d love to hear about it. Drop a comment below and let me know how it turned out, what toppings you used, or if you tried a variation that blew your mind. And if you’re looking for another cozy slow cooker meal, you might also enjoy this slow cooker beef stew with root vegetables — it’s another one of those recipes that fills the house with the best kind of aroma. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen chicken in this creamy crockpot white chicken chili?
Yes, you can use frozen chicken breasts or thighs. Just add about an extra hour of cooking time on low. Make sure the internal temperature reaches 165°F before shredding. I’ve done this many times when I forgot to thaw the chicken, and it works perfectly.
How do I make this chili thicker?
Blend more of the white beans — up to a full cup — with some broth before adding them back. You can also let the chili cook uncovered for the last 30 minutes to allow some liquid to evaporate. If it’s still too thin, stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water and let it cook for 10 more minutes.
Can I make this in an Instant Pot?
Absolutely. Use the sauté function to cook the onion and garlic, then add the chicken, beans, broth, and spices. Pressure cook on high for 10 minutes, then do a natural release for 10 minutes before quick releasing. Shred the chicken, stir in the cream cheese and sour cream, and you’re done. It’s faster but just as delicious.
What can I use instead of cream cheese?
Neufchâtel cheese is the closest substitute. For a dairy-free option, use full-fat coconut cream — it adds richness without the dairy. You can also skip the cream cheese entirely and use an extra ½ cup of sour cream or Greek yogurt, though the chili will be slightly less thick.
How do I store and reheat leftovers?
Store in an airtight container in the refrigerator for up to 5 days. Reheat on the stovetop over medium-low heat, adding a splash of broth if it’s too thick. You can also freeze it for up to 3 months — just thaw overnight in the fridge before reheating. The chili often tastes better the next day as the flavors continue to meld.
Pin This Recipe!

Creamy Crockpot White Chicken Chili (Easy, 20 Min Prep)
A rich and creamy white chicken chili made in the slow cooker with tender chicken, white beans, and a luscious broth. Perfect for busy weeknights, this easy recipe requires just 20 minutes of prep and delivers comforting, crowd-pleasing flavor.
- Prep Time: 20 minutes
- Cook Time: 6 hours 15 minutes
- Total Time: 6 hours 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs boneless, skinless chicken breasts
- 2 cans (15 oz each) white beans (Great Northern or cannellini), drained and rinsed, ½ cup reserved for blending
- 2 cans (4 oz each) diced green chiles (mild or medium)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 4 oz cream cheese, softened
- ½ cup sour cream
- 2 teaspoons ground cumin
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- Optional garnishes: fresh cilantro, diced avocado, shredded Monterey Jack cheese, tortilla strips, lime wedges
Instructions
- Dice the onion and mince the garlic.
- Place the chicken breasts in the bottom of a 5-6 quart slow cooker. Add the diced onion, minced garlic, drained white beans (reserving ½ cup), green chiles, cumin, chili powder, oregano, salt, and pepper. Pour the chicken broth over everything. Do not stir.
- Cook on low for 6-7 hours or on high for 3-4 hours, until the chicken shreds easily with a fork.
- Remove the chicken to a cutting board (or shred directly in the slow cooker using two forks). Shred the chicken into bite-sized pieces and return to the pot.
- In a blender, combine the reserved ½ cup white beans with ½ cup of the hot broth from the slow cooker. Blend until smooth.
- Stir the blended bean mixture into the chili. Add the softened cream cheese and sour cream. Stir until the cream cheese is fully melted and incorporated. Let cook for another 10-15 minutes.
- Taste and adjust seasoning with additional salt, cumin, or a squeeze of lime if desired.
- Serve hot with desired garnishes.
Notes
Do not add cream cheese too early or it may separate. Use room temperature cream cheese for smooth melting. For thicker chili, blend up to 1 cup of beans. Leftovers keep in the refrigerator for up to 5 days and freeze well for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 385
- Sugar: 4
- Sodium: 680
- Fat: 14
- Saturated Fat: 7
- Carbohydrates: 32
- Fiber: 8
- Protein: 34
Keywords: white chicken chili, crockpot chili, slow cooker chili, creamy chili, easy chili recipe, white bean chili, chicken chili


