Written by

Cassandra Willis

Published

Creamy Crockpot White Chicken Chili with Green Chiles

Ready In 4 hours 30 minutes
Servings 8 servings
Difficulty Easy

I figured a white chicken chili in the crockpot would be simple enough — dump everything in, walk away, come back to dinner. It took about one hour of that chili sitting in my fridge overnight for me to realize how wrong I was. The first bowl was good, sure. But the second day? That bowl had depth. It had a slow, building warmth that made me question why I even bothered eating it the first night.

This is that chili. The one that tastes like you spent all day coaxing flavor out of every single ingredient, even though you really just opened a few cans and walked the dog. It’s creamy without being heavy, tangy from the green chiles, and has just enough kick to remind you it’s there. Honestly, I started making this on Sunday afternoons just so Monday lunch would have something to look forward to.

There’s a specific kind of satisfaction that comes from a meal that works harder than you do. That’s this recipe. It’s not fancy, it’s not complicated, and it doesn’t need to be. It just needs time and a few good ingredients. And once you taste it the next day, you’ll understand why I stopped trying to rush it.

Why You’ll Love This Recipe

This creamy crockpot white chicken chili with green chiles has become my go-to for busy weeks when I need dinner to handle itself. I’ve tested this version more times than I can count, tweaking the creaminess and the spice level until it hit that perfect spot. Here’s why it works:

  • Set It and Forget It: About 15 minutes of prep in the morning, and the crockpot does the rest. Perfect for those days when you don’t have time to think about dinner until 5 PM.
  • Pantry-Friendly Ingredients: Canned green chiles, chicken broth, white beans, and a few spices — nothing you need to hunt down at a specialty store.
  • Crowd-Pleaser: I’ve brought this to potlucks and game days, and the pot always comes back empty. It’s got that “what’s in this?” factor that makes people ask for the recipe.
  • Next-Day Magic: This chili genuinely tastes better on day two. The flavors meld together overnight into something deeper and more satisfying.
  • Customizable Heat: You control the spice level. Mild for kids, extra jalapeños for the heat-seekers. Everyone wins.

What makes this recipe different from other white chicken chilis is the creaminess. I don’t use heavy cream or a roux. Instead, I mash some of the white beans and stir in cream cheese at the end. It gives you that velvety texture without feeling weighed down. It’s comfort food that doesn’t sit like a brick in your stomach.

This is the kind of chili that makes you close your eyes after the first spoonful. It’s warm, it’s cozy, and it’s exactly what you need on a chilly evening when you just want something good.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something surprisingly complex. Most of these are pantry staples, which is exactly why I make this so often.

  • Boneless, skinless chicken breasts (1.5 pounds): About 2-3 large breasts. They shred beautifully after slow cooking. You can use chicken thighs if you prefer darker meat, but breasts keep it leaner.
  • Canned white beans (two 15-ounce cans, drained and rinsed): Great Northern or cannellini beans work best. They’re mild and creamy, and they take on the flavor of the broth. I mash about half a can to thicken the chili naturally.
  • Canned diced green chiles (two 4-ounce cans): This is the backbone of the flavor. Mild green chiles add a subtle tang and warmth without overwhelming heat. I prefer Ortega or Hatch brands for consistency.
  • Chicken broth (4 cups): Low-sodium is best so you can control the salt level. Homemade broth adds even more depth, but store-bought works great in a pinch.
  • Yellow onion (1 medium, diced): About 1 cup. Onions soften and melt into the broth during the long cook, adding sweetness and body.
  • Garlic (4 cloves, minced): Fresh garlic is non-negotiable here. It adds a pungent warmth that powdered garlic just can’t replicate.
  • Ground cumin (2 teaspoons): Cumin gives this chili its earthy, slightly smoky backbone. It’s the spice that makes white chicken chili taste like white chicken chili.
  • Dried oregano (1 teaspoon): Mexican oregano if you have it, but regular works fine. It adds a floral, slightly citrusy note.
  • Chili powder (1 teaspoon): Not the spicy kind — just a mild blend for color and depth. You can skip it if you’re sensitive to heat.
  • Salt and black pepper (to taste): Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
  • Cream cheese (4 ounces, softened): This is the secret to the creaminess. Cut it into small cubes and stir it in at the end. It melts into the broth without making it heavy.
  • Fresh cilantro (¼ cup, chopped): For garnish and a fresh, bright finish. Some people hate cilantro — if that’s you, use fresh parsley instead.
  • Juice of 1 lime: Added right before serving. The acidity brightens everything and balances the richness of the cream cheese.

