I used to think white chicken chili was a sad, beige impostor of the real thing. For years, I said it. Loudly. “If it doesn’t have tomatoes and red chile, it’s not chili,” I’d announce, like someone who had never been proven wrong in spectacular fashion. Then came a Tuesday in late October when the sky went gray at three in the afternoon and my neighbor Margot showed up at my door holding a slow cooker. “Just taste it,” she said. “And don’t make that face.”
Honestly, I made the face anyway. But I also grabbed a spoon. And then I stood in her doorway, in a cold draft, eating bowl after bowl of this creamy, green-flecked, utterly comforting thing. The broth was velvety, the chicken fell apart with zero effort, and the green chiles gave it this gentle warmth that snuck up on you. I mean, I had to ask for the recipe. Twice. Margot just smiled, like she knew this day would come.
This Cozy Creamy White Chicken Chili with Green Chiles became my secret weapon that winter. It’s the kind of meal you make when you need the kitchen to smell like something good. When the week has been long and the couch is calling your name. You know that feeling when you just want to wrap your hands around a warm bowl and let everything else wait? That’s this recipe.
What got me, and what keeps me coming back, is how unpretentious it is. There’s no fussy roux, no complicated spice blend. It’s just honest ingredients that somehow turn into something way better than the sum of their parts. I’ve made it for sick friends, for game day crowds, and for myself on a random Wednesday when I needed a hug in a bowl. It has never let me down.
Why You’ll Love This Recipe
Look, I’ve tested a lot of white chicken chili recipes over the years. Some are too watery. Some are bland. Some call for a block of cream cheese that never quite melts right. This version? It’s the one I keep coming back to, and here’s why you will too.
- Quick & Easy: This comes together in about 40 minutes from start to finish. On a busy weeknight, that’s a game-changer. No soaking beans, no long simmering required.
- Simple Ingredients: You probably already have most of this in your pantry. Canned beans, green chiles, some spices, and chicken. No fancy grocery store runs needed.
- Perfect for Cozy Nights: This is the definition of comfort food. It’s warm, creamy, and just a little bit spicy. The kind of meal that makes you want to curl up under a blanket.
- Crowd-Pleaser: I’ve served this to everyone from my spice-averse mother-in-law to my chili-purist brother. It gets rave reviews every single time. Kids love it, adults love it, everyone loves it.
- Unbelievably Delicious: The texture here is what gets me. It’s not too thick, not too thin. It’s velvety and rich, with little pops of heat from the green chiles and a creamy finish that just feels luxurious.
What makes this recipe different from all the others is the method. Instead of adding heavy cream or a block of cream cheese, I use a trick that gives you that ultra-creamy texture without the dairy heaviness. I blend a portion of the beans and some of the broth, then stir it back in. It creates this silky, luscious base that clings to every piece of chicken and every bean. It’s genius, honestly, and it keeps the chili feeling light while still being deeply satisfying.
This isn’t just good chili. It’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, simpler, but with all the soul-soothing satisfaction you crave on a cold night. Perfect for impressing guests without stress, or turning a simple Tuesday into something memorable.
What Ingredients You Will Need
This Cozy Creamy White Chicken Chili with Green Chiles uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this recipe perfect for those nights when you need dinner on the table without a lot of planning.
For the Chili Base
- Olive oil, 2 tablespoons (for sautéing the aromatics)
- Yellow onion, 1 large, diced (adds a savory base and sweetness as it cooks)
- Garlic cloves, 4, minced (because everything needs garlic)
- Ground cumin, 2 teaspoons (the backbone of the flavor here)
- Dried oregano, 1 teaspoon (adds a subtle earthy, almost floral note)
- Chili powder, 1 teaspoon (not traditional for white chili, but I love the tiny bit of depth it adds)
- Salt and black pepper, to taste
For the Protein and Beans

