My husband did not trust white chicken chili. For years, he insisted chili needed to be red, thick with beef and tomatoes, the kind you eat with a spoon that stands straight up. So when I first mentioned making a creamy slow cooker version, he gave me that look—the one that says “I’ll try it, but don’t expect me to love it.” Honestly, I wasn’t sure either. White chicken chili felt like an imposter, something trying to be chili but missing the soul of the real thing.
Then came a Tuesday in early November. Rain had been falling all afternoon, the kind of gray drizzle that makes you want to curl up under a blanket. I had a bag of chicken breasts in the fridge and a craving for something warm, but I was tired—the kind of tired where standing over a stove feels like a chore. So I tossed everything into the slow cooker. Onions, garlic, cumin, white beans, green chiles, chicken broth. I figured I’d figure out the rest later.
Six hours later, the house smelled like a kitchen in a small town diner. Warm, earthy, a little bit smoky. I stirred in the cream cheese at the end, let it melt into the broth, and watched it turn into something silky and inviting. My husband walked in, grabbed a bowl, and took a spoonful without saying a word. Then another. Then he looked at me and said, “Okay. This is better than red chili.”
That was the moment I knew this creamy slow cooker white chicken chili wasn’t just a keeper—it was a recipe that could win over skeptics. It’s not trying to be something it’s not. It’s just warm, satisfying, and exactly what you need on a cold day.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I can count. I’ve made it with leftover rotisserie chicken, with raw thighs, even with a whole chicken that I shredded right in the pot. Each time, it came out creamy, flavorful, and forgiving. This isn’t one of those fussy recipes where a missing ingredient ruins everything. It’s built to work with what you have.
- Quick & Easy: Prep takes about 15 minutes. The slow cooker does the rest. Dinner is ready when you are, no hovering required.
- Simple Ingredients: No trips to a specialty store. You probably have most of these in your pantry right now—canned beans, broth, spices.
- Perfect for Busy Weeknights: Throw everything in before work or school pickup, and come home to a meal that feels like you spent hours on it.
- Crowd-Pleaser: My kids go back for seconds every time. Even my chili-purist husband asks for it by name now.
- Unbelievably Delicious: The cream cheese melts into the broth and creates this velvety texture that coats every bean and shred of chicken. It’s comfort food that doesn’t weigh you down.
What makes this version different? It’s the balance. Not too spicy, not too bland. The cumin and green chiles give it a gentle warmth, while the cream cheese adds richness without being heavy. It’s the kind of chili that makes you close your eyes after the first bite—not because it’s fancy, but because it just feels right.
What Ingredients You Will Need
This recipe relies on pantry staples and a few fresh ingredients to build layers of flavor without any complicated techniques. Every ingredient has a job, and together they create a chili that’s creamy, hearty, and just a little bit smoky.
- Chicken breasts or thighs (1.5 pounds / 680g) – Boneless, skinless works best. Thighs stay a bit juicier, but breasts shred beautifully. Use what you have.
- White beans (2 cans, 15 oz / 425g each) – Great Northern or cannellini beans are my go-to. They hold their shape but soften into the broth. Drain and rinse them to reduce sodium.
- Green chiles (1 can, 4 oz / 113g) – Mild or medium, your call. They add a gentle kick without overwhelming the dish.
- Chicken broth (4 cups / 960ml) – Low-sodium is best so you can control the salt. I like Swanson or Kitchen Basics.
- Onion (1 medium, diced) – Yellow or white, both work. Onion adds a savory base that deepens as it cooks.
- Garlic (4 cloves, minced) – Fresh garlic makes a difference here. Pre-minced works in a pinch, but fresh gives a brighter flavor.
- Cumin (2 teaspoons) – This is the backbone of the chili’s warmth. Don’t skip it.
- Dried oregano (1 teaspoon) – Adds an earthy, slightly floral note.
- Chili powder (1 teaspoon) – Use a mild one to keep the chili family-friendly.
- Salt and black pepper (to taste) – Start with 1 teaspoon salt and ½ teaspoon pepper, then adjust at the end.
- Cream cheese (8 oz / 226g) – Full-fat cream cheese gives the best creamy texture. Let it soften before stirring in so it melts smoothly.
- Heavy cream or half-and-half (½ cup / 120ml) – This adds extra richness. Half-and-half works if you want it lighter.
- Fresh cilantro (for garnish) – Optional, but it brightens everything up.
- Lime juice (from 1 lime) – Adds a pop of acidity at the end that balances the richness.
Substitution tip: For a dairy-free version, swap cream cheese for full-fat coconut cream and use a dairy-free milk alternative. For a lower-carb option, replace white beans with cauliflower florets added in the last hour of cooking.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- Slow cooker (6-quart or larger) – This size gives enough room for all the ingredients to cook evenly. A 4-quart works if you reduce the broth slightly.
- Cutting board and sharp knife – For dicing the onion and mincing garlic. A dull knife makes this step frustrating.
- Measuring cups and spoons – For accurate seasoning. I’ve eyeballed it before, and the chili turned out fine, but measuring helps with consistency.
- Wooden spoon or spatula – For stirring in the cream cheese at the end. A silicone spatula works great for scraping the sides.
- Can opener – Obvious, but don’t forget it.
- Two forks or hand mixer – For shredding the chicken. Two forks work fine, but a hand mixer on low speed shreds chicken in seconds without the mess.
If you don’t have a slow cooker, you can make this in a Dutch oven on the stovetop over low heat for about 1.5 to 2 hours. Just keep the lid on and stir occasionally.
Preparation Method