Optional toppings: Shredded Monterey Jack cheese, sliced jalapeños, diced avocado, sour cream, tortilla chips, or a drizzle of hot sauce.

Equipment Needed

You don’t need a ton of fancy equipment for this recipe, which is part of the appeal. Here’s what you’ll need:

  • Crockpot or slow cooker (6-quart or larger): This is the star of the show. A 6-quart size gives you enough room for all the ingredients without overcrowding. I use a basic Crock-Pot brand model that’s over a decade old and still works perfectly.
  • Cutting board and sharp knife: For dicing the onion and mincing the garlic. A good chef’s knife makes prep feel effortless.
  • Measuring cups and spoons: For the broth and spices. I keep a set of magnetic measuring spoons on my fridge for quick access.
  • Can opener: Obvious, but essential. A good one saves you from frustration.
  • Two forks or a hand mixer: For shredding the chicken. Two forks work fine, but a hand mixer on low speed shreds chicken in about 30 seconds flat. Just be careful not to overdo it or you’ll end up with chicken dust.
  • Small bowl: For mashing the beans. A fork or a potato masher works perfectly.
  • Ladle: For serving. I love a deep ladle that gets plenty of broth in each bowl.

If you don’t have a crockpot, you can make this in a Dutch oven on the stovetop over low heat for about 2 hours. But honestly, the crockpot is where this recipe shines — it gives the flavors time to develop without any effort from you.

Preparation Method

creamy crockpot white chicken chili with green chiles preparation steps

This method is broken down into simple steps. Don’t overthink it — just follow along and trust the process.

  1. Prep the chicken (5 minutes): Pat the chicken breasts dry with paper towels. Season both sides with salt and pepper. Place them in the bottom of your crockpot in a single layer. Don’t worry if they overlap a little — they’ll shrink as they cook.
  2. Add the aromatics (5 minutes): Scatter the diced onion and minced garlic over the chicken. Don’t stir yet — just let them sit on top. The onion will soften and release its sweetness into the broth as it cooks.
  3. Add the green chiles and beans (3 minutes): Open both cans of green chiles and dump them over the onions. Drain and rinse the white beans, then add them to the pot. Reserve about half a cup of beans in a small bowl — you’ll mash them later to thicken the chili.
  4. Add the spices (2 minutes): Sprinkle the cumin, oregano, chili powder, and an extra pinch of salt and pepper over everything. Don’t stir yet — the spices will dissolve into the broth as it heats up.
  5. Pour in the broth (1 minute): Slowly pour the chicken broth over everything. Try not to pour it directly onto the chicken, as it can wash the seasoning off. Pour it around the edges instead.
  6. Cook (4-6 hours on low or 2-3 hours on high): Put the lid on and let it do its thing. I prefer cooking on low for about 5 hours — the chicken stays tender and the flavors meld together beautifully. On high, check it at 2.5 hours. The chicken is done when it reaches 165°F internally and shreds easily with a fork.
  7. Shred the chicken (5 minutes): Remove the chicken breasts to a cutting board. Use two forks to shred them into bite-sized pieces. If you’re using a hand mixer, place the chicken in a separate bowl and mix on low speed for about 20 seconds. Return the shredded chicken to the pot.
  8. Mash the reserved beans (2 minutes): Take the half cup of reserved beans and mash them with a fork until they form a rough paste. Stir this into the chili. This is the secret to thickening the broth without adding flour or cornstarch. It gives the chili body while keeping it gluten-free.
  9. Add the cream cheese (5 minutes): Cut the cream cheese into small cubes and stir them into the hot chili. Continue stirring until the cream cheese is fully melted and incorporated. The broth will turn from thin and brothy to thick and velvety right before your eyes.
  10. Finish with lime and cilantro (2 minutes): Squeeze the juice of one lime into the pot and stir. Taste and adjust salt and pepper. Stir in most of the chopped cilantro, reserving a little for garnish. Let it sit for 5 minutes before serving to allow the flavors to settle.

