Love this? Save it for later!
Share the inspiration with your friends
I wasn’t expecting cooking advice from my accountant, but there I was, knee-deep in tax receipts on a gray February afternoon, listening to him describe exactly how to make his wife’s white chicken chili. He was pointing at my coffee mug, insisting this chili was “the only thing that gets us through the last stretch of winter.” Honestly, I almost laughed. But he was so earnest about the cream cheese—how it melts into the broth and makes everything feel like a hug—that I scribbled down the basics on the back of an envelope. I mean, who knew my tax guy had such strong opinions about poultry and dairy?
That first batch I made on a whim, and let me tell you, it was a mess. I forgot to drain the beans, the chicken was shredded too early, and I somehow ended up with soup that was more “creamy” than “chili.” But that flavor. That smooth, tangy, slightly spicy broth with tender chicken and soft white beans? It was the kind of thing that makes you forget you’re eating dinner at 6 PM in your sweatpants. I’ve made it at least a dozen times since, tweaking the spices, figuring out the perfect timing, and learning exactly how that block of cream cheese transforms the whole pot.
So here we are. This isn’t just another chicken chili recipe—it’s the one that came from a completely unexpected source, and it’s the one I keep coming back to when I need something warm, easy, and genuinely satisfying. Maybe you’ve been there, staring at a pile of chicken breasts and wondering how to make them feel special. This is how.
Why You’ll Love This Recipe
I’ve tested this chili more times than I care to admit—burned my tongue on the first spoonful more than once, too—and I can say with total confidence that this version is the winner. It hits that perfect spot between “I put almost no effort into this” and “this tastes like I simmered it all day with love and intention.” Here’s why it works:
- Quick & Easy: Ten minutes of prep, then your crockpot does the heavy lifting. Perfect for those days when you just can’t.
- Simple Ingredients: No fancy grocery trips needed. Chicken, beans, broth, cream cheese, and a few spices. That’s it.
- Perfect for Cold Weather: This is the meal you want when the wind is howling and you need something to warm you from the inside out.
- Crowd-Pleaser: I’ve served this to picky kids, spice-wary relatives, and chili purists. Everyone goes back for seconds.
- Unbelievably Delicious: The cream cheese makes the broth velvety and rich without being heavy. It’s comfort food that actually feels good to eat.
What makes this different from every other white chicken chili out there? It’s the cream cheese, plain and simple. Instead of a thin, watery broth, you get a sauce that clings to every bean and shred of chicken. The acidity of the green chiles cuts through the richness, and the cumin and oregano add that warm, earthy backbone. I’ve tried versions with heavy cream, with sour cream stirred in at the end, and even with a roux. Nothing compares to letting a block of cream cheese melt slowly into the pot. It’s the kind of recipe that makes you close your eyes after the first bite—I’m not kidding.
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, which is exactly what you want when you’re craving a cozy meal on a busy day.
- Boneless, skinless chicken breasts (1.5 lbs / 680 g) — You can use chicken thighs if you prefer darker meat; they’ll be just as tender. I like to use breasts because they shred beautifully and keep the chili lean.
- White beans (2 cans, 15 oz / 425 g each, drained and rinsed) — Great Northern or cannellini beans work best. They hold their shape and soak up that creamy broth. I use Goya or Busch’s for consistent texture.
- Low-sodium chicken broth (4 cups / 960 ml) — Controls the salt level. You can always add more salt later, but you can’t take it out.
- Block cream cheese (8 oz / 226 g, softened and cubed) — Full-fat is non-negotiable here. Low-fat cream cheese won’t give you that velvety texture. Let it sit out for 30 minutes before cubing so it melts smoothly.
- Green chiles (2 cans, 4 oz / 113 g each, diced) — Mild or hot, your choice. I use mild for a gentle warmth that doesn’t overwhelm.
- Yellow onion (1 medium, diced) — About 1 cup. Adds sweetness and depth.
- Garlic (4 cloves, minced) — Fresh is best. Don’t use the jarred stuff here; it makes a difference.
- Ground cumin (2 teaspoons) — The star spice. Toast it in a dry pan for 30 seconds before adding if you want a deeper flavor.
- Dried oregano (1 teaspoon) — Mexican oregano if you have it, but regular works fine.
- Chili powder (1 teaspoon) — Not the spicy kind, just a mild blend for color and warmth.
- Salt (1 teaspoon, plus more to taste) — Start with less; you can adjust at the end.
- Black pepper (½ teaspoon)
- Fresh cilantro (¼ cup, chopped, for garnish) — Optional but highly recommended. Brightens everything up.
- Lime juice (from 1 lime) — Adds acidity to balance the richness. Don’t skip it.
Equipment Needed
You don’t need a fancy kitchen to make this chili. Here’s what you’ll need:
- Crockpot or slow cooker (6-quart or larger) — I use a Hamilton Beach set-and-forget model, and it’s been a workhorse for years. A smaller one will work, but don’t overfill it.
- Cutting board and sharp knife — For dicing the onion and mincing garlic. A dull knife makes this chore feel endless.
- Measuring cups and spoons — For accuracy, especially with spices.
- Mixing spoon or spatula — A wooden spoon is great for stirring without scratching your crockpot.
- Two forks — For shredding the chicken. You can also use a hand mixer on low speed if you’re in a hurry, but be careful not to overdo it.
- Optional: Immersion blender — If you want a thicker chili, blend a cup of the beans and broth before adding the cream cheese. I don’t do this often, but it’s a nice trick.
Preparation Method

