“This is the best thing you’ve made all week,” my husband said, spoon halfway to his mouth, not even looking up.
I wasn’t trying to impress anyone that Tuesday night. It was cold, I was tired, and I had a container of leftover rotisserie chicken staring at me from the fridge. I wanted something warm and fastโsomething that didn’t require a second pot or a trip to the store. So I started tossing things into my Dutch oven, hoping for the best.
What came together in that one pot was pure comfort. The broth turned silky without any heavy cream, the chicken shredded into tender bites, and the green chiles gave it just enough warmth to wake up your taste buds without making you reach for water. We ate it with crusty bread, but honestly, I would have been happy with just a spoon.
That’s the thing about this creamy white chicken chiliโit doesn’t try to be fancy. It just shows up, delivers, and leaves you wondering why you ever bothered with complicated recipes in the first place. It’s the kind of meal that makes you remember why cooking at home is worth it.
Why You’ll Love This Recipe
This isn’t just another chili recipe floating around the internet. I’ve tested this one at least six times to get the texture exactly rightโcreamy but not gloppy, thick but still slurpable. Here’s why it works:
- One Pot, Minimal Mess : Everything happens in a single pot. No draining, no transferring, no sink full of dirty dishes.
- Pantry-Friendly Ingredients : Canned beans, frozen corn, and pantry spices mean you can make this any night of the week without a special shopping trip.
- Ready in 45 Minutes : From chopping to serving, this comes together in under an hour. Perfect for those nights when you need dinner on the table fast.
- Crowd-Pleasing Comfort : My kids ask for this by name. So do my neighbors. It’s mild enough for picky eaters but flavorful enough for spice lovers (just add extra jalapeรฑo on top).
- Healthier Than It Tastes : No heavy cream hereโjust blended white beans and a splash of milk create that velvety texture. You get protein, fiber, and serious satisfaction in every bowl.
What makes this version different? It’s the double-creaming method. You blend some of the beans with broth to create a naturally thick base, then stir in a little cream cheese at the end for that signature richness. No flour, no cornstarch, no weird texture. Just pure, honest comfort.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create something genuinely special. Most of these are pantry staples, which is exactly how weeknight cooking should be.
- Boneless, skinless chicken breasts (1.5 lbs or about 2 large breasts) โ You can also use boneless thighs for extra juiciness. Rotisserie chicken works great if you’re short on time (add it at the end instead of simmering).
- Olive oil (2 tablespoons) โ For sautรฉing the aromatics. Avocado oil works too.
- Yellow onion (1 medium, diced) โ White or sweet onion also work fine here.
- Garlic (4 cloves, minced) โ Fresh is best, but jarred minced garlic works in a pinch (use 2 teaspoons).
- Canned white beans (2 cans, 15 oz each) โ Great Northern or cannellini beans are my go-to. They blend beautifully and hold their shape well. I prefer Bush’s brand for consistent texture.
- Diced green chiles (2 cans, 4 oz each) โ Mild or hot, depending on your preference. Hatch chiles are fantastic if you can find them.
- Frozen corn (1 cup) โ Adds sweetness and texture. No need to thaw first.
- Chicken broth (4 cups) โ Low-sodium is best so you can control the salt. I like Swanson or Kitchen Basics.
- Ground cumin (2 teaspoons) โ The backbone of the chili’s warm, earthy flavor.
- Dried oregano (1 teaspoon) โ Mexican oregano is ideal, but Mediterranean works fine.
- Chili powder (1 teaspoon) โ Adds a subtle kick without overwhelming heat.
- Salt and black pepper โ To taste. Start with 1 teaspoon salt and ยฝ teaspoon pepper, then adjust.
- Cream cheese (4 oz, softened) โ Full-fat gives the best creamy texture. Neufchรขtel works if you want less fat.
- Milk (ยฝ cup) โ Whole milk makes it richest, but 2% works. For dairy-free, use unsweetened oat milk.
- Fresh cilantro (ยผ cup, chopped) โ For garnish. Skip it if you’re one of those people who thinks it tastes like soap (no judgment here).
- Lime juice (from 1 lime) โ Adds brightness at the end. Don’t skip thisโit balances the richness perfectly.
Ingredient Selection Tip : Look for beans that are firm and not mushy. When you drain and rinse them, they should hold their shape. If they’re falling apart in the can, they’ll turn to mush in the chili.
Equipment Needed
You don’t need a fancy kitchen to make this chili. Here’s what you’ll actually use:
- Large Dutch oven or heavy-bottomed pot (5-6 quart) โ This is my favorite tool for one-pot meals. Le Creuset is lovely, but my $40 Lodge works just as well. A deep skillet with high sides also works.
- Wooden spoon or silicone spatula โ For stirring and scraping up any browned bits from the bottom.
- Immersion blender or regular blender โ An immersion blender is easier (less cleanup), but a regular blender works fine. Just blend in batches and be careful with hot liquid.
- Chef’s knife and cutting board โ For dicing the onion and mincing garlic.
- Measuring cups and spoons โ For accurate ingredient amounts.
- Citrus juicer or reamer โ For squeezing that lime. Your hands work too.
If you don’t have an immersion blender, you can mash some of the beans with a potato masher or fork. It won’t be as smooth, but it still works. I’ve done it, and the chili was still delicious.
Preparation Method