Your chili should look creamy and pale, flecked with green from the chiles and cilantro. The broth should coat the back of a spoon without being gloppy. If it’s too thick for your liking, stir in a splash of extra chicken broth or water.

Cooking Tips & Techniques

I’ve made this chili enough times to learn a few things the hard way. Here are the tips that actually make a difference.

Don’t skip mashing the beans. The first time I made this, I just dumped everything in and hoped for the best. The chili was good, but thin. Mashing even half a cup of beans transforms the texture completely. It’s a simple step that makes the chili feel luxurious without any extra fat or processed thickeners.

Use full-fat cream cheese. I tried low-fat cream cheese once to save a few calories. It curdled slightly and left the broth with a grainy texture. Full-fat cream cheese melts smoothly and gives you that silky, restaurant-quality finish. If you need a dairy-free option, use a block of vegan cream cheese — just make sure it’s the block style, not the spreadable kind in a tub.

Season in layers. I season the chicken before it goes in the pot, then add more salt with the spices, then adjust at the end. This builds flavor gradually instead of dumping it all at once. White chili can taste flat if you under-season, so don’t be shy with the salt and cumin.

Let it rest before serving. I know it’s tempting to dig in right away, but letting the chili sit for 10-15 minutes after adding the cream cheese and lime allows the flavors to marry. The cream cheese sets slightly, and the lime brightens everything. It’s worth the wait.

Make it a day ahead. This chili is genuinely better the next day. The flavors deepen overnight, and the texture thickens even more. I often make it on a Sunday and reheat it for Monday dinner. If you’re planning for a party or potluck, make it the day before and reheat it in the crockpot.

One mistake I made early on was adding the cream cheese at the beginning of the cook. It broke and left oily streaks in the broth. Adding it at the end, after the heat is off, keeps it smooth and creamy. Learn from my failure — patience pays off here.

Variations & Adaptations

This recipe is flexible. Here’s how to make it your own.

Spicy version: Add one diced jalapeño (seeds and all) with the onions at the beginning. You can also stir in a teaspoon of chipotle powder or a diced chipotle pepper in adobo sauce for a smoky, intense heat. For extra kick, top each bowl with fresh sliced jalapeños or a drizzle of your favorite hot sauce.

Dairy-free adaptation: Swap the cream cheese for a block of vegan cream cheese (I like the Kite Hill brand for its neutral flavor). Use a dairy-free yogurt or coconut cream for extra richness if needed. The chili won’t be quite as thick, but it’ll still be delicious.

Vegetarian version: Omit the chicken entirely and double the white beans. Use vegetable broth instead of chicken broth. Add a can of drained hominy for texture and sweetness. The cooking time drops to about 3-4 hours on low since there’s no meat to break down.

Green chile swap: If you can’t find canned green chiles, use a can of tomatillos (drained and chopped) or a cup of roasted poblano peppers. The flavor will be slightly different — more tangy from the tomatillos, more smoky from the poblanos — but still excellent.

Slow cooker to stovetop: If you’re short on time, cook this in a Dutch oven over low heat for about 1.5 hours. Shred the chicken, add the cream cheese, and finish the same way. It won’t have the same depth as a slow-cooked version, but it’ll still be good in a pinch.

