pin it
I first discovered white chicken chili at a little café in Santa Fe during a winter road trip, and I was instantly hooked. Unlike traditional red chili, this version was creamy, mild, and incredibly comforting without being heavy. The beautiful pale color studded with green chiles and cilantro was so inviting, and that first spoonful – with its perfect balance of creaminess and subtle spice – made me realize I needed to recreate it at home. What I love about this recipe is how it brings together simple, wholesome ingredients in a way that feels both sophisticated and approachable. The chicken stays incredibly tender when cooked in the broth, and the white beans add heartiness while the corn brings little bursts of sweetness. The heavy cream transforms everything into this luxurious, velvety soup that clings to every ingredient. When you top it with cool, creamy avocado and bright cilantro, it's like the perfect balance of temperatures and textures in one bowl. This isn't just soup – it's an experience that warms you from the inside out.
Why I love this recipe
This recipe holds a special place in my heart because it's the definition of comfort food that doesn't compromise on flavor or quality. I love how versatile it is – you can make it as mild or as spicy as you want by adjusting the green chiles and spices. It's also incredibly forgiving; whether you use rotisserie chicken to save time or cook your chicken from scratch, it turns out delicious every single time. What really makes this recipe special is how it brings people together. There's something about ladling up steaming bowls of this creamy, aromatic chili that makes everyone gather around the table. I've served it at casual family dinners and impromptu gatherings with friends, and it always gets rave reviews. The fact that it's naturally gluten-free and can be made lighter by using half-and-half instead of heavy cream makes it accessible for so many different dietary needs. But honestly, what I love most is that feeling when you take your first bite – that perfect combination of creamy, savory, and fresh that just makes everything right in the world.
What You Need From Your Kitchen
- Chicken breasts: The protein base that gets tender and easily shredded after simmering in broth
- White beans: Rinsed and drained, these add heartiness and creamy texture to the chili
- Heavy cream: Stir in at the end to create that signature velvety, luxurious broth
- Green chiles: Add mild heat and authentic Southwestern flavor throughout the dish
- Corn kernels: Provide sweet pops of flavor that balance the savory richness
- Fresh avocado: Slice and fan out on top for cool, creamy contrast
- Cilantro: Chop fresh and sprinkle generously for bright, herbaceous notes
- Monterey Jack cheese: Shred and sprinkle on top for extra creaminess and mild flavor
Let's Make These Together
- Sauté your aromatics perfectly
- Start by heating your olive oil in a large, heavy-bottomed pot over medium heat. Once shimmering, add your diced onion and let it cook undisturbed for a minute before stirring. You want that onion to soften and turn translucent, which takes about 4-5 minutes. Then add your minced garlic and stir constantly for about a minute – you'll know it's ready when your kitchen fills with that incredible aroma. This foundation is crucial because it builds the flavor base for your entire chili.
- Cook chicken to tender perfection
- Add your chicken breasts right into the pot with the aromatics, then pour in the chicken broth and add your spices – cumin, oregano, and chili powder. Bring everything to a rolling boil, then reduce the heat so it's just gently bubbling. Let the chicken simmer in this flavorful broth for 20-25 minutes. You'll know it's done when the chicken is no longer pink in the center and easily shreds with a fork. Remove the chicken, let it cool for a few minutes so you don't burn your fingers, then use two forks to shred it into bite-sized pieces.
- Build layers of flavor
- With your chicken resting and shredding, turn your attention back to that beautiful broth. Add your drained white beans, diced green chiles, and frozen corn directly into the pot. Give everything a good stir and let it simmer together for 5-7 minutes. This is where the magic happens – the beans start to break down slightly, thickening the broth naturally, while the corn adds little bursts of sweetness that balance out the savory elements.
- Create that signature creaminess
- Lower your heat to the gentlest simmer – you don't want the cream to separate or curdle. Slowly pour in your heavy cream while stirring continuously. Watch as the broth transforms into this gorgeous, golden, velvety sauce. Add your shredded chicken back into the pot and stir everything together. Season generously with salt and pepper, tasting as you go. Let it all simmer together for another 5 minutes so the chicken can soak up that creamy goodness and all the flavors marry perfectly.
- Top it off with freshness
- This is where your chili goes from delicious to absolutely stunning. Ladle generous portions into bowls, then arrange fresh avocado slices on top like little green fans. Sprinkle with chopped cilantro for color and freshness, add a handful of shredded Monterey Jack cheese, and finish with a good squeeze of lime juice. The cool avocado, bright cilantro, and tangy lime create the perfect contrast to that warm, creamy chili. Serve with tortilla chips on the side and watch it disappear!
pin it
Switch Things Up
I'll never forget the first time I made this on a rainy Tuesday evening when I was craving something warm but didn't want traditional red chili. I had some chicken breasts in the fridge and a can of white beans in the pantry, and I thought, why not try something different? The moment I stirred in that cream and watched the broth transform into this gorgeous, velvety sauce, I knew I'd stumbled onto something special. My family couldn't stop raving about it, and my kids – who are usually picky about soups – asked for seconds! Now it's become our go-to recipe whenever the weather turns chilly or when we just need a bowl of pure comfort. I've made it countless times since, and it never gets old. Sometimes I add extra corn because we love the sweetness it brings, and I always, always make sure to have plenty of avocado and lime on hand for topping.
Perfect Pairings
This white chicken chili pairs beautifully with warm, crispy tortilla chips for scooping, or serve it alongside homemade cornbread for a truly comforting meal. A simple side salad with lime vinaigrette cuts through the richness perfectly, while Mexican rice makes it even heartier. For drinks, try it with a cold Mexican beer, a crisp white wine like Sauvignon Blanc, or keep it casual with fresh limeade. If you're feeding a crowd, set up a toppings bar with shredded cheese, sour cream, jalapeños, and extra cilantro so everyone can customize their bowl.
pin it
Frequently Asked Questions
- → Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs work wonderfully in this recipe and will give you even more flavor and moisture. Use boneless, skinless thighs and follow the same cooking method. They may take a few extra minutes to cook through, but they'll shred beautifully and add richness to your chili.
- → How do I store and reheat leftovers?
Store leftover chili in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight! Reheat gently on the stovetop over medium-low heat, stirring occasionally. You may need to add a splash of chicken broth or cream if it's thickened up too much. You can also freeze it for up to 3 months – just leave out the toppings and add them fresh when serving.
- → Can I make this in a slow cooker?
Yes! Add chicken breasts, broth, onion, garlic, spices, beans, green chiles, and corn to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Remove chicken, shred it, then return it to the slow cooker. Stir in the heavy cream during the last 30 minutes of cooking. This method makes the chicken incredibly tender!
- → What can I substitute for heavy cream?
For a lighter version, use half-and-half or whole milk, though the chili won't be quite as rich. For dairy-free options, coconut cream works beautifully and adds a subtle sweetness that complements the other flavors. You could also use cashew cream for a nut-based alternative. If using lighter dairy, you may want to add a tablespoon of flour to help thicken the broth.
- → How can I make this spicier?
There are several ways to add more heat! Use hot green chiles instead of mild ones, add a diced jalapeño or serrano pepper when you sauté the onions, increase the chili powder, or stir in some cayenne pepper or hot sauce to taste. You can also top individual bowls with sliced jalapeños or a drizzle of your favorite hot sauce so everyone can customize their spice level.
- → What type of white beans work best?
Great Northern beans, cannellini beans, or navy beans all work perfectly in this recipe. Great Northern beans are the most traditional choice and hold their shape well while adding creaminess. Cannellini beans are slightly larger and have a buttery texture. Navy beans are smaller but break down more, which can help thicken your chili naturally. Use whichever you prefer or have on hand!
Conclusion
This creamy white chicken chili is everything you want in a comfort meal – rich, satisfying, and packed with flavor. It's the kind of recipe that works perfectly for busy weeknights when you need something nourishing but don't want to spend hours in the kitchen. The combination of tender chicken, creamy broth, and fresh toppings creates layers of texture and taste that make each spoonful exciting. Whether you're feeding a crowd or meal prepping for the week, this chili delivers every single time.