That scent of onions softening in butter, with a hint of cumin drifting through the house—the kind that hits you before you even take off your coat—still takes me straight to my friend Maggie’s tiny apartment on a freezing Tuesday night in January. I remember standing in her doorway, snow melting on my boots, and just breathing in. She was stirring something at the stove, a big pot that looked way too large for her galley kitchen, and she didn’t even turn around. She just said, “You’re late. Grab a bowl.”
I didn’t know it then, but that night changed how I thought about chili forever. I’d always been a red chili person—the kind with beef and beans and so much tomato it stains everything. But this was different. It was creamy, almost velvety, with tender shreds of chicken and little pops of sweet corn in every bite. And it wasn’t fussy. It wasn’t something she’d spent all day perfecting. She’d thrown it in her crockpot that morning, gone to work, and come home to dinner. That’s the kind of magic I can get behind.
So when I started making my own version, I knew I wanted to capture that same feeling. That moment when you walk through the door and something good is already waiting. This creamy crockpot white chicken chili with corn is the recipe I turn to when I need that feeling on repeat. It’s not complicated, and it doesn’t try to be. It just works. And honestly? That’s the best kind of recipe there is.
Why You’ll Love This Recipe
Let’s be real for a second. There are a million white chicken chili recipes out there. I’ve tried more than a few, and some of them were fine. But fine isn’t what I’m after. This one is different, and here’s why.
- It’s genuinely easy. No browning the meat first. No standing over the stove. You literally dump everything in the crockpot and walk away. I’ve made it on mornings when I could barely find my coffee mug, and it still turned out perfect.
- The ingredients are simple. You probably have most of them already. Canned goods, spices, chicken. No hunting down obscure items at three different stores.
- It’s perfect for busy nights. Or lazy Sundays. Or when you have friends coming over and want to look like you tried harder than you actually did. It works for all of it.
- Everyone loves it. I’ve served this to picky kids, spice-wary in-laws, and chili purists. Empty bowls all around. Every single time.
- The texture is unreal. That creamy broth, the tender chicken, the little bursts of corn—it’s comfort food that feels like a hug in a bowl.
What makes this version stand out from the rest is the way the creaminess comes together. Some recipes rely on heavy cream or loads of cheese, but I use a little trick—blending some of the beans with a bit of broth before adding them. It gives you that silky, luscious texture without feeling heavy. Plus, the corn adds a sweetness that balances the mild heat from the green chiles and cumin. It’s not just another white chicken chili. It’s the one I keep coming back to.
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 makes it perfect for those days when you need dinner to just happen.
- Boneless, skinless chicken breasts (1.5 pounds, about 680g) — You can use thighs too, but breasts shred more easily and stay lean. I usually grab a family pack and freeze what I don’t use.
- White beans (2 cans, 15 oz each, drained and rinsed) — Great Northern or cannellini beans work best. They’re mild and creamy, and they break down nicely when blended. I like Bush’s Great Northern beans for their consistent texture.
- Frozen corn (1.5 cups, about 225g) — No need to thaw it first. Frozen corn is sweeter and more consistent than fresh this time of year anyway. Just dump it in.
- Green chiles (2 cans, 4 oz each, diced) — These are mild, so don’t worry about heat. They add a subtle tang and depth. I use Ortega or Hatch brands when I can find them.
- Yellow onion (1 medium, diced, about 1 cup) — The base of almost everything good. Dice it small so it melts into the broth.
- Garlic (4 cloves, minced) — Fresh is best here. The jarred stuff works in a pinch, but you lose some of that punch.
- Chicken broth (4 cups, 960ml) — Low-sodium is your friend. You can always add salt later, but you can’t take it out. I use Swanson’s unsalted broth.
- Ground cumin (2 teaspoons) — This is the backbone of the flavor. Don’t skip it, and make sure it’s fresh. Old cumin tastes like dust.
- Dried oregano (1 teaspoon) — Mexican oregano is ideal if you have it, but regular works fine too.
- Chili powder (1 teaspoon) — Not the same as cayenne. Chili powder is a blend, and it adds warmth without screaming heat.
- Salt and black pepper (to taste) — Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
- Full-fat cream cheese (4 oz, softened, about 113g) — This is what makes it truly creamy. Let it sit out for a bit before adding so it blends smoothly.
- Heavy cream (½ cup, 120ml) — Optional, but I love the richness it adds. You can substitute half-and-half if you prefer.
- Fresh cilantro (¼ cup, chopped, for garnish) — Not everyone loves cilantro, I know. If you’re a hater, use fresh parsley or skip it.
- Lime juice (from 1 lime, about 2 tablespoons) — Added at the very end. It brightens everything up and balances the creaminess.
For the bean blend, you’ll reserve about 1 cup of the drained beans and ½ cup of broth before adding the rest to the pot. Blend those together until smooth, then stir them in later. It’s a small step that makes a huge difference in texture.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll actually use.
- A 6-quart slow cooker — This is the sweet spot size. Anything smaller and you’ll be cramming things in. I use a Crock-Pot brand model I’ve had for years, and it’s never let me down. If you only have a 4-quart, just halve the recipe.
- A blender or immersion blender — For the bean mixture. An immersion blender is easier to clean, but a regular blender works fine. Just let the mixture cool slightly before blending so you don’t blow the lid off.
- A cutting board and sharp knife — For dicing the onion and mincing the garlic. A dull knife makes everything harder.
- Measuring cups and spoons — Nothing fancy. Just accurate ones.
- A large wooden spoon or spatula — For stirring in the cream cheese at the end.
- Two forks or a hand mixer — For shredding the chicken. I usually just use two forks because it’s less cleanup, but a hand mixer on low speed shreds chicken in about ten seconds flat.
If you don’t have a slow cooker, you can make this in a Dutch oven on the stovetop over low heat for about 2 hours. Just keep an eye on the liquid level and stir occasionally. I’ve done it both ways, and honestly, the slow cooker version is more forgiving.
Preparation Method
Alright, let’s get cooking. This is the part where the magic happens, and I’ll walk you through every step like I’m right there in the kitchen with you.
- Prep your ingredients. Dice the onion and mince the garlic. Drain and rinse both cans of white beans. Measure out your spices. Take the cream cheese out of the fridge so it can start softening. This whole step takes about 10 minutes, and it makes the rest of the process so much smoother.
- Layer everything in the crockpot. Start with the diced onion and minced garlic right on the bottom. Place the chicken breasts on top. Add the drained beans (except for 1 cup you’ll set aside), frozen corn, and diced green chiles. Sprinkle the cumin, oregano, chili powder, salt, and pepper over everything. Pour in the chicken broth. Do not stir yet—just let it sit. I know it’s tempting, but trust me on this one.
- Cook on low for 6-7 hours or high for 3-4 hours. Low and slow is better for the chicken. It stays juicier and shreds more easily. I usually set mine on low around 9 AM and forget about it until dinner. The smell will start filling your house around hour three, and it’s going to test your patience.
- Make the bean blend. About 30 minutes before serving, take that reserved 1 cup of beans and ½ cup of the hot broth from the crockpot. Blend them together until completely smooth. This is your secret weapon for creaminess. Pour the blended mixture back into the crockpot and stir gently.
- Shred the chicken. Remove the chicken breasts to a cutting board. Use two forks to shred them—they should fall apart easily at this point. If they don’t, they need more time. Return the shredded chicken to the pot.
- Add the cream cheese. Cut the softened cream cheese into small cubes and drop them into the chili. Stir until it’s fully melted and incorporated. This takes a minute or two. The broth will turn from thin and brothy to thick and luscious right before your eyes.
- Stir in the heavy cream (if using) and lime juice. Add the cream first, then the lime juice. Give it a good stir and taste it. Adjust salt and pepper if needed. This is where you can also add more cumin or a pinch of cayenne if you want more heat.
- Let it rest for 5-10 minutes. I know you’re hungry, but letting it sit off the heat for a few minutes allows the flavors to meld and the chili to thicken slightly. Use this time to chop your cilantro and set out toppings.
- Serve and garnish. Ladle into bowls and top with fresh cilantro, a squeeze of extra lime, shredded cheese, sour cream, or crushed tortilla chips. Whatever makes you happy.
A quick note: if your chili seems too thick at the end, stir in a splash of warm broth or milk. If it’s too thin, let it cook uncovered on low for another 15-20 minutes to reduce. Every slow cooker runs a little differently, so adjust as you go.
Cooking Tips & Techniques
I’ve made this chili more times than I can count, and I’ve definitely made my share of mistakes along the way. Here’s what I’ve learned so you don’t have to repeat my errors.
Don’t skip the bean blend. I tried making this without it once, thinking it would save time. It did, but the chili was thinner and less satisfying. That blended bean mixture is what gives the broth body without needing tons of cream or flour. It’s a small step with a big payoff.
Season in layers. Don’t just dump all the spices in at the beginning and call it done. Add some at the start, then taste and adjust at the end. The flavors mellow as they cook, so you might need to add a pinch more cumin or salt right before serving. I usually add an extra ½ teaspoon of cumin at the end because I love that earthy warmth.
Watch your heat. This recipe is mild, which is what most people want. But if you like a kick, add a diced jalapeño (seeds removed) with the onions, or stir in ¼ teaspoon of cayenne pepper at the end. I’ve also used a can of Rotel tomatoes with green chiles instead of plain green chiles when I want more zip. Just drain them first.
Shred chicken while it’s hot. Cold chicken doesn’t shred well—it gets stringy and tough. As soon as it’s tender enough to fall apart, take it out and shred it immediately. If it cools down too much, pop it back in the hot broth for a minute before shredding.
Timing is flexible. This chili is forgiving. If it cooks an hour longer than planned, it’s fine. If you need to keep it warm for a while, set the crockpot to warm and stir occasionally. The flavors actually get better the longer they hang out together.
Variations & Adaptations
One of the best things about this recipe is how easy it is to change up. Here are some ways I’ve adapted it depending on what I have on hand or who I’m feeding.
- Make it dairy-free. Skip the cream cheese and heavy cream. Instead, blend an extra cup of beans with broth for more creaminess, and stir in a can of full-fat coconut milk at the end. It sounds weird, but it works. The coconut flavor is subtle and plays nicely with the cumin and lime.
- Swap the protein. I’ve made this with boneless chicken thighs, and it’s even more flavorful and forgiving. You can also use leftover rotisserie chicken—just add it in the last 30 minutes of cooking so it heats through without getting mushy.
- Add more vegetables. Diced bell peppers, zucchini, or even chopped spinach work well. Add heartier veggies like bell peppers at the beginning, and delicate ones like spinach right at the end. I’ve thrown in a handful of frozen spinach before serving, and it adds color and nutrients without changing the flavor much.
- Turn up the heat. For a spicier version, add a diced serrano pepper, a pinch of smoked paprika, or a dash of hot sauce. My brother-in-law adds a whole chipotle pepper in adobo sauce, and it gives the chili a smoky, deep heat that’s incredible.
- Make it a soup. If you want a thinner consistency, add an extra cup of broth and skip the bean blend. It’s still delicious, just soupier. Perfect for dipping crusty bread into.
I once made a version with leftover crispy corned beef hash crumbled on top, and it was weirdly good. Don’t be afraid to experiment.
Serving & Storage Suggestions
This chili is best served hot, straight from the crockpot, with all the toppings your heart desires. I like mine with a big handful of crushed tortilla chips, a dollop of sour cream, shredded Monterey Jack cheese, and fresh cilantro. A squeeze of lime right before eating wakes everything up.
It pairs beautifully with a simple side salad or a chunk of crusty bread for soaking up every last drop. If you want to go all out, serve it alongside a crusty artisan bread with butter. The contrast of crunchy bread and creamy chili is perfection.
For storage, let the chili cool completely before transferring it to airtight containers. It keeps in the refrigerator for up to 5 days. The flavors actually deepen overnight, so leftovers are often even better the next day. I’ve been known to make a double batch just for this reason.
To freeze, portion the chili into freezer-safe bags or containers. Leave a little room for expansion, and lay the bags flat in the freezer for easy stacking. It freezes beautifully for up to 3 months. Thaw overnight in the fridge before reheating.
To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. If the chili seems thick after thawing, add a splash of broth or milk to loosen it up.
One note: the corn can get a little softer after freezing and reheating, but it’s barely noticeable. The creaminess holds up remarkably well.
Nutritional Information & Benefits
This creamy crockpot white chicken chili with corn is surprisingly balanced for how indulgent it tastes. Here’s a rough estimate per serving (based on 8 servings, without toppings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 385 |
| Protein | 32g |
| Fat | 14g |
| Saturated Fat | 7g |
| Carbohydrates | 32g |
| Fiber | 8g |
| Sugar | 6g |
| Sodium | 680mg |
The white beans are a fantastic source of fiber and plant-based protein, which helps keep you full and supports digestive health. Chicken provides lean protein for muscle repair and satiety. Corn adds a touch of natural sweetness along with antioxidants like lutein and zeaxanthin, which are good for eye health. And the lime juice gives you a boost of vitamin C.
If you’re watching your sodium, use low-sodium broth and no-salt-added canned beans. You can also reduce the salt in the recipe and let people season their own bowls. This chili is naturally gluten-free, and with the dairy-free modifications mentioned above, it can easily fit into a variety of eating plans.
I’m not a nutritionist, but I’ve found that meals like this—packed with protein, fiber, and real ingredients—keep me satisfied without feeling heavy. It’s comfort food that actually works with your body, not against it.
Conclusion
This creamy crockpot white chicken chili with corn is the kind of recipe that becomes a regular in your rotation without you even planning it. It’s the one you make on busy Wednesdays when you forgot to plan dinner, the one you bring to potlucks and leave with an empty pot, the one your family asks for by name.
What I love most about it is how unfussy it is. It doesn’t demand your attention or a dozen dirty dishes. It just shows up, does its job, and makes everyone happy. That’s the kind of cooking I believe in—simple, honest, and full of flavor.
I’d love to hear how yours turns out. Did you add something unexpected? Make a substitution that worked? Leave a comment below and let me know. And if you share a photo on social media, tag me—I want to see your beautiful bowls of chili. Until next time, happy cooking.
Frequently Asked Questions
Can I use frozen chicken breasts in the crockpot?
Technically yes, but I don’t recommend it. Frozen chicken releases a lot of water as it thaws, which can make the chili watery and throw off the cooking time. For best results, thaw your chicken in the fridge overnight before adding it to the slow cooker. If you’re in a rush, you can cook frozen chicken on high for about 5 hours, but the texture won’t be as good.
How do I thicken white chicken chili?
The bean blend method in this recipe is my go-to for thickening without adding flour or cornstarch. If you need more thickness, you can mash some of the beans directly in the pot with a potato masher, or let the chili cook uncovered for the last 30 minutes to reduce. A slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water stirred in at the end also works in a pinch.
Can I make this in an Instant Pot?
Absolutely. Use the sauté function to cook the onion and garlic for 2-3 minutes, then add the chicken, beans, corn, green chiles, spices, and broth. Pressure cook on high for 15 minutes, then do a natural release for 10 minutes before quick releasing. Shred the chicken, then stir in the cream cheese and bean blend on the sauté setting until smooth. Skip the heavy cream or add it at the end.
What can I serve with white chicken chili?
Crusty bread, cornbread, tortilla chips, or a simple green salad are all great options. I love serving it with a side of no-knead cheddar bread for dipping. For toppings, think shredded cheese, sour cream, diced avocado, fresh cilantro, sliced jalapeños, and a squeeze of lime.
How do I make this chili spicier?
Add a diced jalapeño or serrano pepper with the onions, use a can of Rotel tomatoes with green chiles instead of plain green chiles, or stir in ¼ to ½ teaspoon of cayenne pepper at the end. You can also serve it with hot sauce on the side so everyone can adjust their own heat level. Chipotle powder adds a smoky heat that’s really nice too.
Pin This Recipe!

Creamy Crockpot White Chicken Chili with Corn: Easy & Best Recipe
This creamy crockpot white chicken chili with corn is the ultimate comfort food—easy to make, packed with flavor, and perfect for busy nights. With tender chicken, sweet corn, and a velvety broth, it’s a hug in a bowl.
- Total Time: 6 hours 15 minutes
- Yield: 8 servings 1x
Ingredients
- 1.5 pounds (680g) boneless, skinless chicken breasts
- 2 cans (15 oz each) white beans (Great Northern or cannellini), drained and rinsed
- 1.5 cups (225g) frozen corn
- 2 cans (4 oz each) diced green chiles
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 4 cups (960ml) low-sodium chicken broth
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano (preferably Mexican)
- 1 teaspoon chili powder
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- 4 oz (113g) full-fat cream cheese, softened
- ½ cup (120ml) heavy cream (optional)
- ¼ cup fresh cilantro, chopped (for garnish)
- Juice of 1 lime (about 2 tablespoons)
Instructions
- Prep your ingredients: dice the onion, mince the garlic, drain and rinse the beans, measure spices, and let cream cheese soften.
- Layer everything in the crockpot: place onion and garlic on the bottom, then chicken breasts on top. Add drained beans (reserve 1 cup), frozen corn, and green chiles. Sprinkle cumin, oregano, chili powder, salt, and pepper over everything. Pour in chicken broth. Do not stir.
- Cook on low for 6-7 hours or high for 3-4 hours, until chicken is tender.
- About 30 minutes before serving, blend the reserved 1 cup of beans with ½ cup of hot broth from the crockpot until smooth. Pour the blended mixture back into the crockpot and stir gently.
- Remove chicken breasts to a cutting board and shred with two forks. Return shredded chicken to the pot.
- Cut softened cream cheese into small cubes and stir into the chili until fully melted and incorporated.
- Stir in heavy cream (if using) and lime juice. Taste and adjust salt, pepper, or cumin as needed.
- Let chili rest for 5-10 minutes off the heat to thicken and meld flavors.
- Serve hot, garnished with fresh cilantro and optional toppings like shredded cheese, sour cream, or crushed tortilla chips.
Notes
For a thicker chili, let it cook uncovered for the last 15-20 minutes. For a thinner consistency, add extra broth. The bean blend is key for creaminess without heavy cream. Season in layers—add more cumin or salt at the end if needed. This chili is forgiving and can be kept warm on the ‘warm’ setting for hours.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 6
- Sodium: 680
- Fat: 14
- Saturated Fat: 7
- Carbohydrates: 32
- Fiber: 8
- Protein: 32
Keywords: white chicken chili, crockpot chili, creamy chili, easy chili recipe, slow cooker chili, chicken chili with corn