This is where the magic happens. Follow these steps, and you’ll have a pot of creamy, soul-warming chili that practically makes itself.
- Prep the aromatics. Dice the onion and mince the garlic. I like to do this first so everything is ready to go. If you’re short on time, a food processor can chop the onion in seconds—just pulse a few times.
- Layer the ingredients in the slow cooker. Start with the diced onion and minced garlic at the bottom. Add the drained white beans, green chiles, cumin, oregano, chili powder, salt, and pepper. Place the chicken breasts or thighs on top. Pour the chicken broth over everything. Do not stir—the chicken should sit on top of the beans and spices so it cooks evenly.
- Cook low and slow. Cover the slow cooker and cook on low for 6 to 7 hours, or on high for 3 to 4 hours. The chicken should be tender enough to shred easily with a fork. If the chicken is still firm, let it cook another 30 minutes.
- Shred the chicken. Remove the chicken from the slow cooker and place it on a cutting board. Use two forks to shred it into bite-sized pieces. Alternatively, use a hand mixer on low speed right in the pot—just be careful not to overmix. Return the shredded chicken to the slow cooker.
- Make it creamy. Cut the cream cheese into small cubes and let it sit at room temperature for 10 minutes. Stir the cream cheese into the chili until it’s fully melted and incorporated. The broth will turn from thin and brothy to thick and velvety. Pour in the heavy cream and stir again.
- Finish with fresh flavors. Squeeze the juice of one lime into the chili and stir. Taste and adjust seasoning—add more salt, pepper, or cumin if needed. Let it sit for 5 minutes so the flavors meld.
- Serve and garnish. Ladle the chili into bowls and top with fresh cilantro, a sprinkle of shredded cheese, or a dollop of sour cream. Serve with warm tortillas or crusty bread on the side.
Pro tip: If the chili seems too thick after adding the cream cheese, stir in an extra ½ cup of chicken broth. If it’s too thin, let it cook uncovered for 15 to 20 minutes on low to reduce.
Cooking Tips & Techniques
I’ve made this chili more times than I can count, and I’ve learned a few things the hard way. Here’s what I wish I knew from the start:
- Don’t rush the cream cheese. I once added cold cream cheese straight from the fridge, and it clumped into little white blobs that never melted. Let it soften first, or cut it into small cubes so it incorporates smoothly.
- Taste before you add salt. Canned beans and broth are already salted. Always taste the chili before adding extra salt, especially at the end.
- Shred chicken while it’s warm. Cold chicken is harder to shred and tends to clump. If the chicken cools down before you shred it, pop it back in the slow cooker for 10 minutes to warm up.
- Layer flavors. If you have an extra 10 minutes, sauté the onion and garlic in a skillet with a tablespoon of oil before adding them to the slow cooker. It deepens the flavor and adds a subtle sweetness.
- Don’t overcook the cream cheese. Once you add the cream cheese, the chili should cook for no more than 20 to 30 minutes on low. Overcooking can cause the dairy to separate and turn grainy.
Variations & Adaptations
This recipe is flexible enough to adapt to whatever you have in your kitchen. Here are a few variations I’ve tried and loved:
- Spicy version: Add a diced jalapeño (seeds and all) with the onions, or stir in ½ teaspoon of cayenne pepper for extra heat. My husband loves this version—I stick with mild.
- Vegetarian option: Skip the chicken and use 3 cans of white beans instead. Add a diced zucchini or bell pepper for texture. Vegetable broth works perfectly here.
- Smoky twist: Replace 1 teaspoon of cumin with smoked paprika. It adds a subtle smokiness that pairs beautifully with the green chiles.
- One-pot meal: Stir in a cup of cooked rice or quinoa during the last 30 minutes. It stretches the chili and makes it even heartier.
- Dairy-free adaptation: Use full-fat coconut cream instead of cream cheese, and skip the heavy cream. The coconut flavor is mild and blends well with the spices.
One time, I added leftover corn kernels from a batch of spicy Korean-Mexican street corn dip to the chili. The sweetness of the corn balanced the heat beautifully. Don’t be afraid to experiment—this chili is forgiving.
Serving & Storage Suggestions
This chili is best served warm, straight from the slow cooker. Ladle it into deep bowls and top with your favorite garnishes—fresh cilantro, shredded Monterey Jack cheese, a dollop of sour cream, or sliced avocado. A squeeze of lime right before eating brightens everything up.
For sides, I love serving this with warm cornbread, crusty sourdough, or tortilla chips for dipping. If you’re looking for a lighter option, a simple green salad with a citrus vinaigrette cuts through the richness perfectly.
Storage: Leftover chili keeps well in the fridge for up to 4 days. Store it in an airtight container. The flavors actually deepen overnight, so it might taste even better the next day.
Freezing: This chili freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It keeps for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Warm the chili on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or milk if it thickens too much. You can also reheat individual portions in the microwave for 2 to 3 minutes, stirring halfway through.
Nutritional Information & Benefits
This creamy slow cooker white chicken chili is a balanced meal on its own. Each serving (about 1.5 cups) provides approximately:
| Nutrient | Amount |
|---|---|
| Calories | 380 |
| Protein | 35g |
| Fat | 18g |
| Carbohydrates | 28g |
| Fiber | 8g |
| Sugar | 4g |
| Sodium | 720mg |
The white beans are packed with fiber and plant-based protein, which helps keep you full and supports digestive health. Chicken provides lean protein for muscle repair, while the cream cheese and heavy cream add calcium and healthy fats. This chili is naturally gluten-free and can be made dairy-free with simple swaps. If you’re watching sodium, use low-sodium broth and rinse the canned beans thoroughly.
Conclusion
This creamy slow cooker white chicken chili is the kind of recipe that earns a permanent spot in your dinner rotation. It’s warm, comforting, and forgiving enough that you can tweak it based on what you have in your pantry. Whether you’re feeding a crowd on a cold night or just need something easy after a long day, this chili delivers.
I love this recipe because it reminds me that simple food, made with care, can be the most satisfying. It’s not flashy. It doesn’t need exotic ingredients or complicated techniques. It just works. And honestly, that’s the best kind of recipe to have in your back pocket.
If you try this recipe, I’d love to hear how it turned out. Leave a comment below and let me know what variations you tried, or tag me in your photos on social media. And if you’re looking for another easy weeknight meal, check out this Thai coconut curry pulled pork—it’s another slow cooker favorite in my house. Happy cooking!
Frequently Asked Questions
Can I use frozen chicken in the slow cooker?
Yes, you can use frozen chicken breasts or thighs. Add them directly to the slow cooker without thawing, but increase the cooking time by about 1 hour on low. Make sure the internal temperature reaches 165°F before shredding.
How do I make this chili less spicy?
Use mild green chiles and skip the chili powder. You can also add an extra cup of chicken broth to dilute the heat. A dollop of sour cream or Greek yogurt at serving helps cool things down too.
Can I make this in an Instant Pot?
Absolutely. Sauté the onion and garlic on the sauté setting, then add the remaining ingredients (except cream cheese and cream). Pressure cook on high for 15 minutes, then quick release. Shred the chicken, stir in the cream cheese and cream, and let it sit for 5 minutes before serving.
Why did my chili turn out watery?
This usually happens if the chicken released too much liquid during cooking. To fix it, let the chili cook uncovered for 20 to 30 minutes on low to allow some liquid to evaporate. You can also mash some of the beans against the side of the pot to thicken it naturally.
Can I double this recipe?
Yes, this recipe doubles easily. Use a 7-quart or larger slow cooker, and increase the cooking time by about 30 minutes to 1 hour. All the other ingredients scale up proportionally.
Pin This Recipe!