I once tried adding a can of creamed corn to this chili on a whim. It added sweetness and body, and honestly, it was fantastic. Don’t be afraid to experiment — this recipe is forgiving.

Serving & Storage Suggestions

This chili is at its best when served hot, straight from the crockpot. Ladle it into deep bowls and let everyone customize their toppings at the table.

Toppings I recommend: Shredded Monterey Jack cheese, diced avocado, a dollop of sour cream, fresh cilantro, and a squeeze of lime. Crushed tortilla chips or crispy tortilla strips add a nice crunch. If you want extra heat, slice up a fresh jalapeño or drizzle with chipotle hot sauce.

What to serve alongside: This chili is hearty enough to be a meal on its own, but it pairs beautifully with a simple side salad or warm cornbread. If you’re feeding a crowd, set up a chili bar with all the toppings and let everyone build their own bowl. For a cozy weeknight dinner, I serve it with a side of cornbread croutons for extra texture.

Storage: Let the chili cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors continue to develop, so it tastes even better on day two or three.

Freezing: This chili freezes beautifully. Portion it into freezer-safe bags or containers, leaving about an inch of headroom for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Reheat in a pot over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if the chili has thickened too much. You can also reheat individual portions in the microwave — just stir halfway through to ensure even heating. The cream cheese may separate slightly upon reheating, but a good stir will bring it back together.

Nutritional Information & Benefits

This creamy crockpot white chicken chili with green chiles is surprisingly balanced for a comfort food dish. Here’s a rough estimate per serving (based on 8 servings, without toppings):

  • Calories: Approximately 320
  • Protein: 32g
  • Fat: 12g
  • Carbohydrates: 22g
  • Fiber: 6g

The white beans are the unsung heroes here. They’re packed with fiber and plant-based protein, which helps keep you full and supports digestive health. Chicken breast is a lean source of protein, and the green chiles add a dose of vitamin C and antioxidants.

This recipe is naturally gluten-free and can be made dairy-free with a simple swap. If you’re watching your sodium, use low-sodium broth and adjust the salt at the end rather than adding it throughout. The cream cheese adds richness, but you can reduce the amount to 2 ounces if you want to cut back on fat without sacrificing too much texture.

I don’t like to call this a “health food,” but it’s a meal that makes me feel good — satisfied without being stuffed. That’s the sweet spot for me.

Conclusion

This creamy crockpot white chicken chili with green chiles has earned a permanent spot in my dinner rotation. It’s the kind of recipe that asks very little of you and gives back a lot — a warm, comforting bowl of chili that tastes like you fussed over it all day, even though you really just opened a few cans and walked away.

What I love most about this recipe is how adaptable it is. You can make it spicy or mild, dairy-free or fully loaded, chunky or extra creamy. It works for a quiet weeknight dinner, a game day gathering, or a potluck where you want to bring something that disappears quickly. If you’re looking for another cozy slow-cooker meal, you might also enjoy this game day crockpot chili for a different flavor profile. And if you love the combination of creamy and spicy, this jalapeño popper dip is another favorite in my house.

I’d love to hear how this turns out for you. Did you add extra heat? Swap in a different bean? Top it with something unexpected? Drop a comment below and let me know. And if you loved it, share it with a friend who needs a good dinner win this week. Happy slow cooking!

Frequently Asked Questions

Can I use frozen chicken breasts for this recipe?

Yes, you can use frozen chicken breasts, but the cooking time will be longer — about 6-7 hours on low. I recommend thawing them first for more even cooking and better texture. If you cook from frozen, make sure the chicken reaches 165°F internally before shredding.

How do I prevent the cream cheese from curdling?

Add the cream cheese at the very end, after turning off the heat. Cut it into small cubes and stir until fully melted. Adding it too early or cooking it on high heat can cause it to separate and turn grainy. Room-temperature cream cheese also melts more smoothly than cold.

Can I make this in an Instant Pot instead of a crockpot?