This is the part where the magic happens. Follow these steps, and you’ll have a pot of chili that tastes like it’s been simmering all day—even if you only spent ten minutes on prep.
- Prep the chicken and vegetables: Pat the chicken breasts dry with paper towels. Season both sides with a pinch of salt and pepper. Dice the onion and mince the garlic. Drain and rinse the beans. Cube the cream cheese if you haven’t already.
- Layer the ingredients in the crockpot: Place the chicken breasts in the bottom of the slow cooker. Add the diced onion, minced garlic, drained beans, and diced green chiles on top. Sprinkle the cumin, oregano, chili powder, remaining salt, and black pepper over everything. Pour the chicken broth around the sides—don’t dump it directly on top of the spices or they’ll wash away.
- Cook on low for 6-7 hours or high for 3-4 hours: Low and slow is my preference. The chicken gets incredibly tender, and the flavors have time to meld. You’ll know it’s ready when the chicken shreds easily with a fork and the onion is translucent.
- Shred the chicken: Carefully remove the chicken breasts to a cutting board or large plate. Use two forks to shred the meat into bite-sized pieces. Return the shredded chicken to the crockpot. Pro tip: Don’t shred it too early—the chicken needs to be fully cooked and tender or it will be stringy.
- Add the cream cheese: Add the cubed cream cheese to the crockpot. Stir gently until it’s mostly melted. Cover and cook for another 20-30 minutes on low, stirring once halfway through. The broth will turn from thin and brothy to thick and velvety. If you see small lumps of cream cheese, don’t panic—they’ll smooth out as it continues to heat.
- Finish with lime and cilantro: Stir in the lime juice. Taste and adjust salt and pepper as needed. Ladle into bowls and garnish with fresh cilantro. Serve hot.
Sensory cue: At the end of step 5, the chili should look like a thick, creamy soup with visible shreds of chicken and whole beans. The aroma will be warm and savory, with a hint of lime cutting through the richness. It should smell like a kitchen that’s been cooking all day—even if it’s only been a few hours.
Cooking Tips & Techniques
I’ve made every mistake you can imagine with this recipe, so you don’t have to. Here’s what I’ve learned:
- Don’t add the cream cheese too early. I made this mistake the first time. The cream cheese curdled slightly and left weird white specks floating in the broth. Wait until the chicken is shredded and the beans are tender, then add it. Low heat is key here—high heat will break the cream cheese.
- Season in layers. Season the chicken before it goes in, season the broth, and taste again at the end. This isn’t a recipe where you can dump everything in at once and hope for the best. The cumin and oregano need time to bloom, but the lime juice needs to be added fresh.
- If your chili is too thin: Mash some of the beans against the side of the crockpot with a spoon, or use an immersion blender for a few seconds. This releases the starch and thickens the broth naturally. You can also cook it uncovered for the last 30 minutes to let some liquid evaporate.
- If your chili is too thick: Add a splash of chicken broth or water at the end. This happens if you cook it on high for too long or if you use extra-large chicken breasts that release less liquid.
- Multitasking strategy: While the chili is cooking, prep your toppings. Dice some avocado, chop extra cilantro, and have lime wedges ready. This way, when the chili is done, you’re not scrambling.
Variations & Adaptations
This recipe is forgiving. Here are a few ways to make it your own:
- Spicy version: Add a diced jalapeño (seeds and all) with the onion, or use hot green chiles instead of mild. A pinch of cayenne pepper at the end works too.
- Vegetarian option: Swap the chicken for 2 cans of extra beans (chickpeas or black beans work well) and use vegetable broth. Omit the chicken and add the extra beans in step 2. The cream cheese still makes it rich and satisfying.
- Dairy-free adaptation: Substitute the cream cheese with a block of dairy-free cream cheese (I’ve had good luck with Kite Hill). The texture will be slightly less velvety, but it still works. Add a tablespoon of nutritional yeast for extra savory depth.
- Corn and black bean twist: Add 1 cup of frozen corn and 1 can of black beans (drained) along with the white beans. This gives the chili a heartier, Southwestern feel. I make this version when I’m craving something a little more rustic.
- Slow cooker vs. stovetop: If you’re short on time, you can make this on the stovetop. Sauté the onion and garlic in a large pot, add the chicken and broth, simmer for 20 minutes, shred the chicken, then stir in the cream cheese over low heat. It’s not quite the same, but it works in a pinch.
Serving & Storage Suggestions
This chili is best served hot, straight from the crockpot. Ladle it into deep bowls and top with fresh cilantro, diced avocado, a squeeze of lime, and maybe some crushed tortilla chips for crunch. It’s also fantastic with a side of warm cornbread or a simple green salad with a tangy vinaigrette—the acidity cuts through the richness beautifully.
For storage, let the chili cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better overnight as the spices meld together. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if it’s too thick after chilling.
This chili also freezes beautifully. Portion it into freezer-safe bags or containers, leaving an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. The cream cheese might separate slightly upon thawing, but a good stir will bring it back together.
Nutritional Information & Benefits
This recipe is surprisingly balanced. Each serving (about 1.5 cups) contains approximately 420 calories, 35g protein, 28g carbohydrates, and 18g fat. It’s high in protein from the chicken and beans, and the cream cheese adds calcium and vitamin A. The green chiles provide a modest dose of vitamin C, and the beans are packed with fiber and folate. If you’re watching your sodium, use low-sodium broth and go easy on the added salt—the beans and broth already contribute a fair amount.
From a wellness perspective, this is the kind of meal that feels indulgent but doesn’t leave you sluggish. The protein keeps you full, the fiber supports digestion, and the warmth is genuinely comforting. I love that I can serve this to my family without anyone complaining, and I don’t feel like I’ve sacrificed nutrition for flavor.
Conclusion
This crockpot white chicken chili with cream cheese is the recipe I never knew I needed—until my accountant handed it to me on a scrap of paper. It’s cozy, it’s easy, and it’s the kind of meal that makes you feel like you’ve got your act together, even when you don’t. I hope you’ll make it your own, whether that means adding extra spice, swapping in different beans, or just serving it with a mountain of tortilla chips.
If you give this recipe a try, I’d love to hear how it turned out. Leave a comment below and let me know your favorite variation, or tag me in your photos—I’m always looking for new ideas. And if you’re craving more cozy comfort food, you might enjoy this hearty beef stew or these easy cornbread muffins. Happy cooking!
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 cooking from frozen on high—the outside can overcook while the inside stays frozen.
Can I make this in an Instant Pot?
Absolutely. Sauté the onion and garlic on the sauté setting, then add the chicken, broth, beans, and spices. Pressure cook on high for 15 minutes, then quick release. Shred the chicken, then stir in the cream cheese on the sauté setting until melted. It’s faster, but the slow cooker version has a deeper flavor.
Why is my chili watery?
This usually happens if you added the cream cheese too early or if you used too much broth. Next time, try using 3 cups of broth instead of 4, or mash some of the beans to thicken the chili. You can also cook it uncovered for the last 30 minutes to let excess liquid evaporate.
Can I use Greek yogurt instead of cream cheese?
You can, but the texture will be different. Greek yogurt is tangier and thinner, so the chili won’t be as velvety. If you want a lighter version, stir in ½ cup of plain Greek yogurt at the end instead of the cream cheese, and don’t let it boil or it will curdle.
How can I make this spicier?
Add a diced jalapeño with the onion, use hot green chiles, or stir in ½ teaspoon of cayenne pepper at the end. You can also serve it with sliced fresh jalapeños on top for an extra kick. Taste as you go—spice is easier to add than to remove.
Pin This Recipe!

