The neighborhood chili cook-off was in six hours and I’d completely forgotten. Everyone else would be bringing their secret slow-simmered recipes, their award-winning blends, their grandmother’s cast-iron legacy. Me? I had a bag of chicken thighs, a can of white beans, and a crockpot I’d barely used since college. Honestly, I almost texted my friend Jenna to say I was coming down with something. But the thought of admitting defeat over chili — chili, of all things — felt too embarrassing. So I threw everything into that crockpot, crossed my fingers, and hoped for the best.
The thing is, I wasn’t trying to win anything. I was just trying to show up without being the person who brought store-bought cookies to a potluck. But when I lifted that lid at the event, the smell alone turned heads. People actually stopped mid-conversation. By the end of the night, my plain white crockpot was surrounded by a crowd holding empty bowls, asking for the recipe. I stood there, a little sheepish, holding a plastic spoon, thinking, “Wait, this was my panic meal.”
That’s the thing about this creamy crockpot white chicken chili. It doesn’t need a fancy backstory or hours of stirring. It just works. The creaminess comes from a simple trick — cream cheese, melted right in — and the flavor builds itself while you go about your day. I mean, I’ve made it for Super Bowl parties, for casual weeknight dinners, even for a friend who just had a baby. Every single time, someone asks for the recipe. And every single time, I get to say, “You’re not going to believe how easy it is.”
Maybe you’ve been there — standing in your kitchen, staring at the clock, wondering how you’re going to pull off a dish that feels impressive without actually being complicated. This chili is your answer. It’s the kind of recipe that makes you look like you planned it all along, even when you absolutely did not.
Why You’ll Love This Recipe
Let me tell you why this creamy crockpot white chicken chili has become my go-to for every gathering. I’ve tested it at least a dozen times — for picky eaters, for spice lovers, for people who claim they don’t like white chili. It’s never let me down.
- Quick & Easy: Prep takes about 15 minutes. The crockpot does the rest. Perfect for busy mornings before guests arrive.
- Simple Ingredients: No fancy grocery trips. Chicken, beans, broth, cream cheese, and a few spices. That’s it.
- Perfect for Parties: This chili is made for a crowd. It scales beautifully and stays warm in the crockpot for hours.
- Crowd-Pleaser: I’ve served it to kids, grandparents, and everyone in between. Empty bowls every time.
- Unbelievably Delicious: The texture is velvety, the flavor is rich but not heavy, and that little kick of green chiles keeps things interesting.
What makes this recipe different from other white chicken chilis? It’s the cream cheese. Most recipes use heavy cream or half-and-half, which can curdle or separate. Cream cheese melts into a silky, stable base that coats every spoonful. Plus, it adds a subtle tang that balances the savory flavors perfectly. I’ve tried it with Greek yogurt and even coconut milk, but nothing beats the cream cheese version. It’s my best version, and I’m not changing it.
This chili isn’t just good — it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple dinner into something memorable.
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 cooking for a crowd.
For the Chili Base
- Boneless, skinless chicken breasts or thighs: 1.5 pounds (about 680 grams). I prefer thighs for extra moisture, but breasts work great too. (Chicken thighs stay juicier during long cooking.)
- White beans: Two 15-ounce cans (425 grams each), drained and rinsed. Great Northern beans or cannellini beans both work. (I use Great Northern — they hold their shape better.)
- Low-sodium chicken broth: 4 cups (960 ml). Using low-sodium lets you control the salt level. (Trust me, you can always add more salt later.)
- Green chiles: Two 4-ounce cans (113 grams each), diced. These add mild heat and tangy flavor. (Look for fire-roasted for extra depth.)
- Yellow onion: 1 medium, diced (about 1 cup). Adds savory backbone.
- Garlic: 4 cloves, minced. Fresh is best here — jarred garlic can taste metallic.
- Ground cumin: 2 teaspoons. The star spice in white chili. (I use McCormick — it’s reliable.)
- Dried oregano: 1 teaspoon. Adds earthy warmth.
- Salt and black pepper: 1 teaspoon salt, ½ teaspoon pepper, or to taste.
For the Creamy Finish