Absolutely. Use the sauté function to soften the onion and garlic, then add the chicken, broth, beans, and spices. Pressure cook on high for 15 minutes, then do a natural release for 10 minutes. Shred the chicken, then stir in the cream cheese and lime on the sauté setting until melted.

What’s the best way to thicken white chicken chili?

Mashing some of the white beans is my preferred method — it adds body without altering the flavor. You can also stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water, then simmer for 5 minutes. For a keto-friendly option, stir in a tablespoon of cream cheese or heavy cream.

How spicy is this chili with just the green chiles?

It’s very mild. Canned mild green chiles have almost no heat — they’re mostly there for flavor and a subtle tang. If you’re serving kids or spice-sensitive guests, this version is perfect as written. For more heat, add jalapeños, chipotle peppers, or a dash of cayenne.

Pin This Recipe!

creamy crockpot white chicken chili with green chiles recipe

Print

Creamy Crockpot White Chicken Chili with Green Chiles

A creamy, tangy white chicken chili made in the crockpot with green chiles, white beans, and a secret ingredient—cream cheese—for a velvety texture without heaviness. It’s a set-it-and-forget-it meal that tastes even better the next day.

  • Author: Della
  • Prep Time: 15 minutes
  • Cook Time: 5 hours (on low) or 2.5 hours (on high)
  • Total Time: 5 hours 15 minutes (on low) or 2 hours 45 minutes (on high)
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American (Southwestern-inspired)

Ingredients

Scale
  • 1.5 pounds boneless, skinless chicken breasts (about 23 large)
  • Two 15-ounce cans white beans (Great Northern or cannellini), drained and rinsed
  • Two 4-ounce cans diced green chiles (mild, such as Ortega or Hatch)
  • 4 cups low-sodium chicken broth
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano (Mexican oregano preferred)
  • 1 teaspoon mild chili powder
  • Salt and black pepper to taste (start with 1 teaspoon salt and ½ teaspoon pepper)
  • 4 ounces cream cheese, softened and cut into small cubes
  • ¼ cup fresh cilantro, chopped
  • Juice of 1 lime

Instructions

  1. Pat the chicken breasts dry with paper towels and season both sides with salt and pepper. Place them in the bottom of a 6-quart or larger crockpot in a single layer.
  2. Scatter the diced onion and minced garlic over the chicken. Do not stir.
  3. Add the canned green chiles and drained/rinsed white beans to the pot. Reserve about half a cup of beans in a small bowl for mashing later.
  4. Sprinkle the cumin, oregano, chili powder, and an extra pinch of salt and pepper over everything. Do not stir.
  5. Slowly pour the chicken broth around the edges of the pot, avoiding pouring directly onto the chicken.
  6. Cover and cook on low for 4-6 hours or on high for 2-3 hours, until the chicken reaches 165°F internally and shreds easily.
  7. Remove the chicken breasts to a cutting board and shred with two forks (or use a hand mixer on low speed in a separate bowl). Return the shredded chicken to the pot.
  8. Mash the reserved half cup of beans with a fork until a rough paste forms, then stir into the chili to thicken.
  9. Add the cubed cream cheese to the hot chili and stir until fully melted and incorporated. The broth will become thick and velvety.
  10. Stir in the lime juice and most of the chopped cilantro (reserve some for garnish). Taste and adjust salt and pepper. Let sit for 5 minutes before serving.

Notes

For best flavor, make this chili a day ahead and reheat—it tastes even better on day two. Add cream cheese at the end to prevent curdling. For a thicker chili, mash more beans or stir in a cornstarch slurry. Customize heat with jalapeños, chipotle, or cayenne.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 320
  • Sugar: 3
  • Sodium: 800
  • Fat: 12
  • Saturated Fat: 6
  • Carbohydrates: 22
  • Fiber: 6
  • Protein: 32

Keywords: white chicken chili, crockpot chili, slow cooker chili, creamy chili, green chiles, white bean chili, easy chili, gluten-free chili

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating