Love this? Save it for later!
Share the inspiration with your friends
Third time in five days, and I finally stopped adding extra cumin. That was the thing—I kept thinking it needed more, more, more, when really the green chiles just needed room to breathe. The first batch was good. The second was better, but I’d doubled the chicken and thrown off the creaminess. By the third, I sat there with a spoon, staring at the bowl like it had personally wronged me by being so close but not quite there. Then I realized: I was overthinking a pot of soup.
This creamy white chicken chili with green chiles didn’t start as a project. It started as a fridge clean-out on a Tuesday that felt like a Monday, with leftover rotisserie chicken, a can of white beans, and three sad-looking tomatillos that had definitely seen better days. I wasn’t trying to reinvent anything. I just wanted something warm that didn’t require a trip to the store. But then the first spoonful hit, and I couldn’t stop tweaking. By day four, I’d made it for my neighbor, my mom over FaceTime, and myself at 11 p.m. standing over the stove in sweatpants.
What got me was how the creaminess happened without heavy cream. It came from blending half the beans with a splash of broth, plus a little cream cheese that melted in like a secret. The green chiles did the heavy lifting—bright, mild, slightly smoky—while the cumin and garlic just held hands in the background. It wasn’t complicated. It was honest. And honestly, that’s why I kept coming back. This recipe doesn’t need a story about my grandmother’s kitchen or a trip to New Mexico. It just needs you to trust the process and maybe not add that extra cumin.
Why You’ll Love This Recipe
I’ve tested this creamy white chicken chili with green chiles more times than I’d like to admit, and every time, it delivers the same thing: deep comfort without the heavy feeling afterward. Here’s why it works.
- Quick & Easy: From start to finish, you’re looking at about 35 minutes. That’s faster than delivery and way more satisfying.
- Simple Ingredients: Nothing fancy here. Chicken, beans, green chiles, broth, cream cheese, and a few pantry spices. You probably have most of it already.
- Perfect for Busy Nights: This is the kind of meal you throw together after work when you just need something warm and filling. It also freezes beautifully for those days you don’t want to cook.
- Crowd-Pleaser: I’ve served this to picky eaters, spice-averse friends, and my dad who claims he doesn’t like “white food.” Everyone went back for seconds.
- Unbelievably Creamy Without Heavy Cream: The secret is blending some of the beans with broth and a little cream cheese. It gives you that velvety texture without feeling like you’re drinking a sauce.
What makes this different from every other white chicken chili out there? It’s the balance. Most versions are either too watery or too thick, too spicy or too bland. This one hits that sweet spot where the green chiles shine, the chicken stays tender, and every spoonful feels intentional. I’ve tested it with rotisserie chicken, leftover grilled chicken, and even shredded slow-cooker chicken. It works every time.
Honestly, this recipe isn’t just good—it’s the kind of soup that makes you close your eyes after the first bite. It’s comfort food that feels lighter, faster, and somehow more honest than the versions you’ve tried before. Perfect for impressing guests without stress, or turning a regular Wednesday into something worth remembering.
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 this creamy white chicken chili with green chiles perfect for those nights when you didn’t plan dinner.
- Cooked chicken, shredded (3 cups or about 1 lb): Rotisserie chicken works great here. Leftover grilled or baked chicken works too. Just make sure it’s shredded, not chopped, so it distributes evenly.
- White beans, drained and rinsed (2 cans, 15 oz each): Great Northern or cannellini beans are best. They’re mild and creamy, and they break down beautifully when blended. I prefer Bush’s Great Northern beans for consistency.
- Green chiles, diced (2 cans, 4 oz each): These are the star. Mild, slightly smoky, and they add that signature flavor without overwhelming heat. Look for Hatch or Ortega brands.
- Low-sodium chicken broth (4 cups or 32 oz): Use low-sodium so you can control the salt level. Homemade broth is amazing if you have it, but boxed works just fine.
- Cream cheese, softened (4 oz or half a block): This is the secret to the creaminess without heavy cream. Let it soften to room temperature so it melts smoothly. Full-fat works best, but low-fat is okay in a pinch.
- Yellow onion, diced (1 medium): Adds a savory base. Sweet or white onion work too, but yellow gives the best depth.
- Garlic cloves, minced (3-4): Fresh garlic is non-negotiable here. Pre-minced jarred garlic tastes flat in comparison.
- Ground cumin (1 ½ teaspoons): Warm and earthy. Don’t skip this—it ties everything together.
- Dried oregano (1 teaspoon): Mexican oregano is ideal, but regular works. It adds a subtle herbal note that complements the chiles.
- Smoked paprika (½ teaspoon): Optional but recommended. It adds a hint of smokiness that makes the chili feel more complex.
- Salt and black pepper (to taste): Start with ½ teaspoon salt and ¼ teaspoon pepper, then adjust at the end.
- Olive oil (1 tablespoon): For sautéing the onion and garlic. Avocado oil works too.
- Fresh cilantro, chopped (¼ cup, plus more for garnish): Adds freshness and color. If you’re one of those people who thinks cilantro tastes like soap, skip it or use fresh parsley instead.
- Lime juice (1 tablespoon, from about half a lime): Brightens everything up. Add it right before serving for the best effect.
- Optional toppings: Shredded Monterey Jack cheese, sliced jalapeños, diced avocado, tortilla strips, or a dollop of sour cream. These aren’t essential, but they make it even better.
Equipment Needed
You don’t need a lot of fancy gear for this creamy white chicken chili with green chiles. Here’s what you’ll need:
- Large pot or Dutch oven (5-6 quart): A heavy-bottomed pot distributes heat evenly and prevents scorching. If you don’t have a Dutch oven, a regular stockpot works fine—just stir more often.
- Immersion blender or regular blender: An immersion blender is easier because you blend right in the pot. If using a regular blender, blend in batches and vent the lid to avoid steam buildup.
- Cutting board and sharp knife: For dicing the onion and mincing garlic. A dull knife makes prep frustrating and uneven.
- Wooden spoon or silicone spatula: For stirring. Wooden spoons are gentle on your pots and don’t scratch the surface.
- Measuring cups and spoons: For accuracy. I’ve eyeballed spices before and regretted it every time.
- Can opener: Obvious, but worth mentioning since you’ll need it for the beans and chiles.
If you don’t have an immersion blender, you can mash half the beans with a potato masher or fork before adding them to the pot. It won’t be as smooth, but it still works. I’ve done this in a pinch, and the chili was still delicious—just a little chunkier.
Preparation Method