- Full-fat cream cheese: 8 ounces (226 grams), softened and cut into cubes. This is the secret to the velvety texture. (Don’t use reduced-fat — it won’t melt as smoothly.)
- Heavy cream or half-and-half: ½ cup (120 ml). Adds extra richness. (Half-and-half works if you want it lighter.)
- Fresh lime juice: 2 tablespoons (30 ml). Brightens everything up at the end.
For Garnish (Optional but Recommended)
- Fresh cilantro: ¼ cup, chopped. Adds freshness and color.
- Shredded Monterey Jack cheese: ½ cup (about 60 grams). For extra creaminess on top.
- Jalapeño slices: Fresh or pickled, for heat.
- Avocado: 1, diced. Adds buttery richness.
- Tortilla chips or crusty bread: For dipping and scooping.
Ingredient Selection Tips: For the best texture, use full-fat cream cheese and avoid pre-shredded cheese for garnish — it has anti-caking agents that prevent smooth melting. If you’re feeding a crowd that likes heat, add a diced jalapeño (seeds removed) along with the green chiles. For a milder version, use mild green chiles and skip the jalapeño.
Substitution Guidance: To make this dairy-free, use dairy-free cream cheese and full-fat coconut milk instead of heavy cream. For a gluten-free option, this recipe is naturally gluten-free — just check your broth label. If you’re out of Great Northern beans, chickpeas or navy beans are fine substitutes.
Equipment Needed
You don’t need much for this recipe, which is part of its charm. Here’s what you’ll need:
- 6-quart slow cooker (crockpot): This is the star. A 6-quart size is perfect for this quantity — it leaves room for stirring without splashing. (I use a Cuisinart, but any brand works.)
- Cutting board and sharp knife: For dicing onion and mincing garlic. A dull knife makes prep miserable — take 30 seconds to sharpen yours.
- Measuring cups and spoons: For broth, spices, and cream. Eyeballing spices in chili can lead to disaster — measure carefully.
- Can opener: For the beans and green chiles. Obvious, but easy to forget.
- Wooden spoon or silicone spatula: For stirring in the cream cheese and cream. Metal can scratch your crockpot insert.
- Two forks or tongs: For shredding the chicken right in the pot. (I prefer forks — they give you more control.)
- Ladle: For serving. A deep ladle is best for chunky chili.
Alternatives: No crockpot? You can make this in a large Dutch oven on the stovetop over low heat for 2-3 hours. No cream cheese? Try Neufchâtel cheese for a slightly lighter option. No heavy cream? A can of evaporated milk works in a pinch.
Budget-Friendly Options: You don’t need an expensive slow cooker. A basic model from a discount store works just as well. I used a $20 crockpot for years before upgrading. Also, skip the fancy garnishes if you’re on a budget — the chili is delicious on its own.
Maintenance Tip: After cooking, let your crockpot cool completely before washing. Sudden temperature changes can crack the ceramic insert. Hand-wash with warm, soapy water and avoid abrasive scrubbers.
Preparation Method
This is the fun part — let’s make some chili. The steps are simple, but I’ll share all the little tricks I’ve learned along the way.
- Prep your ingredients (10 minutes): Dice the onion and mince the garlic. Drain and rinse the white beans. Open the cans of green chiles. Cut the cream cheese into cubes so it melts faster later. (I learned this the hard way — cold blocks of cream cheese take forever to soften.)
- Layer the ingredients in the crockpot (5 minutes): Place the chicken breasts or thighs at the bottom of the slow cooker. This ensures they cook evenly and stay submerged in liquid. Add the diced onion, minced garlic, drained beans, and green chiles on top. Don’t stir yet — layering helps the chicken stay moist.
- Add the seasonings and broth (2 minutes): Sprinkle the cumin, oregano, salt, and pepper over everything. Pour in the chicken broth. Give it a gentle stir, but try not to move the chicken too much. (You want the chicken to stay in the liquid for even cooking.)
- Cook low and slow (6-8 hours on low, or 3-4 hours on high): Cover and cook. Low and slow is better for tender chicken and deeper flavor. If you’re in a hurry, high works, but the chicken won’t be quite as shreddable. (Pro tip: If cooking on high, check at 3 hours — every crockpot runs a little differently.)
- Shred the chicken (5 minutes): After cooking, remove the chicken to a cutting board. Use two forks to shred it into bite-sized pieces. (The chicken should be so tender it practically falls apart.) Return the shredded chicken to the crockpot.
- Add the creaminess (5 minutes): Reduce the heat to warm or low. Add the cubed cream cheese and heavy cream. Stir gently until the cream cheese is fully melted and the chili looks velvety and smooth. (This usually takes 3-5 minutes. Don’t rush it — clumps of unmelted cream cheese are no fun.)
- Finish with lime juice (1 minute): Stir in the fresh lime juice. This brightens the whole dish and balances the richness. Taste and adjust salt and pepper if needed. (I always add a pinch more salt at this stage — the beans and chicken absorb a lot during cooking.)
- Serve and garnish (5 minutes): Ladle the chili into bowls. Top with shredded Monterey Jack cheese, fresh cilantro, diced avocado, and jalapeño slices if you like. Serve with tortilla chips or crusty bread for dipping.
Sensory Cues: At step 4, your kitchen should smell warm and savory — cumin and oregano are the stars. The chili should look slightly thick but still soupy before adding the cream cheese. After step 6, it should be creamy and pale, with a slight sheen on top. The chicken should be so tender that it shreds with almost no effort.
Troubleshooting: If your chili seems too thin after adding the cream cheese, let it cook uncovered on low for 15-20 minutes to thicken. If it’s too thick, add a splash of chicken broth or water. If the cream cheese isn’t melting smoothly, make sure it’s softened to room temperature before adding — cold cream cheese can stay lumpy.
Cooking Tips & Techniques
Over the years, I’ve made this chili more times than I can count — and I’ve definitely made my share of mistakes. Here’s what I’ve learned so you don’t have to repeat my errors.
Don’t skip browning the chicken (optional but worth it): I know, I know — the whole point of a crockpot recipe is minimal effort. But if you have an extra 10 minutes, sear the chicken in a hot skillet with a little oil before adding it to the crockpot. The browning adds a layer of savory flavor that you just can’t get from slow cooking alone. I do this when I’m cooking for a special occasion, and it makes a noticeable difference.
Watch your salt: Canned beans and broth both contain sodium, even the low-sodium versions. I learned this the hard way when I added a full teaspoon of salt to a batch that turned out almost inedible. Now I start with half the salt and adjust at the end. You can always add more, but you can’t take it out.
Don’t overcook the cream cheese: Once you add the cream cheese and cream, the chili is done. Letting it cook for hours after that can cause the dairy to separate and turn grainy. I learned this when I left a batch on warm for three hours during a party — the texture was still good, but not as silky. Add the cream cheese within 30 minutes of serving for the best texture.
Multitasking strategy: Prep the onion and garlic the night before and store them in the fridge. In the morning, just dump everything into the crockpot and go. This is my go-to strategy for party days — I do all the chopping while watching TV the night before, and the morning of the event, I’m done in 10 minutes.
For consistent results: Use the same brand of cream cheese and broth every time. Different brands have different fat contents and salt levels, which can throw off the flavor and texture. I stick with Philadelphia cream cheese and Swanson chicken broth — they’re reliable and predictable.
Variations & Adaptations
This recipe is wonderfully flexible. Here are some variations I’ve tried and loved:
Spicy Southwest Version: Add 1 diced jalapeño (seeds removed) with the green chiles, and stir in ½ teaspoon of chipotle powder with the cumin. Top with pickled jalapeños and a drizzle of hot sauce. I made this for a friend who loves heat, and she said it was the best chili she’d ever had. (She’s not easy to impress, so I took that as a win.)
Vegetarian White Chili: Omit the chicken and use 3 cans of white beans instead of 2. Add 2 cups of frozen corn and 1 diced zucchini for texture. Use vegetable broth instead of chicken broth. The cream cheese still makes it creamy and satisfying. I’ve served this to vegetarians and meat-eaters alike, and no one complained.
Dairy-Free Adaptation: Use dairy-free cream cheese (I like Kite Hill) and full-fat coconut milk instead of heavy cream. The coconut milk adds a subtle sweetness that works surprisingly well with the cumin and green chiles. Just make sure to use unsweetened coconut milk — the sweetened kind will ruin the flavor.
Smoky Chipotle Version: Add 2 chipotle peppers in adobo sauce (minced) along with the green chiles. This adds a smoky, medium heat that’s incredibly addictive. I tried this on a whim after seeing a similar idea online, and now it’s my husband’s favorite version.
Instant Pot Version: Use the sauté function to cook the onion and garlic for 2 minutes. Add the chicken, beans, broth, and spices. Pressure cook on high for 15 minutes. Quick release, shred the chicken, then use the sauté function again to stir in the cream cheese and cream. This cuts the cooking time to about 30 minutes total.
Serving & Storage Suggestions
Serving Temperature and Presentation: Serve this chili hot — straight from the crockpot is perfect for parties. Ladle it into warm bowls (run them under hot water for a minute if you want). Set up a garnish bar with cilantro, cheese, avocado, jalapeños, and tortilla chips so guests can customize their bowls. It looks beautiful and makes everyone feel like they’re getting something special.
What to Serve Alongside: This chili pairs beautifully with a simple green salad dressed with lime vinaigrette. Cornbread is another classic — the sweetness balances the savory chili. For drinks, a cold beer (Mexican lager works great) or a crisp white wine like Sauvignon Blanc. If you’re feeding a crowd, set out a bowl of tortilla chips and salsa as a starter.
Storage Instructions: Leftover chili keeps in the refrigerator for up to 4 days in an airtight container. The flavors actually deepen overnight — it’s even better the next day. To freeze, let the chili cool completely, then transfer to freezer-safe containers or zip-top bags. It freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Methods: Reheat on the stovetop over medium-low heat, stirring occasionally, until hot. Add a splash of chicken broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling, as it can make the cream cheese separate.
Flavor Development: This chili is one of those rare dishes that tastes better the next day. The spices meld together, the chicken absorbs more flavor, and the cream cheese sets into a perfect texture. I actually plan to make it a day ahead when I’m serving it for a party — it saves me stress on the day of, and the flavor is unbeatable.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 8 servings, without garnishes):
- Calories: 380
- Protein: 32g
- Fat: 18g
- Carbohydrates: 22g
- Fiber: 6g
- Sugar: 4g
- Sodium: 680mg
Health Benefits: This chili is packed with protein from the chicken and beans, which helps keep you full and satisfied. White beans are an excellent source of fiber and plant-based iron. Chicken provides lean protein and B vitamins. The cream cheese and cream add calcium, though they also contribute saturated fat — so enjoy in moderation if you’re watching your intake.
Dietary Considerations: This recipe is naturally gluten-free (check your broth label). For a lower-carb option, reduce the beans by half and add extra chicken or zucchini. For a lower-fat version, use reduced-fat cream cheese and skip the heavy cream — the texture won’t be as velvety, but it’s still delicious.
Potential Allergens: This recipe contains dairy (cream cheese, heavy cream, optional cheese garnish). It does not contain nuts, eggs, soy, or gluten (with verified broth). If serving to someone with a dairy allergy, use the dairy-free adaptation mentioned above.
Personal Wellness Perspective: I love that this chili feels indulgent but is actually pretty balanced. It’s hearty enough to be a meal on its own, but light enough that you don’t feel weighed down. For me, that’s the sweet spot — food that feels like comfort but fuels you well.
Conclusion
This creamy crockpot white chicken chili has saved me more times than I can count. It’s saved me from showing up empty-handed to parties. It’s saved me from stressful weeknight dinners when I had nothing planned. It’s even saved me from ordering takeout when I wanted something homemade but had no energy left.
What I love most about this recipe is that it doesn’t ask for much — just a few simple ingredients, a little patience, and a crockpot. In return, it gives you a dish that feels special, that makes people ask for the recipe, that fills your kitchen with the kind of smell that says “something good is happening here.”
I hope you’ll try it for your next gathering — whether it’s a Super Bowl party, a casual dinner with friends, or just a Tuesday night when you need a little comfort. Customize it however you like. Make it spicy or mild. Add extra beans or extra chicken. Make it your own, and then tell me how it went. I’d love to hear about your version in the comments below.
Happy cooking — and don’t forget the tortilla chips!
Frequently Asked Questions
Can I use frozen chicken in this recipe?
Yes, you can use frozen chicken breasts or thighs. Just add them directly to the crockpot without thawing. You may need to add 1-2 hours to the cooking time on low. Make sure the internal temperature reaches 165°F before shredding.
How can I thicken the chili if it’s too thin?
If your chili is too thin after adding the cream cheese, let it cook uncovered on low for 15-20 minutes. You can also mash some of the beans against the side of the crockpot to release their starch, which naturally thickens the chili.
Can I make this chili in advance for a party?
Absolutely! In fact, I recommend it. Make the chili a day ahead, let it cool, and refrigerate. Reheat gently on the stovetop or in the crockpot before serving. The flavors meld together beautifully overnight.
What’s the best way to reheat leftovers?
Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if needed. You can also microwave individual portions in 30-second bursts. Avoid boiling, as it can make the cream cheese separate.
Can I make this recipe in an Instant Pot?
Yes! Use the sauté function to cook onion and garlic for 2 minutes. Add chicken, beans, broth, and spices. Pressure cook on high for 15 minutes. Quick release, shred the chicken, then use the sauté function to stir in cream cheese and cream. Total time: about 30 minutes.
Pin This Recipe!