Let’s make this creamy white chicken chili. I’ll walk you through every step so you feel confident, even if this is your first time making chili from scratch.
- Prep your ingredients first. Dice the onion, mince the garlic, drain and rinse both cans of white beans, and cut the cream cheese into small cubes (this helps it melt faster). Having everything ready makes the cooking process smooth and stress-free.
- Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until it turns translucent and starts to soften. You should see it sweating but not browning.
- Add the minced garlic and cook for 30 seconds, stirring constantly. Garlic burns fast, so don’t walk away. Your kitchen should smell amazing at this point.
- Season the chicken on both sides with salt, pepper, cumin, oregano, and chili powder. Place the seasoned chicken breasts into the pot. Sear for 2-3 minutes per side until lightly golden. Don’t worry if it’s not cooked throughโit will finish cooking in the broth.
- Pour in the chicken broth and add the diced green chiles. Bring the liquid to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 15-18 minutes. The chicken should be cooked through and easily shredded with a fork.
- Remove the chicken from the pot and place it on a cutting board. Use two forks to shred it into bite-sized pieces. Don’t shred it too fineโyou want some texture.
- While the chicken rests, scoop out 1 cup of the white beans and set them aside. Add the remaining beans and the frozen corn to the pot. Use your immersion blender to blend the soup until smooth and creamy. If using a regular blender, blend in 2-cup batches, filling the blender only halfway and holding the lid with a towel.
- Add the reserved whole beans and shredded chicken back into the pot. Stir to combine.
- Reduce the heat to low and add the cubed cream cheese and milk. Stir continuously until the cream cheese is fully melted and incorporated. This takes about 2-3 minutes. Don’t rush this stepโlow heat prevents the dairy from curdling.
- Stir in the lime juice and taste. Adjust salt and pepper as needed. If the chili is too thick, add a splash of broth or milk. If it’s too thin, let it simmer uncovered for 5 more minutes.
- Serve hot with your favorite toppings: fresh cilantro, shredded cheese, diced avocado, tortilla chips, or a dollop of sour cream.
Sensory cue : When the cream cheese is fully melted, the chili should look like a thick, velvety soupโpale ivory in color with flecks of green from the chiles and corn. It should smell warm and earthy, with a hint of citrus from the lime.
Cooking Tips & Techniques
After making this chili more times than I can count, I’ve learned a few things the hard way. Here’s what I wish someone had told me:
Don’t boil the dairy. This is the number one mistake people make. When you add the cream cheese and milk, keep the heat on low. Boiling dairy causes it to separate and turn grainy. If you see little white specks floating in your chili, you’ve overheated it. It’s still edible, but it won’t look as pretty.
Blend the beans while they’re hot. Hot beans blend much smoother than cold ones. If you’re using a regular blender, work quickly so the mixture stays warm. Cold blended beans can make the chili feel pasty.
Season in layers. I season the chicken directly, then add more salt and cumin to the broth, then adjust at the end. This builds depth of flavor that you can’t get from seasoning only at the end.
Toast your spices. If you have an extra minute, add the cumin, oregano, and chili powder to the pot after the garlic and stir for 30 seconds before adding the broth. This wakes up the essential oils and makes everything taste more vibrant.
Make it ahead. This chili actually tastes better the next day. The flavors meld together overnight, and the texture thickens beautifully. If you’re meal prepping, make it a day in advance and reheat gently on the stove.
One time I forgot to add the lime juice until after I’d already served it. I squeezed it into each bowl individually, and honestly, it was fine. But the lime really does brighten everything up, so don’t skip it if you can help it.
Variations & Adaptations
This recipe is flexible, and I love that about it. Here are some ways to make it your own:
- Dairy-Free Version : Replace the cream cheese with a dairy-free version (Kite Hill makes a good one) and use full-fat canned coconut milk instead of cow’s milk. The coconut flavor is subtle and adds a nice richness.
- Spicy Version : Add 1 diced jalapeรฑo (seeds included for maximum heat) along with the onion. You can also stir in ยฝ teaspoon of cayenne pepper or a chopped chipotle pepper in adobo sauce for smoky heat.
- Protein Swap : Use ground turkey or chicken instead of whole breasts. Brown the meat first, then proceed with the recipe. You’ll lose the shredded texture, but it’s faster and still delicious.
- Vegetarian Version : Skip the chicken and use vegetable broth. Add an extra can of beans and a diced zucchini for more substance. The chili will still be creamy and satisfying.
- Slow Cooker Adaptation : Sautรฉ the onion and garlic on the stove first, then transfer everything except the cream cheese and milk to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Shred the chicken, blend the beans, then stir in the cream cheese and milk at the end.
Last fall, I made a batch with roasted pumpkin puree stirred inโit added a subtle sweetness and made the chili even creamier. It reminded me of how good this one-pot pumpkin chili with black beans is for those cozy autumn nights.
Serving & Storage Suggestions
This chili is versatile enough for any occasion. Here’s how to serve and store it:
Serving Temperature : Serve piping hot straight from the pot. Ladle into deep bowls and let everyone add their own toppings. I like to set out a little bar with cilantro, shredded Monterey Jack cheese, diced avocado, crushed tortilla chips, and lime wedges.
What to Serve With It : Crusty bread or cornbread are natural partners. A simple green salad with a citrus vinaigrette cuts through the richness beautifully. If you’re feeling extra, this chili pairs wonderfully with the brown butter pumpkin gnocchi with sage for a cozy fall dinner spread.
Storage : Let the chili cool completely, then transfer to an airtight container. It keeps in the refrigerator for up to 5 days. The flavors actually deepen over time, so leftovers are a treat.
Freezing : This chili freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating : Reheat gently on the stove over medium-low heat, stirring occasionally. If the chili has thickened too much, add a splash of broth or milk to loosen it. You can also microwave individual portions in 30-second bursts, stirring between each.
A note on texture after freezing: The cream cheese can sometimes separate slightly during freezing. Just stir vigorously while reheating, and it will come back together. If it looks grainy, a quick buzz with the immersion blender fixes it right up.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown for one serving (based on 6 servings):
- Calories : 385
- Protein : 38g
- Carbohydrates : 32g
- Fiber : 8g
- Fat : 12g
- Saturated Fat : 5g
- Sodium : 680mg
Health Benefits : This chili is packed with lean protein from the chicken and fiber from the white beans, which helps keep you full and satisfied. The cumin and oregano offer anti-inflammatory properties, and the lime juice provides a boost of vitamin C. It’s a balanced meal in a bowlโcarbs, protein, and healthy fats all working together.
Dietary Considerations : This recipe is naturally gluten-free. For a lower-carb option, reduce the corn to ยฝ cup and add extra shredded chicken. It’s also easily adaptable for dairy-free and vegetarian diets (see variations above).
Conclusion
This creamy white chicken chili has become my go-to for those nights when I need something warm, comforting, and completely unfussy. It’s the recipe I turn to when I’ve had a long day and just want to feed my family without a production. And honestly? It always delivers.
What I love most about this chili is how it brings people together. There’s something about a big pot of something simmering on the stove that makes a house feel like a home. Whether you’re feeding a crowd or just yourself with leftovers for the week, this recipe is worth making.
I’d love to hear how yours turns out. Did you add extra spice? Swap in a different protein? Serve it with something unexpected? Drop a comment below and let me knowโyour adaptations might inspire someone else’s dinner tonight.
Until next time, happy cooking.
Frequently Asked Questions
Can I use rotisserie chicken instead of raw chicken?
Absolutely. Skip the step where you sear the raw chicken. Instead, shred about 3 cups of rotisserie chicken and add it to the pot after you’ve blended the beans. Let it warm through for 5 minutes before adding the cream cheese and milk.
Can I make this chili in an Instant Pot?
Yes! Use the sautรฉ function to cook the onion and garlic, then add the seasoned chicken and broth. Pressure cook on high for 10 minutes, then quick release. Remove the chicken, shred it, blend the beans, and stir in the cream cheese and milk using the sautรฉ function on low.
Why did my chili turn out grainy?
Grainy chili usually means the dairy got too hot too fast. Always add cream cheese and milk on low heat and stir continuously. If it’s already grainy, try blending the entire pot with an immersion blenderโit often smooths things out.
Can I leave out the corn?
Sure. The corn adds sweetness and texture, but the chili is still delicious without it. You can substitute diced zucchini or bell pepper, or simply leave it out entirely.
How do I make this chili thicker?
If you want a thicker chili, blend all of the beans instead of reserving some whole. You can also let the chili simmer uncovered for an extra 10-15 minutes to reduce the liquid. For an even thicker texture, mash an additional ยฝ cup of beans with a fork and stir them in.
Pin This Recipe!

