The first real cold snap of the year hit us last Tuesday. You know that feeling—when the wind has a bite to it that cuts right through your jacket, and all you want to do is burrow under a blanket with something warm. I was at the hardware store, of all places, picking up weather stripping because my old apartment has drafty windows that might as well be made of paper. The guy at the counter, this older gentleman named Frank who I’ve only ever exchanged polite nods with, started ringing me up and then just… paused.
“You look like you need a good bowl of chili tonight,” he said, not even asking. I laughed, because honestly, I probably did look like I needed a hug in food form. He didn’t miss a beat. He pulled a receipt out of his pocket—a crumpled one with handwritten notes all over the back—and started telling me about his white chicken chili. “None of that red stuff,” he said, shaking his head. “This is the one that actually warms you from the inside out.” I wasn’t expecting cooking advice from the hardware store guy, but there I was, shivering at the counter, listening to him describe exactly how to make this cozy slow cooker white chicken chili for chilly nights. I scribbled it down on my own receipt, and let me tell you, Frank knew what he was talking about.
The thing that got me was how simple he made it sound. No fancy techniques, no secret ingredients you’d have to hunt down. Just honest, comforting food that does exactly what you need it to do on a cold night. I made it that very weekend, and the pot was scraped clean by Monday. Maybe you’ve been there—standing in a store, freezing, and someone totally unexpected hands you the answer to your problems. For me, it was Frank and his white chicken chili. And I’ve been making it ever since, tweaking it just a little to make it my own, but keeping that same cozy soul that his recipe had from the start.
Why You’ll Love This Recipe
This isn’t just another chili recipe floating around the internet. I’ve tested this one about six times now—once with too much cumin (trust me, don’t do that), once with a different type of bean, and once when I forgot to add the cream cheese entirely. Yes, that happened. And you know what? Even that version was pretty good. But this version? This is the one. The one that makes you close your eyes after the first spoonful.
- Quick & Easy: The slow cooker does all the heavy lifting here. You just toss everything in, walk away, and come back to dinner ready and waiting. Perfect for those days when you don’t have the energy to stand over a stove.
- Simple Ingredients: No trips to specialty stores needed. Chicken, canned goods, spices, and cream cheese—things you probably already have in your pantry or can grab in one quick aisle at the grocery store.
- Perfect for Chilly Nights: This is the definition of comfort food for cold weather. It’s thick, creamy, and just spicy enough to warm you up without making you break a sweat.
- Crowd-Pleaser: I’ve served this to picky kids, spice-averse friends, and chili purists. Everyone goes back for seconds. It’s one of those rare recipes that gets along with everybody.
- Unbelievably Delicious: The texture is what gets me every time. The cream cheese melts into the broth and makes it velvety, while the chicken shreds into perfect little pieces. It’s comfort food reimagined—healthier than the heavy cream versions, but with the same soul-soothing satisfaction.
What makes this different from all the other white chicken chili recipes out there? It’s the balance. The spices aren’t fighting each other. The heat is gentle but present. And that cream cheese trick? It’s not just for richness—it actually helps thicken the chili without needing a flour or cornstarch slurry. It’s the kind of recipe that feels like a hug in a bowl, and honestly, isn’t that exactly what you need when the temperature drops?
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Here’s what you’ll need:
For the Chili Base
- Boneless, skinless chicken breasts (about 1.5 pounds, or roughly 2-3 large breasts) — I prefer using breasts here because they shred beautifully, but boneless thighs work too if that’s what you have
- White beans (2 cans, 15 ounces each, drained and rinsed) — Great Northern or cannellini beans are my go-to. They hold their shape well and have that creamy texture that works perfectly here
- Green chiles (2 cans, 4 ounces each, diced) — Mild or medium, depending on your heat preference. I usually grab the mild ones and then add a little extra heat elsewhere if I’m feeling brave
- Chicken broth (4 cups, low-sodium) — I recommend Swanson or Kitchen Basics for the best flavor. Low-sodium is key here so you can control the salt level yourself
- Yellow onion (1 medium, diced) — About 1 cup once chopped. No need to be super precise here
- Garlic (4 cloves, minced) — Fresh is always better, but jarred minced garlic works in a pinch. I won’t judge
- Cream cheese (8 ounces, softened and cut into cubes) — Full-fat is best for that luscious texture. Low-fat works but won’t be as creamy
- Frozen corn (1 cup) — Adds a little sweetness and texture. Canned corn works if you drain it well first
For the Seasoning