Let’s make this creamy white chicken chili with green chiles. The whole thing comes together in about 35 minutes, and most of that is hands-off simmering time.
- Sauté the aromatics. Heat 1 tablespoon olive oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent. Stir occasionally so it doesn’t brown. Add the minced garlic and cook for 30 seconds until fragrant. Don’t let the garlic burn—it turns bitter fast.
- Add the spices. Stir in 1 ½ teaspoons ground cumin, 1 teaspoon dried oregano, and ½ teaspoon smoked paprika. Cook for about 30 seconds, stirring constantly. This “blooms” the spices and makes them more flavorful. Your kitchen will smell amazing right about now.
- Add the broth and beans. Pour in 4 cups low-sodium chicken broth. Add 1 can of the drained white beans (reserve the other can for later). Stir everything together and bring it to a gentle boil.
- Blend part of the chili. This is the secret step. Use your immersion blender to blend the soup directly in the pot until it’s mostly smooth but still has a few chunks. If using a regular blender, carefully transfer about half the soup to the blender, blend until smooth, then return it to the pot. Be careful with hot liquids—vent the lid and blend in short pulses.
- Add the remaining beans and cream cheese. Stir in the second can of white beans and 4 oz softened cream cheese. Whisk or stir until the cream cheese is fully melted and incorporated. This usually takes 2-3 minutes. The soup should look thick and creamy at this point.
- Add the chicken and green chiles. Stir in 3 cups shredded cooked chicken and 2 cans diced green chiles. Bring the chili to a gentle simmer, then reduce the heat to low. Let it cook for 10-15 minutes, stirring occasionally. This allows the flavors to meld and the chicken to warm through.
- Finish with lime and cilantro. Remove the pot from heat. Stir in 1 tablespoon lime juice and ¼ cup chopped fresh cilantro. Taste and adjust salt and pepper. You might need ½ teaspoon salt and ¼ teaspoon pepper, but this depends on your broth and beans.
- Serve and garnish. Ladle the chili into bowls. Top with shredded Monterey Jack cheese, diced avocado, tortilla strips, fresh cilantro, or a squeeze of extra lime. Serve hot.
Sensory cues: At step 2, the cumin should smell warm and earthy—not burned. At step 5, the soup should look pale yellow and velvety, with no visible streaks of cream cheese. At step 6, the chili should be thick enough to coat the back of a spoon but still soupy enough to ladle easily.
Cooking Tips & Techniques
After making this creamy white chicken chili with green chiles more times than I can count, I’ve picked up a few tricks that make a real difference.
Don’t skip the blending step. I know it’s an extra step, but it’s what gives the chili that luscious, creamy texture without adding a ton of dairy. If you blend all the beans instead of just half, the chili will be too thick—more like a bean dip than a soup. Half is the sweet spot.
Let the cream cheese come to room temperature. Cold cream cheese clumps up and takes forever to melt. If you forget to take it out of the fridge, cut it into small cubes and let it sit on the counter while you sauté the onions. It’ll soften enough to melt smoothly.
Use low-sodium broth and beans. This gives you control over the salt level. Canned beans and broth are notoriously high in sodium, and you can always add more salt at the end. You can’t take it out once it’s in there.
Toast your cumin. Blooming the cumin in hot oil for 30 seconds before adding liquid makes it taste deeper and more aromatic. I learned this lesson the hard way after years of bland chili. It’s a game-changer.
Don’t boil the cream cheese. Once you add the cream cheese, keep the heat at a gentle simmer. Boiling can cause the dairy to separate and turn grainy. Low and slow is the way to go.
Shred your chicken, don’t chop it. Shredded chicken absorbs the broth better and gives you those nice, tender strands in every bite. Chopped chicken tends to dry out and feel more like chunks in a soup.
One time, I forgot to add the green chiles entirely. I was halfway through eating and thought, “Something’s missing.” It was still good, but it was basically white bean soup with chicken. The green chiles are what make this chili sing. Don’t skip them.
Variations & Adaptations
This creamy white chicken chili with green chiles is flexible. Here are some ways to make it your own.
- Spicier version: Add 1 diced jalapeño with the onions, or stir in ½ teaspoon cayenne pepper with the spices. You can also use hot Hatch green chiles instead of mild. If you really want heat, top with sliced serranos and a drizzle of hot sauce.
- Dairy-free adaptation: Swap the cream cheese for a dairy-free version (Kite Hill makes a good one) or use full-fat coconut cream. The coconut flavor is subtle but adds a nice richness. Use olive oil instead of butter if you’re sautéing.
- Slow cooker method: Sauté the onions and garlic on the stovetop first, then transfer everything except the cream cheese and lime juice to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Stir in the cream cheese 30 minutes before serving, then add the lime juice at the end.
- Thicker chili: If you prefer a stew-like consistency, mash the second can of beans with a fork before adding them. You can also let the chili simmer uncovered for an extra 10 minutes to reduce the liquid.
- Lighter version: Use low-fat cream cheese and skip the cheese topping. The chili is still creamy and satisfying, just with fewer calories. You can also use chicken breast instead of thighs for leaner meat.
- Vegetarian version: Omit the chicken and add a third can of beans (black beans or pinto beans work well). Use vegetable broth instead of chicken broth. The texture will be slightly different, but it’s still hearty and delicious.
I’ve tried the spicy version with an extra jalapeño and a pinch of cayenne, and honestly, it’s my favorite way to make it now. The heat builds slowly and doesn’t overwhelm the green chile flavor.
Serving & Storage Suggestions
This creamy white chicken chili with green chiles is best served hot, right after you finish cooking. Ladle it into deep bowls and let everyone add their own toppings. I like to set out small bowls of shredded Monterey Jack cheese, diced avocado, fresh cilantro, tortilla strips, and lime wedges. It makes the meal feel special without any extra work.
For sides, a crusty piece of sourdough bread or warm cornbread is perfect for soaking up every last drop. If you’re feeling fancy, a simple side salad with a tangy vinaigrette cuts through the richness nicely. I’ve also served this chili alongside my loaded cowboy caviar with easy lime vinaigrette for a full Tex-Mex spread, and it was a hit.
Storage: Let the chili cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together.
Freezing: This chili freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving a little room for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Warm the chili in a pot over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling, as it can make the cream cheese separate.
One thing I’ve noticed: the chili thickens as it sits in the fridge. That’s normal. Just add a little broth when reheating to bring it back to the right consistency.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings, without optional toppings):
- Calories: 340
- Protein: 30g
- Fat: 14g
- Carbohydrates: 24g
- Fiber: 6g
- Sugar: 4g
- Sodium: 580mg (varies based on broth and beans)
This creamy white chicken chili with green chiles is packed with protein from the chicken and beans, which helps keep you full and satisfied. The white beans are a great 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 serving provides about 15% of your daily needs. The cream cheese adds calcium, and the lime juice gives you a little extra vitamin C too.
If you’re watching your sodium, use no-salt-added beans and low-sodium broth. You can also skip the salt in the recipe and rely on the spices for flavor. For a lower-carb option, reduce the beans by half and add extra chicken or zucchini. This chili is naturally gluten-free, as long as your broth and beans are certified gluten-free.
Honestly, this is one of those meals that feels indulgent but is actually pretty balanced. It’s comfort food that works with your health goals, not against them.
Conclusion
This creamy white chicken chili with green chiles is the kind of recipe you’ll make on repeat, not because it’s fancy or complicated, but because it just works. It’s quick enough for a weeknight, comforting enough for a rainy Sunday, and flexible enough to adapt to whatever you have in your fridge. The green chiles bring brightness, the cream cheese adds richness, and the whole thing comes together in under 40 minutes with minimal fuss.
I love that this recipe doesn’t pretend to be something it’s not. It’s not a five-hour slow-simmered chili with a dozen obscure ingredients. It’s honest, straightforward cooking that tastes like you spent way more time on it than you actually did. That’s my favorite kind of recipe, and I hope it becomes yours too.
If you make this, I’d love to hear how it turns out. Leave a comment below with your favorite toppings or any tweaks you made. Did you add extra spice? Swap the chicken for something else? Share your version—I’m always looking for new ideas. And if you’re in the mood for another cozy, one-pot meal, try my cozy slow cooker chicken and wild rice soup or my easy crockpot honey garlic chicken and rice for another set-it-and-forget-it dinner.
Now go make some chili. Your future self will thank you.
Frequently Asked Questions
Can I use leftover rotisserie chicken for this recipe?
Absolutely. Rotisserie chicken is actually my go-to for this creamy white chicken chili with green chiles. It’s already cooked and seasoned, so it adds extra flavor. Just shred the meat from the bones and skip the step of cooking raw chicken. You’ll need about 3 cups of shredded meat, which is roughly one whole rotisserie chicken.
How can I thicken the chili if it’s too thin?
If your chili is thinner than you’d like, let it simmer uncovered for an extra 10-15 minutes. This allows some of the liquid to evaporate and concentrates the flavors. You can also mash another half-can of beans with a fork and stir them in. The bean starches act as a natural thickener. Avoid adding cornstarch or flour—it changes the texture and can make the chili gummy.
Can I make this in an Instant Pot?
Yes. Use the sauté function to cook the onions and garlic, then add the broth, beans, spices, and raw chicken breasts (about 1 lb). Pressure cook on high for 10 minutes with a natural release. Remove the chicken, shred it, then stir it back in with the cream cheese, green chiles, and lime juice. Use the sauté function again to melt the cream cheese and warm everything through.
Is this recipe freezer-friendly?
Very much so. This creamy white chicken chili with green chiles freezes beautifully for up to 3 months. Let it cool completely, then portion it into freezer-safe containers. Leave a little headroom for expansion. When you’re ready to eat, thaw overnight in the fridge and reheat gently on the stovetop or in the microwave. You might need to add a splash of broth to loosen it up, as it thickens during freezing.
What can I use instead of cream cheese?
If you don’t have cream cheese, you can use full-fat sour cream, Greek yogurt (stir in at the end to avoid curdling), or a can of full-fat coconut milk for a dairy-free option. Each substitute gives a slightly different texture and flavor. Sour cream makes it tangier, Greek yogurt adds protein, and coconut milk gives it a subtle sweetness. I’ve tried all three, and they all work—just adjust the amount to your taste.
Pin This Recipe!