Creamy Crockpot White Chicken Chili
This creamy crockpot white chicken chili is an easy, crowd-pleasing recipe that comes together in minutes. With tender chicken, white beans, and a velvety cream cheese base, it’s perfect for parties, weeknight dinners, or any time you need a comforting meal.
- Prep Time: 15 minutes
- Cook Time: 6-8 hours on low or 3-4 hours on high
- Total Time: 6 hours 15 minutes to 8 hours 15 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 pounds (about 680 grams) boneless, skinless chicken breasts or thighs
- Two 15-ounce cans (425 grams each) white beans (Great Northern or cannellini), drained and rinsed
- 4 cups (960 ml) low-sodium chicken broth
- Two 4-ounce cans (113 grams each) diced green chiles
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 8 ounces (226 grams) full-fat cream cheese, softened and cut into cubes
- ½ cup (120 ml) heavy cream or half-and-half
- 2 tablespoons (30 ml) fresh lime juice
- For garnish (optional): fresh cilantro, shredded Monterey Jack cheese, jalapeño slices, diced avocado, tortilla chips or crusty bread
Instructions
- Prep your ingredients: Dice the onion and mince the garlic. Drain and rinse the white beans. Open the cans of green chiles. Cut the cream cheese into cubes.
- Layer the ingredients in the crockpot: Place the chicken at the bottom. Add the diced onion, minced garlic, drained beans, and green chiles on top. Do not stir yet.
- Add the seasonings and broth: Sprinkle cumin, oregano, salt, and pepper over everything. Pour in the chicken broth. Give a gentle stir without moving the chicken too much.
- Cook low and slow: Cover and cook on low for 6-8 hours or on high for 3-4 hours, until chicken is tender.
- Shred the chicken: Remove the chicken to a cutting board. Use two forks to shred it into bite-sized pieces. Return the shredded chicken to the crockpot.
- Add the creaminess: Reduce heat to warm or low. Add the cubed cream cheese and heavy cream. Stir gently until the cream cheese is fully melted and the chili is velvety (3-5 minutes).
- Finish with lime juice: Stir in the fresh lime juice. Taste and adjust salt and pepper if needed.
- Serve and garnish: Ladle into bowls. Top with shredded Monterey Jack cheese, fresh cilantro, diced avocado, and jalapeño slices if desired. Serve with tortilla chips or crusty bread.
Notes
For best texture, use full-fat cream cheese and avoid pre-shredded cheese for garnish. If chili is too thin, cook uncovered on low for 15-20 minutes. If too thick, add a splash of broth. The chili tastes even better the next day.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 380
- Sugar: 4
- Sodium: 680
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 22
- Fiber: 6
- Protein: 32
Keywords: white chicken chili, crockpot chili, slow cooker chili, creamy chili, party chili, easy chili