- Ground cumin (2 teaspoons) — This is the backbone of the flavor. Don’t skip it
- Chili powder (1 teaspoon) — Not the spicy kind, just the regular blend
- Dried oregano (1 teaspoon) — Mexican oregano if you have it, but regular works fine
- Garlic powder (1/2 teaspoon) — A little extra garlic love never hurts
- Onion powder (1/2 teaspoon) — For depth
- Salt (1 teaspoon, plus more to taste) — I start with this and adjust at the end
- Black pepper (1/2 teaspoon, freshly ground)
- Smoked paprika (1/2 teaspoon) — This is my little secret. It adds a subtle smokiness that makes everyone ask what’s in it
For Garnish (Optional but Highly Recommended)
- Fresh cilantro (chopped)
- Lime wedges (for squeezing)
- Shredded Monterey Jack cheese
- Sour cream or Greek yogurt
- Tortilla chips or crusty bread (for dipping)
Equipment Needed
You don’t need a fancy kitchen to make this chili, which is honestly one of the best things about it. Here’s what you’ll need:
- Slow cooker (5 to 6 quarts) — Any brand works. I use a Crock-Pot brand one I got on sale years ago, and it’s never let me down. If you have an Instant Pot with a slow cooker function, that works too, though I find the traditional slow cooker gives a slightly better result for this particular recipe
- Cutting board and sharp knife — For dicing the onion and mincing the garlic. A dull knife is a dangerous knife, so keep yours sharp
- Measuring cups and spoons — The usual suspects
- Can opener — Unless you’re buying the pop-top cans, in which case, you’re living in the future
- Two forks — For shredding the chicken. You can also use a hand mixer on low speed if you want to get fancy, but forks work perfectly
- Large spoon or ladle — For stirring and serving
If you don’t have a slow cooker, you can actually make this on the stovetop in a large Dutch oven or heavy pot. Just simmer everything (except the cream cheese and corn) for about 45 minutes, then shred the chicken and stir in the cream cheese and corn. It’s not quite the same set-it-and-forget-it magic, but it works in a pinch.
Preparation Method
Alright, let’s get cooking. This is the easy part, I promise.
- Prep your ingredients first. Dice the onion, mince the garlic, drain and rinse the beans, and open the cans of green chiles. Having everything ready to go makes the process so much smoother. I learned this the hard way after frantically chopping onions while the slow cooker was already heating up. Not my finest moment.
- Layer everything in the slow cooker. Start by placing the chicken breasts in the bottom of the slow cooker. Don’t worry about arranging them perfectly—just lay them in there. Then add the diced onion, minced garlic, drained beans, green chiles, and frozen corn. Pour the chicken broth over everything.
- Add the seasonings. In a small bowl, mix together the cumin, chili powder, dried oregano, garlic powder, onion powder, salt, black pepper, and smoked paprika. Sprinkle this mixture evenly over the ingredients in the slow cooker. Give everything a gentle stir to combine, but don’t stress about getting it perfectly mixed—the heat will take care of that.
- Cook on low for 6-7 hours or on high for 3-4 hours. I prefer cooking on low because it gives the flavors more time to meld together. The chicken should be cooked through and tender enough to shred easily with a fork. If you’re using frozen chicken breasts, add about an extra hour to the cooking time.
- Shred the chicken. Once the cooking time is up, carefully remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. It should pull apart very easily—if it’s still tough, it needs more time.
- Add the cream cheese. While the chicken is resting, cut the cream cheese into cubes and let it sit at room temperature for a few minutes (this helps it melt smoothly). Return the shredded chicken to the slow cooker, then add the cream cheese cubes. Stir gently until the cream cheese is fully melted and incorporated into the broth. This usually takes about 5 minutes. The chili will look slightly thin at first, but it will thicken as the cream cheese works its magic.
- Taste and adjust. This is the most important step! Give the chili a taste and adjust the seasoning. Need more salt? Add it. Want more heat? Stir in some cayenne pepper or a diced jalapeño. I usually end up adding an extra pinch of cumin at this stage because I just can’t help myself.
- Let it rest for 10 minutes before serving. I know it’s hard to wait, but this allows the flavors to settle and the chili to thicken a bit more. Plus, it gives you time to set out the garnishes and get the bowls ready.
That’s it. Eight simple steps and you have a pot of the most comforting white chicken chili you’ll ever eat. The smell that fills your kitchen during those last 10 minutes is absolutely intoxicating—earthy and warm and just a little bit smoky. It’s the kind of smell that makes people wander into the kitchen asking, “What’s for dinner?”
Cooking Tips & Techniques
After making this recipe more times than I can count (and messing it up a few times along the way), I’ve picked up some tricks that make a real difference. Here are the ones worth knowing:
Don’t skip the cream cheese softening step. I know it seems fussy, but cold cream cheese straight from the fridge will clump up in the hot chili instead of melting smoothly. Let it sit out for 15-20 minutes before adding it. If you forget (which I do, constantly), pop it in the microwave for about 10 seconds to take the chill off.
Low and slow is the way to go. I’ve made this chili on both settings, and low heat for 6-7 hours consistently gives better results. The chicken stays juicier, the beans don’t get mushy, and the flavors have time to really develop. High heat works if you’re in a hurry, but the chili won’t be quite as rich.
Taste the broth before you add the cream cheese. This is a mistake I made the first time—I added the cream cheese and then realized the seasoning was off. Once the cream cheese is in, it’s harder to adjust because the flavors are muted by the richness. So taste the broth while the chicken is still whole, and adjust your seasonings before you add the cream cheese.
Shred the chicken while it’s still warm. Cold chicken doesn’t shred as easily, and it tends to clump together. If you get distracted and the chicken cools down too much, just pop it back in the slow cooker for 10 minutes before shredding.
Thicken it up if you want. Some people like their chili soupier, and some like it thick enough to eat with a fork. If you’re in the latter camp, you can make a cornstarch slurry (mix 1 tablespoon cornstarch with 2 tablespoons cold water) and stir it in during the last 30 minutes of cooking. I personally like it as-is, but it’s nice to have the option.
One thing I learned the hard way: Don’t add the cream cheese too early. I once added it at the beginning of cooking, thinking it would just melt in. It didn’t. It curdled and separated into this weird, grainy mess. Learn from my mistake. Cream cheese goes in at the very end, and only after the chicken is shredded.
Variations & Adaptations
One of the best things about this chili is how adaptable it is. Here are some ways to make it your own:
Make it spicier: If you like heat, add a diced jalapeño (seeds and all) along with the onions, or stir in a teaspoon of cayenne pepper with the other spices. You can also use hot green chiles instead of mild, or add a splash of your favorite hot sauce at the end. I once added a whole habanero to a batch, and let me tell you, that was too much. Learn from my mistakes.
Make it creamy without dairy: If you’re dairy-free, swap the cream cheese for a block of softened vegan cream cheese (I like the Kite Hill brand) or stir in a can of full-fat coconut milk at the end instead. It won’t be quite the same texture, but it’s still delicious in its own way.
Swap the protein: Boneless chicken thighs work beautifully here—they’re even more forgiving and stay juicier than breasts. You can also use leftover rotisserie chicken (just add it in step 6 along with the cream cheese and skip the shredding step). For a vegetarian version, use extra beans and vegetable broth, and skip the chicken entirely.
Change up the beans: I’ve made this with pinto beans, navy beans, and even chickpeas. Each one gives a slightly different texture, but they all work. Just don’t use black beans—they turn the chili an unappetizing gray color. Trust me on this one.
Add some greens: Stir in a handful of fresh spinach or kale during the last 10 minutes of cooking. It wilts down beautifully and adds a little extra nutrition without changing the flavor much. I do this when I’m trying to be virtuous, which is… sometimes.
Make it in the Instant Pot: This is actually my preferred method when I’m short on time. Sauté the onions and garlic in the Instant Pot on the sauté setting, then add everything except the cream cheese and corn. Cook on high pressure for 15 minutes, let the pressure release naturally for 10 minutes, then quick release. Shred the chicken, add the cream cheese and corn, and stir until melted. Total time: about 45 minutes.
Serving & Storage Suggestions
This chili is pretty perfect on its own, but the right accompaniments can take it to another level. Here’s how I like to serve and store mine:
Serving temperature: Serve it piping hot, straight from the slow cooker. I like to ladle it into deep bowls and let people add their own toppings. The garnishes aren’t just pretty—they add texture and brightness that balance out the richness of the chili.
Topping ideas: A squeeze of fresh lime juice is non-negotiable in my house. It cuts through the creaminess and wakes up all the flavors. From there, go wild: shredded Monterey Jack cheese, a dollop of sour cream or Greek yogurt, fresh cilantro, sliced avocado, pickled jalapeños, crushed tortilla chips, or a drizzle of hot sauce. I’ve even topped mine with crushed Fritos when I was feeling particularly indulgent.
What to serve alongside: A simple side salad with a tangy vinaigrette is a nice contrast to the rich chili. Cornbread is also a classic pairing—I like mine with a little honey butter. Or just keep it simple with some crusty bread for dipping. Honestly, this chili is a meal in itself, so you don’t need much else.
Storage instructions: This chili keeps beautifully in the refrigerator for up to 5 days. Let it cool completely before transferring to an airtight container. The flavors actually get better after a day or two as they continue to meld together. I always make a double batch so I have leftovers for lunch.
Freezing: This chili freezes really well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. To thaw, just move it to the refrigerator overnight. The texture might be slightly different after freezing (the cream cheese can get a little grainy), but a good stir while reheating usually fixes it.
Reheating: The best way to reheat this chili is on the stovetop over medium-low heat, stirring occasionally. If it’s too thick, add a splash of chicken broth or water to thin it out. The microwave works in a pinch, but the stovetop gives you better control over the texture. I find the chili actually tastes even better the next day—something about the spices settling in overnight just makes everything more harmonious.
Nutritional Information & Benefits
I’m not a nutritionist, but I’ve done my homework on this recipe. Here’s a rough estimate per serving (based on 6 servings, not including optional garnishes):
- Calories: Approximately 380-420 per serving
- Protein: 35-40 grams
- Carbohydrates: 30-35 grams
- Fat: 12-15 grams
- Fiber: 8-10 grams
- Sodium: 800-1000 mg (depending on your broth and added salt)
Health benefits worth mentioning: This chili is packed with protein from the chicken and beans, which keeps you full and satisfied. The white beans are also a great source of fiber, which is good for digestion and heart health. The garlic and onions provide immune-boosting compounds, which is especially nice during cold and flu season. And the cream cheese, while not exactly a health food, does add calcium and a little bit of vitamin A.
Dietary considerations: This recipe is naturally gluten-free (just double-check your broth and spice labels). It can be made dairy-free by using vegan cream cheese or coconut milk. For a lower-carb version, reduce the beans and corn and add more chicken. And if you’re watching your sodium, use low-sodium broth and skip the added salt until the very end.
I like to think of this chili as comfort food that doesn’t completely derail your healthy eating goals. It’s satisfying and nourishing without being heavy or overly indulgent. That’s a win in my book.
Frequently Asked Questions
Can I use frozen chicken breasts for this recipe?
Yes, absolutely! You can add frozen chicken breasts directly to the slow cooker without thawing them first. Just add about an extra hour to the cooking time on low heat. Make sure the internal temperature reaches 165°F before shredding.
How can I make this chili thicker?
If you prefer a thicker chili, you have a few options. You can mash about half a can of the beans before adding them to the slow cooker, or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 30 minutes of cooking. Some people also like to remove the lid for the last hour to let some of the liquid evaporate.
Can I make this recipe in a Dutch oven instead of a slow cooker?
Definitely! To make this on the stovetop, sauté the onions and garlic in a little oil in a Dutch oven, then add everything except the cream cheese and corn. Simmer on low heat for about 45 minutes, or until the chicken is cooked through. Shred the chicken, then stir in the cream cheese and corn until melted and heated through.
How do I store leftover white chicken chili?
Store leftovers in an airtight container in the refrigerator for up to 5 days. The chili also freezes beautifully for up to 3 months. Let it cool completely before freezing, and leave a little room in the container for expansion. Reheat on the stovetop or in the microwave, adding a splash of broth if needed to thin it out.
What can I use instead of cream cheese?
If you don’t have cream cheese, you can use a few alternatives. Sour cream or Greek yogurt stirred in at the end will add creaminess, though the texture will be slightly thinner. For a dairy-free option, full-fat coconut milk works wonderfully. You can also use a can of evaporated milk for a lighter version that’s still creamy.
Conclusion
There’s something special about a recipe that comes from an unexpected place. I still think about Frank at the hardware store sometimes, and I wonder if he knows how many cold nights his chili has warmed. This cozy slow cooker white chicken chili for chilly nights has become a staple in my kitchen, and I have a feeling it will become one in yours too. It’s the kind of recipe that doesn’t demand much from you but gives back so much in return—warmth, comfort, and that feeling of being taken care of.
I hope you make this your own. Add a little extra heat if that’s your thing, pile on the toppings, or keep it simple with just a squeeze of lime. However you make it, I promise it will be good. And on those nights when the wind is howling and you just need something to warm you from the inside out, this chili will be there for you. That’s the magic of a good recipe—it becomes part of your story. So go ahead, give it a try, and let me know how it turns out. Did you add your own twist? Discover something new? I’d love to hear about it in the comments below. Happy cooking, and stay warm out there!
Pin This Recipe!