Easy Creamy White Chicken Chili with Green Chiles
This creamy white chicken chili with green chiles is quick, easy, and made with simple ingredients. It’s the perfect comfort food for busy weeknights, delivering deep flavor without heavy cream.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 3 cups (about 1 lb) cooked chicken, shredded
- 2 cans (15 oz each) white beans (Great Northern or cannellini), drained and rinsed
- 2 cans (4 oz each) diced green chiles
- 4 cups (32 oz) low-sodium chicken broth
- 4 oz cream cheese, softened
- 1 medium yellow onion, diced
- 3–4 garlic cloves, minced
- 1 ½ teaspoons ground cumin
- 1 teaspoon dried oregano (preferably Mexican)
- ½ teaspoon smoked paprika (optional)
- Salt and black pepper to taste
- 1 tablespoon olive oil
- ¼ cup fresh cilantro, chopped (plus more for garnish)
- 1 tablespoon lime juice (from about half a lime)
- Optional toppings: shredded Monterey Jack cheese, sliced jalapeños, diced avocado, tortilla strips, sour cream
Instructions
- Sauté the aromatics: Heat 1 tablespoon olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
- Add the spices: Stir in 1 ½ teaspoons ground cumin, 1 teaspoon dried oregano, and ½ teaspoon smoked paprika. Cook for about 30 seconds, stirring constantly, until fragrant.
- Add the broth and beans: Pour in 4 cups low-sodium chicken broth. Add 1 can of the drained white beans (reserve the other can for later). Stir and bring to a gentle boil.
- Blend part of the chili: Use an immersion blender to blend the soup directly in the pot until mostly smooth but still with a few chunks. If using a regular blender, carefully transfer about half the soup, blend until smooth, then return to the pot.
- Add the remaining beans and cream cheese: Stir in the second can of white beans and 4 oz softened cream cheese. Whisk or stir until the cream cheese is fully melted and incorporated, about 2-3 minutes.
- Add the chicken and green chiles: Stir in 3 cups shredded cooked chicken and 2 cans diced green chiles. Bring to a gentle simmer, then reduce heat to low. Cook for 10-15 minutes, stirring occasionally.
- Finish with lime and cilantro: Remove from heat. Stir in 1 tablespoon lime juice and ¼ cup chopped fresh cilantro. Taste and adjust salt and pepper.
- Serve and garnish: Ladle into bowls and top with shredded Monterey Jack cheese, diced avocado, tortilla strips, fresh cilantro, or a squeeze of extra lime. Serve hot.
Notes
Don’t skip the blending step—it creates the creamy texture without heavy cream. Let cream cheese come to room temperature for smooth melting. Use low-sodium broth and beans to control salt. Bloom cumin in hot oil for deeper flavor. Avoid boiling after adding cream cheese to prevent graininess. Shred chicken instead of chopping for better texture.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 340
- Sugar: 4
- Sodium: 580
- Fat: 14
- Saturated Fat: 6
- Carbohydrates: 24
- Fiber: 6
- Protein: 30
Keywords: white chicken chili, creamy chili, green chiles, easy chili, weeknight dinner, comfort food, gluten-free