- Boneless, skinless chicken breasts, 1.5 pounds (about 3 medium breasts). You can also use boneless thighs for a richer flavor.
- Canned cannellini beans, 3 cans (15 ounces each), drained and rinsed. I recommend the Progresso brand for consistent texture. Great Northern beans also work well here.
- Diced green chiles, 2 cans (4 ounces each). Look for the Hatch brand if you can find them—they have the best flavor. Don’t drain them; the liquid adds flavor.
For the Creaminess
- Low-sodium chicken broth, 4 cups (use a good quality brand like Swanson or Kitchen Basics)
- Full-fat sour cream, 1 cup (adds richness and tang). For a lighter option, use plain Greek yogurt, but be careful not to let it curdle.
- Monterey Jack cheese, 1 cup, shredded (for stirring in at the end). Freshly shredded melts much better than pre-shredded.
For Topping (Optional but Highly Recommended)
- Fresh cilantro, chopped
- Avocado, diced
- Tortilla chips or strips
- Lime wedges
- Additional shredded Monterey Jack cheese
Ingredient Selection Tips: For the creamiest texture, use full-fat sour cream and freshly shredded cheese. The pre-shredded stuff has anti-caking agents that prevent it from melting smoothly. If you’re using Greek yogurt, stir a little hot broth into it first before adding it to the pot—this tempers it and prevents curdling. For a spicier chili, use hot green chiles or add a minced jalapeño with the onions.
Equipment Needed
You don’t need a lot of fancy equipment for this one, which is part of the beauty. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (at least 5 quarts). I use my Lodge enameled cast iron pot for this—it holds heat beautifully and the heavy bottom prevents scorching.
- Sharp chef’s knife and a cutting board
- Wooden spoon or silicone spatula for stirring
- Measuring cups and spoons
- Can opener
- Immersion blender or a standard blender (for blending the beans). If you don’t have an immersion blender, a regular blender works fine—just be careful with the hot liquid.
- Large bowl for shredding the chicken
- Two forks for shredding the chicken
Budget-Friendly Options: If you don’t have a Dutch oven, any large, heavy pot will do. A stockpot works, just keep an eye on the heat so nothing sticks to the bottom. No immersion blender? No problem. Scoop out a cup of the chili (beans and liquid) into a regular blender, blend until smooth, and stir it back in. Just vent the lid so steam can escape.
Preparation Method
Alright, let’s make this Cozy Creamy White Chicken Chili with Green Chiles. Trust me, the hardest part is waiting for it to finish simmering.
- Prep the ingredients. Dice the onion, mince the garlic, drain and rinse the beans, and shred the cheese. Having everything ready makes the cooking process so much smoother. I learned this the hard way after burning garlic while frantically trying to open a can of chiles.
- Cook the aromatics. Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for about 5 minutes, until it’s soft and translucent. Stir occasionally—you don’t want it to brown. Add the minced garlic and cook for another 30 seconds, until it’s fragrant. Your kitchen should start smelling amazing at this point.
- Bloom the spices. Add the cumin, oregano, chili powder, salt, and pepper to the pot. Stir constantly for about 1 minute. This step is crucial—it wakes up the spices and makes their flavor much deeper. Don’t skip it, or you’ll miss out on a lot of complexity.
- Sear the chicken. Push the onion mixture to the sides of the pot and place the chicken breasts in the center. Sear for 2-3 minutes per side, until lightly golden. The chicken doesn’t need to be cooked through at this point; we’re just building flavor.
- Add the liquids and beans. Pour in the chicken broth, scraping the bottom of the pot with your wooden spoon to loosen any browned bits. Add the undrained green chiles and about half of the cannellini beans. Reserve the other half of the beans for later.
- Simmer the chili. Bring the chili to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 20 minutes. The chicken should be cooked through and tender at this point. You’ll see the broth starting to look more golden and inviting.
- Shred the chicken. Use tongs to transfer the chicken breasts to a large bowl. Let them rest for a minute or two, then shred them with two forks. It should pull apart very easily. If it doesn’t, let it simmer for another 5 minutes.
- Blend the creaminess. Here’s the magic step. Use your immersion blender to blend the remaining beans and broth in the pot until smooth. If you’re using a regular blender, carefully transfer about 1.5 cups of the chili (mostly liquid and beans) to the blender, blend until smooth, and pour it back into the pot. This creates that velvety, creamy base without any heavy cream.
- Return the chicken and remaining beans. Stir the shredded chicken and the reserved whole beans back into the pot. Let everything simmer together for another 5 minutes so the flavors meld.
- Finish with sour cream and cheese. Remove the pot from the heat. Stir in the sour cream and shredded Monterey Jack cheese until completely melted. The residual heat will do the work—just keep stirring until it’s smooth and luscious. The chili should look thick, creamy, and absolutely irresistible.
- Taste and adjust. Give it a taste. Need more salt? More lime? A pinch of cayenne for heat? This is your moment to make it perfect for you.
- Serve immediately. Ladle into bowls and top with your favorite garnishes. Cilantro, avocado, tortilla chips, a squeeze of lime—go wild. I always add an extra sprinkle of cheese because, well, why not?
Prep Note: If you’re using Greek yogurt instead of sour cream, stir about 1/2 cup of the hot broth into the yogurt first. This tempers it and prevents it from curdling when you add it to the pot. I learned this trick after a particularly sad curdling incident.
Cooking Tips & Techniques
I’ve made this Cozy Creamy White Chicken Chili with Green Chiles probably twenty times now, and I’ve made every mistake in the book so you don’t have to. Here’s what I’ve learned:
Don’t skip the spice-blooming step. I know it seems fussy, but heating the cumin and oregano in the oil for a minute transforms them. They go from tasting dusty and flat to warm and aromatic. It’s a small step that makes a huge difference.
Watch your heat. When you add the sour cream and cheese at the end, the pot should be off the heat. If the chili is still boiling, the sour cream can separate and turn grainy. Let the residual heat do the melting. I learned this the hard way when I ended up with a pot of lumpy chili and a lot of regret.
Shred the chicken while it’s still warm. Cold chicken is a pain to shred. It clumps and tears unevenly. Warm chicken practically falls apart with just a gentle pull. I usually let it rest for just a couple of minutes after taking it out of the pot, then go to town with the forks.
Multitask like a pro. While the chili is simmering, prep your toppings. Dice the avocado, chop the cilantro, squeeze the lime wedges. It makes serving so much smoother, and you’ll feel like a real chef instead of someone frantically chopping while your chili gets cold.
Consistency is key. If your chili is too thick, stir in a splash of chicken broth or water until it reaches your preferred consistency. If it’s too thin, let it simmer uncovered for a few more minutes to reduce. I like mine thick enough to coat the back of a spoon but still soupy enough to soak up with a tortilla chip.
Variations & Adaptations
One of the best things about this Cozy Creamy White Chicken Chili with Green Chiles is how adaptable it is. Here are a few ways to make it your own:
- Spicy Version: Add a diced jalapeño (seeds and all) when you cook the onions. Or stir in a teaspoon of chipotle powder with the other spices. The smoky heat pairs beautifully with the creamy base.
- Vegetarian Option: Skip the chicken and use vegetable broth. Add an extra can of beans or some diced zucchini for bulk. You could also add a bag of frozen corn for sweetness and texture.
- Slow Cooker Method: Sauté the onions and garlic on the stovetop, then transfer everything except the sour cream and cheese to a slow cooker. Cook on low for 6 hours or high for 3 hours. Shred the chicken, blend the beans, then stir in the sour cream and cheese at the end.
- Dairy-Free Adaptation: Use full-fat coconut milk instead of sour cream and a dairy-free shredded cheese. The coconut milk adds a subtle sweetness that works surprisingly well with the green chiles. I’ve made this for a friend with a dairy allergy and she asked for the recipe twice.
- Flavor Twist: Add a can of drained hominy along with the beans. It adds a lovely pop of texture and a slightly sweet, corn-like flavor that feels very Southwestern. This is actually how my friend from New Mexico makes hers, and it’s fantastic.
Serving & Storage Suggestions
This chili is best served piping hot, straight from the pot. Ladle it into deep bowls and let everyone top their own. I love setting up a little topping bar with diced avocado, fresh cilantro, crumbled tortilla chips, lime wedges, and extra cheese. It makes the meal feel special, even on a random Tuesday.
What to serve with it: A simple side salad with a lime vinaigrette is perfect. Or warm cornbread with honey butter. Honestly, I’ve eaten this chili with nothing but a spoon and been perfectly happy. For a heartier meal, serve it over rice or with warm flour tortillas on the side.
Storage Instructions: This chili keeps beautifully in the refrigerator for up to 5 days. Store it in an airtight container. The flavors actually deepen and get even better after a day or two, so don’t be afraid to make it ahead.
Freezer Instructions: This chili freezes wonderfully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave a little room for expansion. To thaw, place in the refrigerator overnight. Reheat gently on the stovetop or in the microwave.
Reheating Tips: When reheating, add a splash of chicken broth or water to thin it out, as the chili will thicken as it sits. Reheat over medium-low heat, stirring occasionally, until warmed through. If you’re using the microwave, do it in 30-second bursts, stirring between each, to avoid hot spots.
Flavor Development: I actually prefer this chili on day two. The spices have had time to meld, and the flavors are more rounded. If you can plan ahead, make it a day before you want to serve it. Your future self will thank you.
Nutritional Information & Benefits
This Cozy Creamy White Chicken Chili with Green Chiles is surprisingly nutritious for how indulgent it tastes. Here’s a rough breakdown per serving (based on 6 servings, not including toppings):
- Calories: 385
- Protein: 38g
- Fat: 16g
- Carbohydrates: 28g
- Fiber: 8g
- Sugar: 4g
- Sodium: 780mg
Health Benefits: This chili is packed with lean protein from the chicken, which keeps you full and satisfied. The cannellini beans are a fantastic source of fiber and plant-based protein, plus they’re rich in iron and folate. Green chiles are surprisingly high in vitamin C—just one can provides about 10% of your daily needs. The cumin and oregano aren’t just for flavor; they have anti-inflammatory properties and aid digestion.
Dietary Considerations: This recipe is naturally gluten-free. For a lower-carb option, reduce the beans by one can and add extra chicken or zucchini. To make it lower in fat, use Greek yogurt instead of sour cream and reduced-fat cheese. Just remember the tempering trick to avoid curdling.
I love that this chili feels like comfort food but doesn’t leave me feeling heavy or sluggish. It’s the kind of meal that nourishes you from the inside out.
Conclusion
This Cozy Creamy White Chicken Chili with Green Chiles has become a staple in my kitchen for a reason. It’s the recipe I turn to when I need something warm, satisfying, and completely unfussy. The kind of meal that makes you forget about your stressful day and just enjoy the moment.
What I love most about it is how forgiving it is. You can tweak the spices, swap the beans, add more heat or less—it always turns out delicious. It’s a recipe that works with you, not against you. And honestly, that’s the best kind of recipe to have in your back pocket.
I really hope you give this one a try. Whether you’re making it for a crowd or just for yourself on a quiet night in, I think you’ll fall in love with it the same way I did. And if you do make it, I’d love to hear how it turned out. Drop a comment below, tag me in your photos, or tell me what toppings you went with. There’s no wrong answer, I promise.
Now go make some chili. Your cozy night in is waiting.
Frequently Asked Questions
Can I use rotisserie chicken instead of cooking raw chicken?
Absolutely. Skip the step where you sear the raw chicken and just add about 3 cups of shredded rotisserie chicken to the pot after you’ve blended the beans. Let it simmer for 5 minutes to warm through, then proceed with the sour cream and cheese. It’s a great shortcut for busy nights.
Can I make this in an Instant Pot?
Yes! Use the sauté function to cook the onions, garlic, and spices. Add the chicken, broth, green chiles, and all the beans (don’t blend yet). Pressure cook on high for 10 minutes, then do a quick release. Shred the chicken, blend some of the beans with an immersion blender, then stir in the sour cream and cheese.
Is this chili spicy?
It has a very mild warmth from the green chiles, but it’s not spicy in the traditional sense. If you’re sensitive to heat, use mild green chiles. If you want more kick, add a diced jalapeño or some cayenne pepper. You control the heat level.
Can I use dried beans instead of canned?
You can, but it will take much longer. You’ll need to soak 1 cup of dried cannellini beans overnight, then cook them separately until tender before adding them to the chili. I usually stick with canned for convenience, but dried beans work if you plan ahead.
Why did my chili turn out grainy?
This usually happens if the sour cream or cheese was added while the chili was still boiling. The high heat causes the dairy to separate. Make sure to remove the pot from the heat before stirring them in, and use freshly shredded cheese instead of pre-shredded, which has anti-caking agents that can affect texture.
Pin This Recipe!