Cozy Slow Cooker White Chicken Chili for Chilly Nights
A creamy, comforting white chicken chili made in the slow cooker with simple ingredients. Perfect for cold nights, this recipe features tender shredded chicken, white beans, and a velvety cream cheese broth with just the right amount of spice.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 pounds boneless, skinless chicken breasts (about 2–3 large)
- 2 cans (15 ounces each) white beans (Great Northern or cannellini), drained and rinsed
- 2 cans (4 ounces each) diced green chiles (mild or medium)
- 4 cups low-sodium chicken broth
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 8 ounces cream cheese, softened and cut into cubes
- 1 cup frozen corn
- 2 teaspoons ground cumin
- 1 teaspoon chili powder
- 1 teaspoon dried oregano (preferably Mexican oregano)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon smoked paprika
- For garnish (optional): fresh cilantro, lime wedges, shredded Monterey Jack cheese, sour cream or Greek yogurt, tortilla chips or crusty bread
Instructions
- Prep your ingredients: dice the onion, mince the garlic, drain and rinse the beans, and open the cans of green chiles.
- Place the chicken breasts in the bottom of a 5-6 quart slow cooker. Add the diced onion, minced garlic, drained beans, green chiles, and frozen corn. Pour the chicken broth over everything.
- In a small bowl, mix together the cumin, chili powder, dried oregano, garlic powder, onion powder, salt, black pepper, and smoked paprika. Sprinkle this mixture evenly over the ingredients in the slow cooker. Give everything a gentle stir.
- Cook on low for 6-7 hours or on high for 3-4 hours, until the chicken is cooked through and tender enough to shred.
- Carefully remove the chicken breasts from the slow cooker and place on a cutting board. Use two forks to shred the meat into bite-sized pieces.
- While the chicken is resting, cut the cream cheese into cubes and let it sit at room temperature for a few minutes. Return the shredded chicken to the slow cooker, then add the cream cheese cubes. Stir gently until the cream cheese is fully melted and incorporated, about 5 minutes.
- Taste the chili and adjust seasoning as needed (add more salt, cumin, or heat if desired).
- Let the chili rest for 10 minutes before serving to allow flavors to settle and chili to thicken. Serve hot with desired garnishes.
Notes
For a thicker chili, mash half a can of beans before adding or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 30 minutes of cooking. To make it spicier, add a diced jalapeño or cayenne pepper. For a dairy-free version, use vegan cream cheese or full-fat coconut milk. Leftovers keep in the refrigerator for up to 5 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 400
- Sugar: 5
- Sodium: 900
- Fat: 14
- Saturated Fat: 7
- Carbohydrates: 33
- Fiber: 9
- Protein: 38
Keywords: white chicken chili, slow cooker chili, creamy chili, comfort food, cold weather recipe, chicken chili, easy chili


