White chicken chili wasn’t even on my cooking radar until like three years ago when my husband announced he hates red chili. Just… hates it. Something about beans and tomatoes together grosses him out. Cool. Great. Thanks for telling me after five years of marriage. So I’m scrolling through Pinterest one night trying to find literally any chili recipe without tomatoes, and I stumble onto white chicken chili. Made it the next week. He had THREE bowls. Now he asks for it constantly.
Here’s the thing about white chicken chili—it’s completely different from regular chili but somehow still feels like chili? It’s creamy and mild but has that warming spice situation. The white chicken chili I make now has been tweaked probably fifteen times since that first attempt. That version was okay but kinda bland. This one? This one is perfect. My neighbor smelled it cooking last month and literally texted me “what is that smell and can I have some.”
I stumbled into making white chicken chili on a Tuesday night when I had chicken breasts that needed to get used and zero motivation to cook anything complicated. Threw everything in one pot, wandered away to help with homework, came back to this incredible creamy chicken soup situation. My 8-year-old, who refuses to eat anything with “chunks,” ate an entire bowl. That’s when I knew I’d accidentally created something special with this white chicken chili.
also check : Best 17 Soup Recipes for Fall Season: Because Everything Tastes Better in a Bowl
How This Became My Go-To Comfort Food
So basically what happened was this: I made it that first time. Everyone loved it. Made it again two weeks later. Still amazing. Started making double batches because the leftovers are even better the next day. Now it’s in my regular rotation every fall and winter, and I’ve probably made white chicken chili forty times. Maybe more.
Last winter we had a huge snowstorm and lost power for six hours. When it came back on, I made this white chicken chili and we ate it by candlelight because the storm was still going. My daughter still talks about that night like it was some magical memory. It was just soup. But also, it wasn’t. It was warm and cozy and exactly what we needed.
Now I make white chicken chili whenever someone’s sick, or it’s cold outside, or I need to bring food to a potluck. It’s versatile like that. My coworker Amanda borrowed the recipe for her book club and reported back that everyone asked for seconds and the recipe. One woman apparently made it the next week and told Amanda it was “restaurant quality.” I mean… it’s soup. But I’ll take the compliment.
The Ingredients (And Why I’m Particular About Some)

Main Components:
- 1½ lbs boneless, skinless chicken breasts (or thighs if you prefer dark meat)
- 2 tablespoons olive oil
- 1 large onion, diced (yellow or white, whatever’s cheaper)
- 4 cloves garlic, minced (jarred garlic works but fresh is better)
- 2 jalapeños, seeded and diced (this is adjustable based on your spice tolerance)
- 1 teaspoon ground cumin (this is KEY for white chicken chili flavor)
- 1 teaspoon dried oregano
- ½ teaspoon ground coriander
- ½ teaspoon smoked paprika (adds depth without heat)
- ¼ teaspoon cayenne pepper (optional, only if you like spice)
Liquids and Creaminess:
- 4 cups chicken broth (homemade or store-bought, low-sodium preferred)
- 2 cans (15 oz each) Great Northern beans, drained and rinsed (or cannellini beans)
- 1 can (4 oz) diced green chiles (the mild ones, not spicy unless you’re brave)
- 1 cup heavy cream (or half-and-half if you want it slightly lighter)
- 4 oz cream cheese, softened (this is the SECRET to amazing white chicken chili)
- 2 tablespoons lime juice (fresh squeezed, not that fake stuff)
- Salt and pepper to taste
Toppings (Non-Negotiable):
- Shredded Monterey Jack cheese (or pepper jack if you’re spicy)
- Sour cream
- Fresh cilantro, chopped (unless you’re one of those people who thinks it tastes like soap)
- Tortilla chips or strips
- Diced avocado
- Extra lime wedges
Shopping tip? The beans matter more than you’d think. I’ve tried this white chicken chili with like five different bean varieties. Kidney beans are too firm and weird. Black beans change the color and vibe. Navy beans work okay. But Great Northern beans are PERFECT—they’re creamy, they break down slightly during cooking to thicken the chili, and they don’t overpower everything.
Also, the cream cheese situation is crucial. I discovered this by accident when I was making white chicken chili and thought “what if I just throw in some cream cheese?” Game changer. It makes the broth thick and silky and adds this tangy richness that heavy cream alone can’t achieve. Use the brick cream cheese, not the spreadable tub kind—different consistency and it won’t incorporate as smoothly.
The jalapeños are adjustable. I use two with the seeds removed for mild heat. My husband wants it spicier so sometimes I leave seeds in one. My daughter wants zero spice so I just don’t give her any of the jalapeño pieces. White chicken chili is forgiving like that.
Making White Chicken Chili (Real Kitchen Talk)

