I was at the hardware store, of all places, buying a new showerhead—mine had started doing this weird sputtering thing that sounded like a dying animal. I was standing in the plumbing aisle, completely out of my element, when the woman next to me—she was probably seventy, with these bright purple reading glasses hanging around her neck—started talking about chicken chili. Not to me, exactly. More like she was thinking out loud while comparing two different pipe fittings. “You know,” she said, not even looking my way, “the secret to good white chicken chili isn’t the chicken at all. It’s letting the beans break down just a little.”
I honestly thought I’d misheard her. But she turned to me, smiled at my confused face, and said, “My husband was a plumber for forty-two years. I’ve spent more time in hardware stores than most people spend in their own kitchens. You learn to make conversation where you can.” And then she just told me her recipe. Right there between the PVC pipes and the flux brushes. She said her daughter-in-law begged her to bring it to every family gathering, and she’d finally written it down on the back of a receipt from this very store. I mean, you can’t make this stuff up.
I scribbled it on a scrap of paper I found in my car—a dry cleaning receipt, honestly—and I almost forgot about it for a week. But then I had people coming over for a casual dinner, and I needed something I could just throw together and forget about while I cleaned my house. Let me tell you, that first bite? I actually stopped mid-sentence and just stared at my bowl. The creamy texture, the gentle heat from the green chiles, the way the chicken just fell apart—it was like the universe decided I needed a new signature dish, and it chose to deliver it via a hardware store plumbing aisle. Maybe you’ve been there, getting life-changing advice from the most unexpected person. That’s how this Creamy Crockpot White Chicken Chili became my go-to for feeding a crowd.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I can count—probably twelve times in the first three months alone, tweaking the amount of cumin, trying different types of beans, and figuring out the exact cream cheese ratio that gives you that velvety texture without making it too heavy. My sister, who is a nutritionist, actually gave it her stamp of approval after I swapped in a few lighter ingredients. And my neighbor, who is a professional chef, asked for the recipe after I brought him a bowl. So yeah, I feel pretty confident saying this one works.
- Incredibly Easy: You literally dump everything in the crockpot and walk away. No sautéing, no pre-cooking, no complicated steps. It’s almost embarrassing how simple it is.
- Made with Simple Ingredients: No weird specialty items or trips to three different grocery stores. You probably have most of this in your pantry right now.
- Perfect for Hosting: This is the dish you make when people are coming over and you actually want to enjoy their company instead of being stuck in the kitchen. It keeps warm in the crockpot for hours, so guests can serve themselves whenever they’re ready.
- A Total Crowd-Pleaser: I’ve served this to picky eaters, spice wimps, and people who swear they don’t like chili. Every single person has gone back for seconds. Every single one.
- Unbelievably Delicious: The combination of tender chicken, creamy broth, and just the right amount of heat is pure comfort in a bowl. It’s the kind of meal that makes you want to curl up on the couch and not move.
What makes this different from every other white chicken chili recipe out there? It’s the texture, honestly. Most versions are either too brothy or too thick, but this one hits that perfect sweet spot—creamy and rich without being gloppy. Plus, the slow cooker does all the work of melding the flavors together. You don’t have to stand over a pot stirring for an hour. And let me tell you, when you’re trying to get a house ready for guests, every minute you save in the kitchen is a gift.
This recipe is the one I make when I want to impress people without breaking a sweat. It looks like you spent hours on it, but really, you just tossed things in a pot and let the crockpot do its magic. It’s comfort food that feels special, which is exactly what you want when you’re hosting.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create something that tastes far more complex than it actually is. Most of these are pantry staples, which makes this perfect for those moments when you decide to have people over on a whim.
For the Chili Base
- Boneless, skinless chicken breasts (1.5 lbs or about 680g) – You can also use chicken thighs if you prefer darker meat. They’ll be just as tender and add a bit more richness. I’ve used both, and honestly, thighs are slightly more forgiving if you accidentally cook them a little longer.
- Great Northern beans (2 cans, 15 oz each, drained and rinsed) – These are my go-to for white chili. They hold their shape well but also break down just enough to thicken the broth naturally. Cannellini beans work great too, and I’ve even used chickpeas in a pinch (though the texture is a bit different).
- Green chiles (2 cans, 4 oz each, diced) – This is where the mild heat comes from. I use mild green chiles because they add flavor without overwhelming the dish. If you want more heat, you can use one can of hot and one can of mild, or add a diced jalapeño.
- Frozen corn (1 cup or about 150g) – Adds a little sweetness and texture. You can use canned corn, just drain it well first. In the summer, fresh corn cut off the cob is absolutely amazing here.
- Yellow onion (1 medium, diced) – Any onion works, but yellow gives the best savory flavor. If you only have red or white, that’s fine too.
- Garlic (4 cloves, minced) – I’m a garlic person, so I use four. If you’re not, two or three is fine. The pre-minced stuff in a jar works in a pinch, but fresh is noticeably better.
- Chicken broth (4 cups or about 950ml) – Low-sodium is best so you can control the salt level. I really like using Better Than Bouillon chicken base—it has a richer flavor than most boxed broths.
- Ground cumin (2 teaspoons) – This is the backbone of the flavor. Don’t skip it. I recommend Spice Islands or Simply Organic for the best quality.
- Dried oregano (1 teaspoon) – Mexican oregano is ideal if you have it, but regular Mediterranean oregano works perfectly fine.
- Chili powder (1 teaspoon) – Use a mild one unless you want extra heat. Ancho chili powder adds a nice smoky depth.
- Salt and black pepper (to taste) – Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
For the Creamy Finish