Cozy Crockpot White Chicken Chili with Cream Cheese
This creamy, tangy, and slightly spicy white chicken chili is made effortlessly in a slow cooker with cream cheese, white beans, and tender chicken. It’s the ultimate comfort food for cold weather, requiring just 10 minutes of prep.
- Prep Time: 10 minutes
- Cook Time: 6-7 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 10 minutes to 7 hours 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs (680 g) boneless, skinless chicken breasts
- 2 cans (15 oz / 425 g each) white beans (Great Northern or cannellini), drained and rinsed
- 4 cups (960 ml) low-sodium chicken broth
- 8 oz (226 g) block cream cheese, softened and cubed
- 2 cans (4 oz / 113 g each) diced green chiles (mild or hot)
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano (preferably Mexican oregano)
- 1 teaspoon chili powder (mild blend)
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- ¼ cup fresh cilantro, chopped (for garnish)
- Juice of 1 lime
Instructions
- Pat the chicken breasts dry with paper towels and season both sides with a pinch of salt and pepper. Dice the onion and mince the garlic. Drain and rinse the beans. Cube the cream cheese if not already done.
- Place the chicken breasts in the bottom of a 6-quart or larger slow cooker. Add the diced onion, minced garlic, drained beans, and diced green chiles on top. Sprinkle the cumin, oregano, chili powder, remaining salt, and black pepper over everything. Pour the chicken broth around the sides of the slow cooker (not directly over the spices).
- Cook on low for 6-7 hours or on high for 3-4 hours, until the chicken is tender and shreds easily with a fork.
- Carefully remove the chicken breasts to a cutting board or plate. Use two forks to shred the meat into bite-sized pieces. Return the shredded chicken to the slow cooker.
- Add the cubed cream cheese to the slow cooker. Stir gently until mostly melted. Cover and cook on low for another 20-30 minutes, stirring once halfway through, until the broth is thick and velvety.
- Stir in the lime juice. Taste and adjust salt and pepper as needed. Ladle into bowls and garnish with fresh cilantro. Serve hot.
Notes
For best results, use full-fat cream cheese and add it after shredding the chicken. If the chili is too thin, mash some beans against the side of the slow cooker or use an immersion blender. If too thick, add a splash of chicken broth. The chili can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 420
- Sugar: 4
- Sodium: 800
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 6
- Protein: 35
Keywords: white chicken chili, crockpot chili, cream cheese chili, slow cooker chili, easy chili recipe, comfort food, winter recipe