Creamy White Chicken Chili: Easy One Pot Recipe
This creamy white chicken chili comes together in one pot with pantry-friendly ingredients. It’s ready in 45 minutes, naturally thick without heavy cream, and perfect for busy weeknights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs boneless, skinless chicken breasts (about 2 large)
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 cans (15 oz each) white beans (Great Northern or cannellini), drained and rinsed
- 2 cans (4 oz each) diced green chiles
- 1 cup frozen corn
- 4 cups low-sodium chicken broth
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon chili powder
- 1 teaspoon salt
- ยฝ teaspoon black pepper
- 4 oz cream cheese, softened and cubed
- ยฝ cup milk (whole or 2%)
- ยผ cup fresh cilantro, chopped
- Juice of 1 lime
Instructions
- Prep your ingredients first. Dice the onion, mince the garlic, drain and rinse both cans of white beans, and cut the cream cheese into small cubes.
- Heat the olive oil in a Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until translucent and softened.
- Add the minced garlic and cook for 30 seconds, stirring constantly.
- Season the chicken on both sides with salt, pepper, cumin, oregano, and chili powder. Place the seasoned chicken breasts into the pot. Sear for 2-3 minutes per side until lightly golden.
- Pour in the chicken broth and add the diced green chiles. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 15-18 minutes until chicken is cooked through.
- Remove the chicken from the pot and shred it with two forks into bite-sized pieces.
- Scoop out 1 cup of the white beans and set aside. Add the remaining beans and frozen corn to the pot. Use an immersion blender to blend the soup until smooth and creamy. (If using a regular blender, blend in 2-cup batches, filling only halfway and holding the lid with a towel.)
- Add the reserved whole beans and shredded chicken back into the pot. Stir to combine.
- Reduce heat to low and add the cubed cream cheese and milk. Stir continuously until the cream cheese is fully melted and incorporated, about 2-3 minutes.
- Stir in the lime juice and taste. Adjust salt and pepper as needed. If too thick, add a splash of broth or milk; if too thin, simmer uncovered for 5 more minutes.
- Serve hot with desired toppings: fresh cilantro, shredded cheese, diced avocado, tortilla chips, or sour cream.
Notes
Don’t boil the dairyโadd cream cheese and milk on low heat to prevent curdling. Blend beans while hot for smoothest texture. Season in layers for depth of flavor. Chili tastes even better the next day. For a thicker chili, blend all beans instead of reserving some whole.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 6
- Sodium: 680
- Fat: 12
- Saturated Fat: 5
- Carbohydrates: 32
- Fiber: 8
- Protein: 38
Keywords: white chicken chili, creamy chili, one pot chili, easy chili recipe, chicken chili, white bean chili