- Cream cheese (4 oz or 113g, softened and cubed) – This is the secret to the creamy texture. Full-fat works best, but I’ve used Neufchâtel (the lower-fat version) with good results. Just make sure it’s softened so it melts smoothly without getting lumpy.
- Heavy cream (½ cup or 120ml) – Adds richness. You can substitute half-and-half or even whole milk, but the chili won’t be quite as velvety. For a dairy-free version, full-fat coconut milk works surprisingly well.
- Fresh lime juice (from 1 lime) – Don’t skip this! It brightens up all the flavors and cuts through the richness. Add it at the very end, just before serving.
For Topping (Optional but Highly Recommended)
- Shredded Monterey Jack cheese
- Fresh cilantro, chopped
- Diced avocado
- Tortilla chips or strips
- Sour cream or Greek yogurt
- Sliced jalapeños (for extra heat)
When you’re shopping, look for cream cheese that’s not too close to its expiration date—fresher cream cheese melts more smoothly. And if you can find it, Mexican crema is a fantastic substitute for the heavy cream. It’s a little thinner but has a wonderful tangy flavor.
Equipment Needed
The beauty of this recipe is that it doesn’t require a ton of fancy equipment. Here’s what you’ll need:
- A 6-quart (or larger) slow cooker – This is the star of the show. I use a Cuisinart 6-quart model, and it’s been going strong for years. If your crockpot is smaller, just reduce the recipe by a third. A 4-quart will work, but it’ll be very full.
- A sharp knife and cutting board – For dicing the onion and mincing the garlic. A good chef’s knife makes this job so much faster.
- Measuring cups and spoons – For the broth, cream, and spices. I keep a set of magnetic measuring spoons on my fridge for quick access.
- Two forks – For shredding the chicken. You can also use a hand mixer on low speed if you want it shredded in about ten seconds flat.
- A ladle – For serving. A deep ladle works best to get plenty of broth and solids in each bowl.
- Serving bowls – Wide, shallow bowls are nice for chili because they let the toppings shine.
That’s it. No blender, no food processor, no special gadgets. If you have a slow cooker, you’re good to go. And if you don’t, you can actually make this on the stovetop in a Dutch oven—just simmer everything for about 45 minutes to an hour, then add the cream cheese and cream at the end.
Preparation Method
Alright, let’s get cooking. This is about as hands-off as a recipe gets, but there are a few little tricks that make a big difference.
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse the beans. Open the cans of green chiles. Measure out the spices. Do all of this before you start assembling—it makes the process so much smoother. I learned this the hard way after frantically chopping an onion while the crockpot was already on.
- Layer everything in the crockpot. Place the chicken breasts in the bottom of the slow cooker. Add the diced onion, minced garlic, drained beans, green chiles, and frozen corn on top. Sprinkle the cumin, oregano, chili powder, salt, and pepper over everything. Pour in the chicken broth. Do not stir yet—just let the spices sit on top. This might seem weird, but it helps the flavors distribute more evenly as the chili cooks.
- Cook on low for 6-7 hours or on high for 3-4 hours. I strongly prefer cooking this on low. The longer, gentler cooking time makes the chicken incredibly tender and gives the flavors more time to meld together. If you’re in a hurry, high works, but the chicken won’t be quite as fall-apart tender. Your house is going to smell amazing, by the way. Like, your neighbors might knock on the door asking what you’re making.
- Shred the chicken. After the cooking time is up, use two forks to shred the chicken right in the crockpot. It should basically fall apart with almost no effort. If it doesn’t shred easily, let it cook for another 30 minutes. Sometimes chicken breasts vary in size and thickness, so don’t worry if yours needs a little more time.
- Add the creamy elements. Cut the softened cream cheese into small cubes (about 1-inch pieces) and add them to the crockpot. Pour in the heavy cream. Stir gently until the cream cheese is completely melted and the broth looks smooth and velvety. This usually takes about 2-3 minutes of stirring. If you see any little white lumps, just keep stirring—they’ll dissolve.
- Finish with lime juice. Squeeze the juice of one lime into the chili and stir. Taste it and adjust the seasoning. This is the moment where the whole thing comes together. The lime juice brightens everything up and makes the flavors pop. I almost always add a little more salt at this point, maybe another ½ teaspoon.
- Let it rest. Turn the crockpot to warm and let the chili sit for about 10 minutes before serving. This allows the flavors to settle and the texture to thicken slightly. If it seems too thick, stir in a little extra chicken broth. If it’s too thin, let it cook on high with the lid off for 15-20 minutes.
- Serve with toppings. Ladle the chili into bowls and let everyone add their own toppings. Set out bowls of shredded cheese, chopped cilantro, diced avocado, tortilla chips, sour cream, and sliced jalapeños. Let people customize their own bowls—it makes the meal feel more interactive and fun.
A quick note on timing: if you’re hosting, start this in the morning around 9 or 10 AM. By 4 or 5 PM, it’ll be ready to go. You can keep it on warm for a couple of hours without any issues. Just add the cream cheese and cream about 30 minutes before you plan to serve.
Cooking Tips & Techniques
After making this easily twenty times, I’ve picked up a few things worth sharing. You know how some recipes have those little hidden pitfalls? Here’s how to avoid them.
Don’t add the cream cheese too early. This was my biggest mistake the first few times. If you add cream cheese at the beginning of cooking, it can break and turn grainy, and the texture gets weirdly separated. Always add it at the very end, after the chicken is shredded. And make sure it’s softened to room temperature so it melts smoothly. Cold cream cheese straight from the fridge will leave you with little white blobs floating in your chili.
Watch your salt levels. Canned beans and canned green chiles both contain salt, and so does most chicken broth. If you’re using regular (not low-sodium) broth, cut back on the added salt to just ½ teaspoon at the beginning. You can always add more at the end, but you can’t take it out. I learned this lesson when I made a batch that was basically brine. Still edible, but my blood pressure probably took a hit.
Shred the chicken while it’s still hot. It’s so much easier. Cold chicken tends to clump and shred unevenly. Use two forks and work quickly. If you’re making this for a crowd and want perfectly shredded chicken, you can also use a hand mixer on low speed right in the crockpot. It takes about ten seconds and gives you uniform shreds. Just be careful not to splatter hot broth everywhere.
Let the chili thicken naturally. If you want a thicker chili, don’t add a cornstarch slurry. Just let it cook on high with the lid off for 15-20 minutes after adding the cream cheese. The excess moisture will evaporate, and the beans will release some of their starch, naturally thickening the broth. This gives you a much better texture than using a thickener.
Make it ahead of time. This chili actually gets better after sitting in the fridge overnight. The flavors meld and deepen, and the texture becomes even creamier. If you’re hosting a party, make it the day before, refrigerate it, and then reheat it in the crockpot on low for about an hour before guests arrive. Add a splash of chicken broth if it seems too thick after reheating.
One thing I messed up: I once forgot to drain and rinse the beans. The chili came out murky and had this weird starchy taste. Always rinse your beans. It takes thirty seconds and makes a noticeable difference.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. I’ve tried quite a few variations, and they’ve all been delicious in their own way.
Spicy Southwest Version: Add one diced jalapeño (seeds and ribs removed if you want less heat) along with the onions. Use hot green chiles instead of mild. Add ½ teaspoon of cayenne pepper and 1 teaspoon of smoked paprika. Top with pickled jalapeños and a drizzle of hot honey. This version has a nice kick that builds as you eat.
Healthier/Lighter Version: Use chicken thighs instead of breasts (they have more flavor and stay moist). Swap the heavy cream for half-and-half or unsweetened almond milk mixed with a tablespoon of cornstarch. Use Neufchâtel cream cheese instead of full-fat. Add an extra can of beans for more fiber. My sister, the nutritionist, actually prefers this version. She says it has about 30% fewer calories but still tastes indulgent.
Vegetarian Version: Omit the chicken entirely and use three cans of beans instead of two—try a mix of Great Northern, cannellini, and chickpeas. Use vegetable broth instead of chicken broth. Add a diced zucchini or some chopped spinach for extra veggies. The texture will be a little different, but it’s still incredibly satisfying. I’ve served this to vegetarians who didn’t even miss the meat.
Smoky Chipotle Version: Add 1-2 chipotle peppers in adobo sauce (minced) along with the spices. This adds a deep, smoky heat that’s totally different from regular chili powder. Use fire-roasted corn if you can find it. Top with crumbled cotija cheese and fresh cilantro. This is my husband’s absolute favorite variation.
Dairy-Free Version: Use full-fat coconut milk instead of heavy cream. Omit the cream cheese, or use a dairy-free cream cheese alternative. The coconut milk adds a subtle sweetness that works really well with the green chiles and lime. If you’re worried about it tasting like coconut, don’t be—the other flavors are strong enough that you won’t notice it.
Slow Cooker vs. Stovetop: If you don’t have a crockpot, you can make this in a Dutch oven or large pot. Sauté the onion and garlic in a little oil first, then add everything except the cream cheese and cream. Simmer for 45 minutes to an hour, then shred the chicken and stir in the dairy. It’s a little more hands-on, but the result is just as good.
Serving & Storage Suggestions
This chili is incredibly versatile when it comes to serving. Here’s how I like to do it when I’m hosting.
Serving Temperature: Serve it hot, straight from the crockpot. Set the crockpot to warm and let guests serve themselves buffet-style. This is perfect for parties because people can eat whenever they want, and the chili stays at the perfect temperature for hours.
Presentation: Set up a chili bar with all the toppings in separate bowls. I use small ramekins or little bowls for each topping. Arrange them in a row next to the crockpot. Provide small ladles or spoons for each topping. This makes the meal feel special and lets everyone customize their bowl. For a dinner party, I’ll sometimes serve the chili in individual deep bowls with a few tortilla chips sticking out of the top for a dramatic effect.
What to Serve Alongside: A simple green salad with a tangy vinaigrette is perfect to balance the richness of the chili. Cornbread or crusty bread for sopping up the broth. Mexican street corn (elote) is a fantastic side dish if you want to go all out. For drinks, a cold beer (like a Mexican lager) or a crisp white wine (like Sauvignon Blanc) pairs beautifully. Margaritas are never a bad idea either.
Storage: Let the chili cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The flavors actually get better after a day or two in the fridge. I’ve been known to make a double batch just so I can have leftovers for lunch all week.
Freezing: This chili freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally, or in the microwave in 30-second bursts. If the chili seems too thick after refrigerating or freezing, add a splash of chicken broth or water to thin it out. The texture might be slightly different after freezing, but the flavor will still be amazing.
How Flavors Develop: This is one of those dishes that tastes even better the next day. The spices meld together, the beans absorb more of the broth, and the overall flavor becomes more cohesive. If you can, make it a day ahead and refrigerate it. Your future self will thank you.
Nutritional Information & Benefits
While I’m not a nutritionist (my sister is the one with the degree), here’s a rough estimate of what you’re getting in a serving. These numbers are based on the recipe as written, using full-fat cream cheese and heavy cream, and not including toppings.
| Nutrient | Amount per Serving (approx. 1.5 cups) |
|---|---|
| Calories | 380-420 |
| Protein | 35g |
| Fat | 18g |
| Carbohydrates | 28g |
| Fiber | 8g |
| Sugar | 5g |
| Sodium | 650-750mg |
Health Benefits: This chili is packed with protein from the chicken and beans, which helps keep you full and satisfied. The beans are also an excellent source of fiber, which supports digestive health. Green chiles contain vitamin C and capsaicin, which has anti-inflammatory properties. Cumin is rich in iron and may aid digestion. And garlic is known for its immune-boosting properties.
Dietary Considerations: This recipe is naturally gluten-free (just make sure your chicken broth is certified gluten-free). It can be made dairy-free with the substitutions mentioned above. It’s relatively low in sugar and can be adapted to be lower in fat by using lighter dairy options. If you’re watching your sodium, use low-sodium broth and no-salt-added beans, and be careful with the added salt.
Potential Allergens: This recipe contains dairy (cream cheese and heavy cream). It does not contain nuts, eggs, or soy as written, but always check your ingredient labels.
I personally love that this chili is filling without being heavy. It’s the kind of meal that leaves you feeling satisfied but not stuffed, which is exactly what you want when you’re hosting and planning to stay up late talking with friends.
Conclusion
Look, I know I sound like a broken record when I tell people about this Creamy Crockpot White Chicken Chili. But honestly, it’s one of those recipes that just works. It came from the most unexpected place—a hardware store conversation with a plumber’s wife—and it’s become the dish I turn to again and again. When I’m stressed, when I’m hosting, when I just need something reliable and delicious. It never lets me down.
What I love most about it is how it makes me look like a hero with almost no effort. I can throw it together in the morning, go about my day, and then have a beautiful, crowd-pleasing meal ready when guests arrive. The creamy texture, the tender chicken, the subtle warmth from the green chiles—it all comes together in a way that feels special without being fussy.
I really hope you try this one. And I hope you customize it to make it your own—add more heat, swap in different beans, load it up with your favorite toppings. That’s the beauty of a recipe like this. It’s a starting point, not a rulebook. If you make it, I’d love to hear how it turned out. Drop a comment below and let me know what you thought, or share your own twist on it. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen chicken breasts?
Yes, you can use frozen chicken breasts, but you’ll need to add about an hour to the cooking time on low. Make sure the chicken reaches an internal temperature of 165°F before shredding. I don’t recommend using frozen chicken on the high setting, as the outside can overcook before the inside is done.
Can I make this in an Instant Pot?
Absolutely! Sauté the onion and garlic in the Instant Pot first, then add the chicken, beans, chiles, corn, broth, and spices. Cook on high pressure for 12 minutes, then do a natural release for 10 minutes. Shred the chicken, then stir in the cream cheese and cream on the sauté setting until melted.
How do I thicken the chili if it’s too thin?
If your chili is too thin, let it cook on high with the lid off for 15-20 minutes. This allows excess moisture to evaporate. You can also mash some of the beans against the side of the crockpot to release their starch, which acts as a natural thickener. Avoid using cornstarch if possible—it can make the texture gummy.
Can I use dried beans instead of canned?
You can, but you’ll need to cook them separately first. Dried beans need to be soaked and fully cooked before adding to this recipe, as the acidity from the green chiles and the dairy can prevent them from softening properly in the slow cooker. I recommend cooking 1 cup of dried Great Northern beans according to package directions, which yields about 2-3 cups of cooked beans.
What’s the best way to reheat leftovers?
The best way is on the stovetop over medium-low heat, stirring occasionally, until hot. Add a splash of chicken broth or water if it seems too thick. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling it, as this can cause the dairy to separate. Leftovers will keep in the fridge for up to 4 days.
Pin This Recipe!

Creamy Crockpot White Chicken Chili
An incredibly easy, creamy white chicken chili made in the slow cooker with tender chicken, white beans, green chiles, and a velvety cream cheese finish. Perfect for feeding a crowd with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 15 minutes (high)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs (680g) boneless, skinless chicken breasts
- 2 cans (15 oz each) Great Northern beans, drained and rinsed
- 2 cans (4 oz each) diced green chiles
- 1 cup (150g) frozen corn
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 4 cups (950ml) low-sodium chicken broth
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon chili powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- 4 oz (113g) cream cheese, softened and cubed
- ½ cup (120ml) heavy cream
- Juice of 1 lime
- For topping: shredded Monterey Jack cheese, fresh cilantro, diced avocado, tortilla chips, sour cream, sliced jalapeños (optional)
Instructions
- Prep your ingredients: dice the onion, mince the garlic, drain and rinse the beans, open the green chiles, and measure out the spices.
- Place the chicken breasts in the bottom of a 6-quart (or larger) slow cooker. Add the diced onion, minced garlic, drained beans, green chiles, and frozen corn on top. Sprinkle the cumin, oregano, chili powder, salt, and pepper over everything. Pour in the chicken broth. Do not stir.
- Cook on low for 6-7 hours or on high for 3-4 hours, until the chicken is tender and easily shreds.
- Shred the chicken directly in the crockpot using two forks.
- Add the softened cream cheese cubes and heavy cream. Stir gently until the cream cheese is completely melted and the broth is smooth and velvety (about 2-3 minutes).
- Stir in the fresh lime juice. Taste and adjust seasoning, adding more salt if needed.
- Let the chili rest on warm for about 10 minutes before serving to allow flavors to meld and texture to thicken slightly.
- Serve hot with desired toppings: shredded cheese, cilantro, avocado, tortilla chips, sour cream, and jalapeños.
Notes
Do not add cream cheese too early; add at the end after shredding chicken. Use low-sodium broth to control salt. For thicker chili, cook on high with lid off for 15-20 minutes after adding cream cheese. Chili tastes even better the next day. Can be frozen for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 400
- Sugar: 5
- Sodium: 700
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 8
- Protein: 35
Keywords: white chicken chili, crockpot chili, slow cooker chili, creamy chili, chicken chili, easy chili, crowd-pleaser, comfort food