Step 1: Season chicken breasts with salt and pepper. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add chicken and cook for about 6-7 minutes per side until golden brown and cooked through. The key is—oh wait, I forgot to mention—you don’t need to cook it perfectly here because it’s going back in the soup later. Just get some color on it and make sure it’s mostly done.
Remove chicken from pot and set on a cutting board. Let it rest while you do other stuff. It’ll finish cooking in the soup anyway.
Step 2: In the same pot (don’t clean it—those brown bits are flavor), add the diced onion. Cook for about 5 minutes until softened and translucent. Add garlic and jalapeños. Cook for another 2 minutes until everything smells amazing. Your kitchen will start smelling incredible at this point.
If the bottom of your pot has stuck-on bits, add a splash of chicken broth and scrape them up with a wooden spoon. This is called deglazing and it sounds fancy but it’s just incorporating flavor that would otherwise burn.
Step 3: Add cumin, oregano, coriander, smoked paprika, and cayenne if using. Stir for about 30 seconds until fragrant. This blooms the spices and makes them taste more intense. I learned this from some cooking show and it actually makes a difference in white chicken chili flavor.
Step 4: Pour in the chicken broth. Add the drained beans and the can of green chiles. Stir everything together. Bring to a boil, then reduce heat and let it simmer.
Step 5: While the soup is simmering, shred or dice your chicken. I usually shred it with two forks because I’m too impatient to let it cool enough to dice neatly. Some people like big chunks in their white chicken chili, some like shreds. Your call.
Step 6: Add the chicken back to the pot. Let everything simmer together for about 15-20 minutes. This is when the flavors meld and everything gets friendly. Set timer for 15 minutes, then inevitably forget and come back at 23 minutes. It’s fine.
Step 7: Here’s the magic part. Lower the heat to medium-low. Add the cream cheese in chunks. Stir until it melts completely into the soup. It’ll look weird at first—all lumpy and chunky. Keep stirring. It’ll smooth out. This is what makes white chicken chili so creamy and amazing.
Step 8: Stir in the heavy cream and lime juice. Taste and add salt and pepper as needed. The lime juice brightens everything up and adds this subtle tanginess that makes people say “what IS that flavor?” It’s lime. The answer is lime.
Let it simmer for another 5 minutes to heat through and thicken slightly. If your white chicken chili is too thick, add more broth. Too thin? Let it simmer longer uncovered or mash some of the beans against the side of the pot to release their starch.
Step 9: Serve hot with ALL the toppings. I cannot stress enough how important toppings are. Plain white chicken chili is good. White chicken chili with cheese, sour cream, cilantro, chips, and avocado is LIFE-CHANGING.
Things I’ve Learned About White Chicken Chili
You can use rotisserie chicken to save time. Just skip the whole cooking chicken step, add shredded rotisserie chicken at step 6, and you’ve saved yourself 15 minutes. I do this when I’m lazy or busy, which is often. The white chicken chili tastes just as good.
Chicken thighs make it richer and more flavorful than chicken breasts. Breasts are leaner and sometimes dry out. Thighs stay juicy. But breasts are usually cheaper and what I have on hand, so I use those. Both work for white chicken chili.
The cream cheese needs to be softened or it won’t melt smoothly. I learned this the hard way when I added cold cream cheese straight from the fridge and got weird cheese lumps that wouldn’t incorporate. Either leave it out for 30 minutes before cooking, or microwave for 15 seconds to soften.
This white chicken chili freezes AMAZINGLY. Make a double batch, freeze half in portions. It keeps for 3 months. The cream might separate slightly when you reheat it, but just stir it and it comes back together. I keep frozen portions for busy weeknights when I need dinner fast.
The leftovers get even better. Day two is peak white chicken chili flavor. Everything has melded together overnight. I actually prefer it the next day and sometimes make it a day ahead on purpose.
My Random Tips That Actually Work
Found out by accident that adding a can of corn (drained) makes this even better. The sweetness balances the spice and adds texture. I do this about half the time now when I make white chicken chili.
Don’t skip the lime juice. I tried once because I was out of limes and thought “who cares about 2 tablespoons?” Me. I care. It tasted flat and boring without it. The acid brightens everything.
If you want it spicier, add hot sauce at the end rather than more jalapeños. Easier to control the heat level that way. I keep Frank’s RedHot on the table so everyone can adjust their own bowl of white chicken chili.
Serve with cornbread or crusty bread for dipping. The bread soaks up the creamy broth and it’s perfect. My daughter likes to crumble cornbread directly into her bowl which seems weird but also kinda genius?
Use a immersion blender to blend about 1 cup of the soup if you want it thicker and creamier. I blend some of the beans and broth together right in the pot, leaves chunks but also creates a thicker base. Makes the white chicken chili more substantial.
Why This Recipe Actually Works (When Others Don’t)
Look, I’ve tried probably ten different white chicken chili recipes before perfecting this one. Some were too thin and soupy. Some were bland and boring. Some were so spicy my mouth was on fire. Some had weird ingredients like ranch seasoning (why?) or cream of chicken soup (ew).
This white chicken chili works because the spice blend is balanced. The cumin is essential—it’s what makes it taste like chili instead of just chicken soup. The oregano and coriander add depth. The smoked paprika gives it that slight smokiness without needing to actually smoke anything.
The cream cheese plus heavy cream combo is superior to just using one or the other. Heavy cream alone makes it rich but not thick enough. Cream cheese alone can be too tangy and thick. Together? Perfect creamy texture for white chicken chili.
And honestly? The lime juice at the end is what takes it from “good” to “amazing.” Acid brightens flavors and makes everything taste more vibrant. It’s like turning up the volume on all the other ingredients.
Let’s Talk Variations (Because I Experiment)
Green chile white chicken chili: Double the green chiles, add chopped poblano peppers, use pepper jack cheese. More southwestern flavor profile. Really good if you like heat.
Slow cooker version: Throw everything except cream, cream cheese, and lime juice in the slow cooker. Cook on low for 6 hours or high for 3 hours. Shred chicken right in the pot. Add cream, cream cheese, and lime juice in the last 30 minutes. Perfect for busy days when you need white chicken chili ready when you get home.
Instant Pot: Sauté onions and spices using sauté function. Add everything except cream, cream cheese, and lime juice. Pressure cook on high for 10 minutes. Quick release. Shred chicken, add cream mixture, simmer on sauté for 5 minutes. Fastest white chicken chili ever.
Extra veggie version: Add diced zucchini, bell peppers, or corn. Makes it more substantial and healthier-ish. I do this when I need to clean out my produce drawer.
Smoky version: Add a diced chipotle pepper in adobo sauce along with the jalapeños. Smoky, spicy, incredible. My husband’s favorite white chicken chili variation.
The Serving Situation
The toppings are NOT optional. I repeat: NOT OPTIONAL. White chicken chili needs texture and brightness on top.
My standard setup:
- Shredded cheese (melts into the hot soup, so good)
- Big dollop of sour cream (cooling and tangy)
- Lots of fresh cilantro (brightness and color)
- Crushed tortilla chips (crunch and salt)
- Avocado chunks (creaminess and healthy fats)
- Lime wedge for squeezing over everything
Sometimes I also add:
- Sliced jalapeños for extra heat
- Crumbled queso fresco instead of shredded cheese
- Pico de gallo for freshness
- Pickled red onions (fancy and tangy)
Serve with cornbread, rolls, or tortilla chips for dipping. My family likes it with tortilla chips on the side for scooping. I like it with warm cornbread. Everyone has opinions about the best white chicken chili accompaniment.
Storage and Reheating
Store in an airtight container in the fridge for up to 5 days. The white chicken chili thickens as it sits, so you might need to add a splash of broth when reheating.
Reheat on the stove over medium heat, stirring occasionally. Or microwave individual portions for 2-3 minutes, stirring halfway through. The cream might look slightly separated after refrigeration but it comes back together when you stir and heat it.
Freeze in portions for up to 3 months. I use freezer-safe containers or heavy-duty freezer bags. Label with the date because frozen white chicken chili looks like a lot of other frozen things and I’ve confused it with other soups before.
Thaw overnight in the fridge, then reheat on the stove. Or reheat from frozen on low heat, stirring frequently. Takes longer but works fine if you forgot to thaw.
The Crowd-Pleaser Factor
This white chicken chili is my go-to for potlucks, game days, and feeding crowds. It’s easy to double or triple. Everyone loves it—even people who claim they don’t like soup or chili. The creamy mild flavor appeals to picky eaters, but you can make it spicier for adventurous eaters.
I brought this to a Super Bowl party last year. Made a triple batch in my giant stockpot. Set out all the toppings buffet-style. People went CRAZY. The pot was empty by halftime. Multiple people asked for the recipe. One guy said it was better than the chili from his favorite restaurant. That’s probably an exaggeration but I’m counting it as a win.
My kids’ friends request this when they come over for dinner. Teenagers who supposedly only eat pizza and chicken nuggets will have two bowls of white chicken chili. That tells you something.
The Verdict
People keep asking for this white chicken chili recipe and I’ve finally written it down in a way that makes sense instead of texting “idk some chicken and beans and make it creamy.” That’s not helpful. This is helpful.
It’s not complicated. Sometimes my chicken isn’t perfectly browned. Sometimes I forget to add the lime juice and have to stir it in at the table. The cream cheese occasionally doesn’t melt as smoothly as I want. But it tastes incredible and warms you from the inside, and that’s what matters. The white chicken chili delivers comfort without requiring culinary school skills.
If I can make this while simultaneously helping with math homework and preventing the cat from knocking over my spice rack (I can’t—the cat wins every time), anyone can. Just sauté some stuff, add liquid, make it creamy, serve with toppings.
Actually, you know what? Make this this weekend. It’s supposed to get cold (probably, somewhere). Your house will smell amazing. You’ll have leftovers for days. Let me know how your white chicken chili turns out! Do you add anything weird that works? Because I’m always looking for new variations to try.
Happy cooking! (and may your pot never boil over) 🍲💚
Table of Contents
White Chicken Chili
Creamy white chicken chili with tender chicken, white beans, green chiles, and warming spices. This easy one-pot comfort food features cream cheese for extra richness and is perfect for cozy dinners and feeding crowds.
Ingredients
- 1½ lbs boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 2 jalapeños, seeded and diced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon ground coriander
- ½ teaspoon smoked paprika
- ¼ teaspoon cayenne pepper (optional)
- 4 cups chicken broth
- 2 cans (15 oz each) Great Northern beans, drained and rinsed
- 1 can (4 oz) diced green chiles
- 1 cup heavy cream
- 4 oz cream cheese, softened
- 2 tablespoons lime juice
- Salt and pepper to taste
- Shredded Monterey Jack cheese (for topping)
- Sour cream (for topping)
- Fresh cilantro, chopped (for topping)
- Tortilla chips (for topping)
- Diced avocado (for topping)
- Lime wedges (for serving)
Instructions
-
Step 1Season chicken breasts with salt and pepper. Heat olive oil in large pot or Dutch oven over medium-high heat. Add chicken and cook 6-7 minutes per side until golden brown and cooked through. Remove and set aside.
-
Step 2In same pot, add diced onion and cook 5 minutes until softened. Add garlic and jalapeños, cook 2 minutes more until fragrant.
-
Step 3Add cumin, oregano, coriander, smoked paprika, and cayenne (if using). Stir for 30 seconds until spices are fragrant.
-
Step 4Pour in chicken broth, scraping up any browned bits from bottom of pot. Add beans and green chiles. Stir to combine.
-
Step 5Bring to a boil, then reduce heat and simmer.
-
Step 6Shred or dice the cooked chicken and add back to pot. Simmer for 15-20 minutes to let flavors meld.
-
Step 7Reduce heat to medium-low. Add cream cheese in chunks and stir until completely melted and smooth.
-
Step 8Stir in heavy cream and lime juice. Taste and adjust salt and pepper as needed.
-
Step 9Simmer 5 more minutes to heat through and thicken slightly. If too thick, add more broth. If too thin, simmer longer or mash some beans against pot to release starch.
-
Step 10Serve hot with shredded cheese, sour cream, cilantro, tortilla chips, avocado, and lime wedges.