Cozy Creamy White Chicken Chili with Green Chiles
This Cozy Creamy White Chicken Chili with Green Chiles is a quick, easy, and unbelievably delicious comfort food. Made with simple ingredients like canned beans, green chiles, and a secret blending trick for creaminess, it’s the perfect warm and satisfying meal for cozy nights.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 4 garlic cloves, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon chili powder
- Salt and black pepper, to taste
- 1.5 pounds boneless, skinless chicken breasts (about 3 medium)
- 3 cans (15 ounces each) cannellini beans, drained and rinsed (Progresso recommended)
- 2 cans (4 ounces each) diced green chiles (Hatch recommended), undrained
- 4 cups low-sodium chicken broth (Swanson or Kitchen Basics recommended)
- 1 cup full-fat sour cream
- 1 cup Monterey Jack cheese, shredded
- For topping (optional): fresh cilantro, chopped; avocado, diced; tortilla chips or strips; lime wedges; additional shredded Monterey Jack cheese
Instructions
- Prep the ingredients: Dice the onion, mince the garlic, drain and rinse the beans, and shred the cheese.
- Cook the aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and cook for about 5 minutes until soft and translucent. Add minced garlic and cook for another 30 seconds until fragrant.
- Bloom the spices: Add cumin, oregano, chili powder, salt, and pepper to the pot. Stir constantly for about 1 minute.
- Sear the chicken: Push the onion mixture to the sides of the pot and place chicken breasts in the center. Sear for 2-3 minutes per side until lightly golden.
- Add the liquids and beans: Pour in chicken broth, scraping the bottom of the pot. Add undrained green chiles and about half of the cannellini beans. Reserve the other half.
- Simmer the chili: Bring to a gentle boil, then reduce heat to low. Cover and simmer for 20 minutes until chicken is cooked through and tender.
- Shred the chicken: Transfer chicken to a bowl, let rest for a minute, then shred with two forks.
- Blend the creaminess: Use an immersion blender to blend the remaining beans and broth in the pot until smooth. Alternatively, transfer about 1.5 cups of chili to a regular blender, blend until smooth, and return to the pot.
- Return the chicken and remaining beans: Stir shredded chicken and reserved whole beans back into the pot. Simmer for another 5 minutes.
- Finish with sour cream and cheese: Remove pot from heat. Stir in sour cream and shredded Monterey Jack cheese until completely melted and smooth.
- Taste and adjust: Adjust seasoning with salt, lime, or cayenne as desired.
- Serve immediately: Ladle into bowls and top with desired garnishes.
Notes
For the creamiest texture, use full-fat sour cream and freshly shredded cheese. If using Greek yogurt, temper it by stirring a little hot broth into it before adding to the pot to prevent curdling. For a spicier chili, use hot green chiles or add a minced jalapeño with the onions. The chili thickens as it sits; add a splash of broth when reheating.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 4
- Sodium: 780
- Fat: 16
- Saturated Fat: 7
- Carbohydrates: 28
- Fiber: 8
- Protein: 38
Keywords: white chicken chili, creamy chili, green chiles, comfort food, easy chili recipe, weeknight dinner


