It was one of those Tuesdays in late November where the wind was howling so hard I could hear it rattling the windowpanes from inside the kitchen. I came home from work, wrapped in a scarf that still smelled like damp wool, and immediately wanted to order something hot and greasy. But my bank account was already weeping, and I knew my family would be home in thirty minutes. I had a half-empty fridge, a bag of frozen chicken breasts that had seen better days, and a can of green chiles that had been sitting in the back of the pantry since October.
So I threw together what I thought would be a mediocre, lazy dinner. I dumped everything into the pot, stirred it, and walked away to change out of my frozen clothes. Ten minutes later, the smell hit me. It wasn’t just the smell of chicken; it was warm, creamy, and spicy in that specific, comforting way that makes you forget about the temperature outside. When I tasted it, I nearly dropped my spoon. It was rich, tangy, and had just the right amount of kick from the chiles.
That night, my husband ate three bowls and actually said, “This is better than the place downtown.” That’s how I discovered that sometimes the best recipes happen when you’re not overthinking it and just using what you have. This creamy white chicken chili has become our go-to winter staple. It’s basically a hug in a bowl. I’ve made it at least a dozen times since that Tuesday, tweaking it each time until it was perfect. It’s 5-ingredient easy dinner magic, but it tastes like you spent all day simmering something complicated.
There’s something about the combination of tender shredded chicken, creamy broth, and those zesty green chiles that just works. It’s hearty enough to be a meal on its own but light enough that you don’t feel like a sloth afterward. I’ve tested this version many times, and I’ve found that the secret isn’t fancy techniques—it’s using the right beans, not skimping on the cheese, and letting it simmer long enough for the flavors to actually marry. If you’re tired of heavy beef stews or bland soups, this is the answer.
Why You’ll Love This Creamy White Chicken Chili
Look, I make a lot of chili. Red chili, green chili, vegetarian chili. But this white version? It’s on another level. I’ve made this for everyone from my picky-eater nephew to my food-snob sister-in-law, and everyone asks for the recipe. Here’s why this creamy white chicken chili has completely changed our weeknight dinner routine:
- Stupid Simple — Seriously, if you can open cans and shred chicken, you can make this. I’ve walked my teenage son through it over FaceTime while I was at work. There’s no chopping onions, no sautéing garlic, no complicated steps. It’s dump, simmer, eat.
- Lightning Fast — 20 minutes from start to finish if you use rotisserie chicken, or 45 minutes if you cook the chicken in the pot. I make this on weeknights when I get home at 7pm and feel like my brain is melting. It’s active cooking time is barely 10 minutes.
- Pantry-Friendly — You probably have 80% of these ingredients already. I keep canned white beans, chicken broth, and green chiles stocked just so I can make this on a whim when the weather turns bad.
- Crowd-Pleaser — I’ve served this to my vegetarian sister (she skips the chicken and adds extra beans), my gluten-free neighbor (naturally gluten-free), and my I-only-eat-chicken dad. Everyone loved it. The flavor is bold enough that it doesn’t feel like “diet” food.
- Makes Amazing Leftovers — Actually tastes better the next day. The beans soak up more of that creamy broth, and the flavors deepen. I deliberately make extra for lunch throughout the week because it reheats beautifully.
- Budget-Smart — Feeds 4-6 people for under $15. That’s less than one meal at a fast-food place. Chicken breasts are often on sale, and canned beans are pennies. It’s a win for your wallet and your belly.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s the kind of meal that makes your house smell amazing and keeps you warm for hours.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why. Don’t skimp on the quality of the cheese or the cream—it makes a huge difference in the final texture.
For the Base
Chicken breasts (2 large, about 1.5 lbs / 680g) — I use boneless, skinless. You can use thighs if you prefer darker meat (it’s juicier), but breasts shred easier. If you’re in a rush, grab a rotisserie chicken from the store. Seriously, it saves so much time.
Chicken broth (32 oz / 960ml) — I use low-sodium so I can control the salt. Vegetable broth works for a vegetarian version, but chicken gives it that savory depth. I keep Swanson or Kirkland brands in the pantry because they’re reliable.
Green chiles (4 oz / 113g can) — Look for the small cans labeled “diced green chiles” or “chopped green chiles.” Do not buy the mild or hot varieties unless you want to adjust the spice. The standard diced kind is perfect. This is the flavor backbone of the chili.
For the Creaminess
Heavy cream (1 cup / 240ml) — Full-fat only. Half-and-half makes it too thin, and milk will make it watery. Trust me on this. The fat carries the flavor and makes it luxurious. If you’re feeling guilty, use half-and-half, but it won’t be as rich.
Cream cheese (8 oz / 225g block) — This is the secret weapon. It thickens the chili and adds a tangy richness that sour cream alone can’t achieve. Let it soften before you add it, or it’ll clump up. I microwave it for 10 seconds to soften it slightly.
For the Beans and Flavor
White beans (2 cans, 15 oz / 425g each) — I use Great Northern beans or Cannellini beans. They’re mild and creamy. Rinse and drain them well. If you don’t rinse them, the chili will be starchy and weird. I’ve made this mistake before, and it’s not fun.
Cumin (1 teaspoon) — Ground cumin is essential. It gives that earthy, warm chili flavor. Don’t skip it. If you don’t have it, the chili will taste like chicken soup, not chili.
Garlic powder (1 teaspoon) — I use garlic powder instead of fresh garlic here because it distributes evenly and doesn’t burn. Fresh garlic is great, but in a simmering liquid, powder gives a more consistent flavor. But if you have fresh, use 3 cloves minced. I won’t judge.
Salt and black pepper — To taste. I usually add 1 teaspoon salt and ½ teaspoon pepper at the end, but taste first. The broth and cheese already have salt, so go easy.
Optional Add-ins:
- Shredded Monterey Jack cheese (1 cup / 100g) — Melts beautifully. Adds extra creaminess.
- Cilantro (½ cup, chopped) — Fresh cilantro on top cuts through the richness. I put it in my bowl, my husband hates it, so it’s a divide-the-table situation.
- Lime juice (1 tablespoon) — A squeeze of lime right before serving brightens everything up. Acid is your friend in creamy dishes.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large pot or Dutch oven — I use a 6-quart pot. Needs to fit the chicken, beans, and liquid comfortably. My ancient pot from college still works fine, but a heavy-bottomed pot prevents burning.
Two forks — For shredding the chicken. It’s old school, but it works. Or use a hand mixer on low speed for 10 seconds to shred it super fast. I learned this trick years ago and never looked back.
Wooden spoon — For stirring. Silicone works too. Don’t use metal on non-stick pots.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
Can opener — Essential. Don’t forget it.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Chicken (5 minutes)
If you’re using raw chicken breasts, place them in the bottom of your large pot. Add the chicken broth and the can of green chiles (including the liquid from the can—that’s where the flavor is!). Bring it to a boil over medium-high heat. Once it boils, reduce heat to low, cover, and simmer for 15-20 minutes until the chicken is cooked through (165°F internal temp). If you’re using rotisserie chicken, skip this step and just move to Step 3.
Step 2: Shred the Chicken (2 minutes)
Remove the chicken breasts from the pot and place them on a cutting board or plate. Let them cool for a minute so you don’t burn your fingers. Use two forks to shred the chicken into bite-sized pieces. Throw the shredded chicken back into the pot. Don’t worry if it’s not perfect; rustic chunks are fine.
Step 3: Add the Beans and Spices (1 minute)
Add the rinsed and drained white beans, cumin, and garlic powder to the pot. Stir everything together. Let it simmer on low heat for 5 minutes to let the beans heat through and the spices infuse the broth. The smell should be starting to fill the kitchen now.
Step 4: Make It Creamy (3 minutes)
Reduce the heat to low. Add the softened cream cheese and heavy cream. Stir constantly until the cream cheese is completely melted and incorporated. This is the magic moment. The chili will transform from a broth-based soup to a thick, creamy stew. If it’s too thick, add a splash more broth. If it’s too thin, let it simmer uncovered for another 5 minutes.
Step 5: Season and Serve (2 minutes)
Taste the chili. Add salt and black pepper as needed. If you’re adding shredded Monterey Jack cheese, stir it in now. Let it sit for a minute so the cheese melts. Serve hot with toppings like cilantro, lime wedges, sour cream, and tortilla chips. I usually serve this straight from the pot at the dinner table—it looks rustic and stays warm.
Total Time: About 30-40 minutes (depending on chicken prep).
Active Time: 10 minutes.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Skip the Rinsing
I cannot stress this enough: rinse your beans. If you don’t, the chili will have a weird, starchy texture and taste metallic. Rinse them under cold water until the bubbles stop. It takes 30 seconds but makes a huge difference.
Soften the Cream Cheese
If you throw a cold block of cream cheese into hot liquid, it’ll clump. Cut it into cubes and let it sit on the counter for 10 minutes before adding, or microwave it for 10-15 seconds. It should be soft and pliable.
Low and Slow for Creaminess
When you add the cream cheese and heavy cream, keep the heat low. High heat can cause the dairy to separate or curdle. Gentle heat keeps it smooth and glossy.
Boost the Spice
Standard green chiles are mild. If you like heat, add a diced jalapeño (seeds removed for less heat) with the beans, or a pinch of cayenne pepper. I usually add a dash of cayenne for depth, not just heat.
Make It Thicker
If you like a thick chili, mash some of the beans against the side of the pot with your spoon before adding the cream. This releases starch and thickens the base naturally.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Slow Cooker Version
Throw the raw chicken, broth, chiles, beans, and spices into the slow cooker. Cook on low for 6-8 hours. Shred the chicken, stir in the cream cheese and heavy cream, and cook on high for 30 minutes more. Super easy for meal prep.
Spicy White Chicken Chili
Add a diced jalapeño or a tablespoon of chopped chipotle peppers in adobo sauce. This adds a smoky heat that pairs beautifully with the cream. My brother loves this version.
Vegan White Bean Chili
Use vegetable broth instead of chicken broth. Skip the chicken and add an extra can of beans. Use coconut cream or vegan cream cheese instead of dairy. It’s surprisingly good, though the texture is different.
With Corn
Add a 10-ounce bag of frozen corn kernels when you add the beans. It adds sweetness and crunch. This is my kid’s favorite variation.
Gluten-Free
This recipe is naturally gluten-free as written. Just make sure your broth and cheese are certified gluten-free if you’re highly sensitive.
Serving & Storage
How to Serve:
I usually serve this with a side of crispy baked zucchini fries for a lighter touch, or with warm cornbread and a side of baked buffalo chicken dip if I’m feeling extra indulgent. Toppings are key: cilantro, lime, sour cream, avocado slices, and crushed tortilla chips.
Storage:
Store in an airtight container in the fridge for up to 4 days. The chili will thicken in the fridge—totally normal. When reheating, add a splash of broth or milk to thin it back out.
Reheating:
Best method: Stovetop over low heat, stirring frequently. Add liquid as needed. Microwave works too, but heat in 1-minute intervals, stirring between each, to prevent the dairy from separating.
Freezing:
Honestly, this doesn’t freeze well because of the dairy. The cream cheese and heavy cream can separate when thawed, making the texture grainy. I recommend freezing the chili base (without cream/cheese) if you want to meal prep. Add the dairy fresh when reheating.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 6 servings):
| Nutrient | Amount |
|---|---|
| Calories | 380 |
| Protein | 28g |
| Carbs | 22g |
| Fiber | 5g |
| Sugar | 3g |
| Fat | 18g |
| Saturated Fat | 10g |
| Cholesterol | 85mg |
| Sodium | 650mg |
What’s Good: High protein from chicken and beans, good fiber from the beans. It’s filling and satisfying.
What to Know: Higher in calories and saturated fat from the cream and cheese. It’s comfort food, not a diet meal. But it’s way better than takeout.
Final Thoughts
So that’s my go-to creamy white chicken chili! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good.
My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking. Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice level. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot. Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use milk instead of heavy cream?
You can, but the chili will be much thinner and less rich. If you want to try it, use whole milk (not skim) and add 2 tablespoons of cornstarch to thicken it. Whisk the cornstarch into the milk before adding to the pan. I’ve done this when I ran out of cream—it works okay, just not as good as the real thing. Half-and-half is a better middle ground.
My chili turned out too watery—what happened?
Usually means you didn’t simmer it long enough after adding the beans, or you added too much broth. Let it simmer uncovered for 10-15 minutes to reduce. Also, the cream cheese adds thickness, so make sure it’s fully melted. If it’s still too thin, mash some beans against the pot to release starch.
Can I make this ahead for a dinner party?
Sort of. Make the chili base (chicken, beans, broth, spices) up to 2 days ahead and store in the fridge. Add the cream cheese and heavy cream right before serving. Reheat gently and stir. It won’t be quite as good as fresh, but it’s close and saves you stress during the party.
Why did my chili get grainy?
The heat was too high when you added the dairy, which made the cheese seize up. Cream cheese needs gentle heat. Always remove the pot from the burner or turn the heat to low before adding cheese, then stir it in slowly. If it’s already grainy, try whisking in a splash of warm broth—sometimes you can save it.
Can I use black beans instead of white beans?
You can, but the flavor will be different. Black beans are earthier and hold their shape better. White beans (Great Northern or Cannellini) break down slightly and make the chili creamier. If you use black beans, the chili will look darker and have a different texture. It’s still good, just different.
How do I reheat leftovers without it getting dry?
Add a splash of milk or broth to a skillet, add your leftover chili, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.
Can I double this recipe?
Absolutely! Double everything and use your biggest pot. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your pot is big enough for the volume—you might need a 8-quart pot. Stir frequently to prevent burning on the bottom.
Pin This Recipe!
Creamy White Chicken Chili: 5-Ingredient Easy Dinner
- Total Time: 30-40 minutes
- Yield: 6 servings 1x
Description
A rich, tangy, and comforting winter staple made with tender shredded chicken, creamy broth, and zesty green chiles. This easy 5-ingredient recipe is perfect for busy weeknights and tastes like it simmered all day.
Ingredients
- 2 large boneless, skinless chicken breasts (about 1.5 lbs / 680g)
- 32 oz (960ml) low-sodium chicken broth
- 4 oz (113g) can diced green chiles (including liquid)
- 1 cup (240ml) heavy cream
- 8 oz (225g) block cream cheese, softened
- 2 cans (15 oz / 425g each) white beans (Great Northern or Cannellini), rinsed and drained
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- Salt and black pepper to taste
- Optional: 1 cup shredded Monterey Jack cheese
- Optional: ½ cup chopped cilantro
- Optional: 1 tablespoon lime juice
Instructions
- Place chicken breasts in a large pot. Add chicken broth and green chiles (with liquid). Bring to a boil over medium-high heat.
- Reduce heat to low, cover, and simmer for 15-20 minutes until chicken reaches 165°F internal temperature. (Skip if using rotisserie chicken).
- Remove chicken from pot and shred into bite-sized pieces using two forks. Return shredded chicken to the pot.
- Add rinsed white beans, cumin, and garlic powder to the pot. Stir and simmer on low for 5 minutes.
- Reduce heat to low. Add softened cream cheese and heavy cream. Stir constantly until cream cheese is melted and incorporated.
- Taste and season with salt and black pepper as needed. Stir in optional shredded cheese if using.
- Serve hot with toppings such as cilantro, lime wedges, sour cream, and tortilla chips.
Notes
Rinse beans thoroughly to avoid starchy texture. Soften cream cheese before adding to prevent clumping. Keep heat low when adding dairy to prevent curdling. This recipe does not freeze well due to the dairy; freeze the base without cream/cheese if meal prepping.
- Prep Time: 10 minutes
- Cook Time: 20-30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 3
- Sodium: 650
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 22
- Fiber: 5
- Protein: 28
Keywords: white chicken chili, creamy chili, easy dinner, 5-ingredient recipe, winter comfort food, weeknight meals, chicken chili