Creamy Slow Cooker White Chicken Chili: Easy One-Pot Recipe
This creamy slow cooker white chicken chili is warm, comforting, and forgiving enough that you can tweak it based on what you have in your pantry. It’s the perfect easy weeknight meal that wins over even the biggest chili skeptics.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3.5 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 45 minutes (high)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 pounds (680g) boneless, skinless chicken breasts or thighs
- 2 cans (15 oz / 425g each) Great Northern or cannellini beans, drained and rinsed
- 1 can (4 oz / 113g) mild or medium green chiles
- 4 cups (960ml) low-sodium chicken broth
- 1 medium yellow or white onion, diced
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon mild chili powder
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- 8 oz (226g) full-fat cream cheese, softened and cut into cubes
- ½ cup (120ml) heavy cream or half-and-half
- Fresh cilantro for garnish (optional)
- Juice of 1 lime
Instructions
- Prep the aromatics: Dice the onion and mince the garlic.
- Layer the ingredients in the slow cooker: Start with the diced onion and minced garlic at the bottom. Add the drained white beans, green chiles, cumin, oregano, chili powder, salt, and pepper. Place the chicken breasts or thighs on top. Pour the chicken broth over everything. Do not stir.
- Cook low and slow: Cover and cook on low for 6 to 7 hours, or on high for 3 to 4 hours, until the chicken is tender and shreds easily.
- Shred the chicken: Remove the chicken from the slow cooker and shred with two forks (or use a hand mixer on low speed right in the pot). Return the shredded chicken to the slow cooker.
- Make it creamy: Stir in the softened cream cheese cubes until fully melted and incorporated. Pour in the heavy cream and stir again.
- Finish with fresh flavors: Squeeze the lime juice into the chili and stir. Taste and adjust seasoning with more salt, pepper, or cumin if needed. Let sit for 5 minutes.
- Serve and garnish: Ladle into bowls and top with fresh cilantro, shredded cheese, or sour cream. Serve with warm tortillas or crusty bread.
Notes
For a dairy-free version, swap cream cheese for full-fat coconut cream and use a dairy-free milk alternative. For a lower-carb option, replace white beans with cauliflower florets added in the last hour of cooking. If the chili is too thick after adding cream cheese, stir in an extra ½ cup of chicken broth. If too thin, cook uncovered for 15-20 minutes on low. Leftovers keep in the fridge for up to 4 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 4
- Sodium: 720
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 28
- Fiber: 8
- Protein: 35
Keywords: white chicken chili, slow cooker chili, creamy chili, easy chili, one-pot meal, weeknight dinner, comfort food


