I burned the bottom of my first three batches of white chicken chili before I figured out what I was doing wrong.
Not like a little scorched. I mean blackened, stuck-to-the-pot, smoke-alarm-going-off kind of burned. The first time I thought the recipe was just bad. The second time I blamed the pot. By the third time, I had to admit the common denominator was me. I was rushing. I was cranking the heat because I was hungry and impatient and convinced that if I just stirred faster, the chili would somehow cooperate.
It didn’t, obviously.
That was about four years ago. I had found a white chicken chili recipe online that looked amazing—creamy, brothy, loaded with shredded chicken and green chiles. But every time I made it, the dairy would separate or the chicken would turn rubbery. I kept tweaking things. Swapped whole milk for half-and-half. Added cream cheese for stability. Started finishing the chili off the heat so the dairy wouldn’t curdle. Little by little, I stopped burning things and started making something I actually wanted to eat.
This creamy white chicken chili with crispy tortilla strips is the version I wish I’d had back then. It’s thick but not gloppy. The chicken stays tender. The broth is rich and slightly tangy from the green chiles. And those tortilla strips on top? They’re not just garnish. They’re the crunch that makes every spoonful interesting.
It took me a few ruined pots to get here. But honestly, I think that’s how you learn to cook anything worth making.
Why You’ll Love This Recipe
This isn’t your average white chicken chili. It’s the kind that feels like a hug in a bowl, but it doesn’t take all day to make.
What Makes It Stand Out
- Quick & Easy: From start to finish, this comes together in about 45 minutes. No soaking beans overnight. No complicated steps. Just real, honest cooking that fits into a weeknight.
- Simple Ingredients: You probably have most of these in your pantry right now. Canned white beans, chicken broth, green chiles, cream cheese. Nothing fancy, nothing hard to find.
- Perfect for Cozy Nights: This is the kind of meal you want when it’s cold and rainy and you just want to sit on the couch with something warm. It’s also great for game day or casual dinner parties.
- Crowd-Pleaser: I’ve served this to picky kids, spice-averse relatives, and friends who claim they don’t like chili. Every single person went back for seconds.
- Unbelievably Delicious: The texture is what gets people. It’s creamy without being heavy. The tortilla strips add crunch. The lime and cilantro brighten everything up. It’s comfort food that doesn’t put you to sleep.
I’ve tested this recipe more times than I care to admit. I’ve made it with rotisserie chicken and with chicken I poached myself. I’ve tried it with heavy cream, half-and-half, and full-on cream cheese. This version is the one that works every single time. It’s the one I make for myself on a Tuesday and for guests on a Saturday.
And those crispy tortilla strips? They’re not fried. They’re baked. So you get all the crunch without the grease.
What Ingredients You Will Need
This recipe uses simple, pantry-friendly ingredients to build big flavor. Nothing here is complicated, but each ingredient plays an important role.
For the Chili

- Chicken: 1.5 pounds boneless, skinless chicken breasts or thighs. I prefer thighs for more flavor, but breasts work great too. If you’re short on time, use a rotisserie chicken and skip the poaching step.
- Olive Oil: 2 tablespoons, for sautéing. Avocado oil works too.
- Yellow Onion: 1 medium, diced. About 1 cup. White onion is fine in a pinch.
- Garlic: 4 cloves, minced. Fresh is better than jarred here.
- Green Chiles: 2 cans (4 ounces each) diced green chiles. Don’t drain them. The liquid adds flavor.
- White Beans: 2 cans (15 ounces each) cannellini or great northern beans, drained and rinsed. I like cannellini for their creamy texture.
- Chicken Broth: 4 cups. Use low-sodium so you can control the salt.
- Cream Cheese: 8 ounces, softened and cut into cubes. Full-fat is best for texture. Neufchâtel (reduced-fat) works but won’t be as creamy.
- Heavy Cream: 1/2 cup. Half-and-half can be substituted, but the chili won’t be as rich.
- Ground Cumin: 2 teaspoons.
- Dried Oregano: 1 teaspoon.
- Chili Powder: 1 teaspoon. Use mild or ancho for less heat.
- Salt and Black Pepper: To taste. Start with 1 teaspoon salt and 1/2 teaspoon pepper.
- Lime Juice: 2 tablespoons, fresh squeezed. Bottled won’t give you the same brightness.
- Fresh Cilantro: 1/4 cup chopped, plus more for garnish.
For the Crispy Tortilla Strips
- Corn Tortillas: 6 small (6-inch) corn tortillas. Yellow or white both work.
- Olive Oil: 2 tablespoons.
- Salt: 1/2 teaspoon.
- Chili Powder: 1/2 teaspoon (optional, for extra flavor).
Ingredient Notes & Substitutions
- Beans: If you can’t find cannellini, great northern or even butter beans work. Avoid black beans—they’ll turn the chili gray.
- Dairy-Free: Use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese alternative. The texture will be slightly different but still good.
- Spice Level: If you want more heat, add a diced jalapeño with the onion or use hot green chiles.
- Chicken: Leftover rotisserie chicken is a lifesaver here. Just shred it and add it in step 5.
I usually buy my cream cheese from a local dairy brand—it’s richer and doesn’t have that weird waxy texture some store brands have. For the tortillas, look for ones that are pliable, not dry or cracking. Fresh tortillas make better strips.
Equipment Needed
You don’t need a lot of fancy tools for this recipe. Here’s what you’ll need:
- Large Dutch Oven or Heavy-Bottomed Pot: This is your main vessel. A 5- to 6-quart pot works perfectly. The heavy bottom prevents scorching (trust me, I learned this the hard way).
- Baking Sheet: For the tortilla strips. A rimmed baking sheet works best to keep the strips from sliding off.
- Parchment Paper: Optional but helpful for easy cleanup on the tortilla strips.
- Chef’s Knife and Cutting Board: For dicing onion, mincing garlic, and chopping cilantro.
- Wooden Spoon or Silicone Spatula: For stirring. Wooden spoons are gentle on your pot and don’t scratch.
- Measuring Cups and Spoons: Standard set. Nothing fancy.
- Can Opener: You’ll be opening a few cans.
- Colander: For rinsing the beans.
- Pizza Cutter or Sharp Knife: For cutting the tortillas into strips. A pizza cutter makes it way faster.
If you don’t have a Dutch oven, a large soup pot works fine. Just watch the heat. I’ve also made this in a slow cooker—you can find my creamy crockpot white chicken chili with hatch peppers if that’s more your speed. For the stovetop version, a good heavy pot makes all the difference.
Preparation Method
Let me walk you through this step by step. I’ve included time estimates and visual cues so you know exactly what to look for.
Step 1: Make the Crispy Tortilla Strips (10 minutes active, 15 minutes total)
Preheat your oven to 375°F. Stack the corn tortillas and cut them into thin strips, about 1/4 inch wide. A pizza cutter works great here, but a sharp knife does the job too.
Spread the strips on a baking sheet. Drizzle with olive oil and sprinkle with salt and chili powder if using. Toss everything with your hands until the strips are evenly coated. Spread them out in a single layer—overlapping means some will stay soft.
Bake for 10 minutes, then flip the strips with a spatula and bake another 5 minutes. They should be golden brown and crispy. Watch them closely in the last few minutes; they go from golden to burnt fast. Let them cool on the sheet while you make the chili.
Step 2: Cook the Chicken (15 minutes)
While the tortilla strips bake, place the chicken breasts or thighs in a medium pot. Cover with water or chicken broth by about an inch. Bring to a gentle boil over medium-high heat, then reduce to a simmer. Cook for 12-15 minutes, until the chicken reaches 165°F internally and shreds easily with a fork.
Remove the chicken from the pot and let it cool slightly on a cutting board. Shred it with two forks or your fingers. Set aside. You can save the poaching liquid to use as part of your broth if you want extra flavor.
Step 3: Sauté the Aromatics (5 minutes)
In your large Dutch oven or pot, heat the olive oil over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it’s translucent and starting to brown at the edges. You want it soft but not caramelized.
Add the minced garlic and cook for 30 seconds, just until fragrant. Don’t let it burn. If the pan looks dry, add a splash of chicken broth.
Step 4: Build the Chili Base (5 minutes)
Add the green chiles (with their liquid), drained white beans, cumin, oregano, chili powder, salt, and pepper. Stir everything together and let it cook for 1 minute. This toasts the spices and wakes up their flavor.
Pour in the chicken broth and stir to combine. Bring the mixture to a simmer over medium-high heat, then reduce the heat to medium-low.
Step 5: Add the Chicken and Cream Cheese (10 minutes)
Add the shredded chicken to the pot. Drop in the cubed cream cheese and stir until it’s completely melted into the broth. This takes about 3-4 minutes. The broth will look creamy and slightly thickened.
Pour in the heavy cream and stir. Let the chili simmer gently for 5-7 minutes, stirring occasionally. Don’t let it boil hard—that can cause the dairy to separate. You want a gentle, lazy bubble.
Step 6: Finish and Serve (2 minutes)
Remove the pot from the heat. Stir in the fresh lime juice and chopped cilantro. Taste and adjust seasoning—more salt, more lime, maybe a pinch of cayenne if you want heat.
Ladle the chili into bowls. Top with a generous handful of crispy tortilla strips and extra cilantro. Serve immediately.
Visual Cues: The chili should be thick enough to coat the back of a spoon but still pourable. If it’s too thick, thin it with a little extra broth. If it’s too thin, let it simmer a few more minutes uncovered.
Cooking Tips & Techniques
I’ve made enough mistakes with this recipe to fill a small notebook. Here’s what I’ve learned so you don’t have to repeat them.
Don’t Rush the Cream Cheese
Cold cream cheese straight from the fridge will clump and take forever to melt. Let it sit on the counter for 20-30 minutes before you start. Or cut it into small cubes and let them come to room temperature while you prep the other ingredients. This one small step makes the chili smooth instead of lumpy.
Low and Slow is Your Friend
I burned my first batches because I had the heat too high. Dairy-based soups and chilis need gentle heat. Once you add the cream cheese and heavy cream, keep the flame at medium-low or low. If you see bubbles that look aggressive, turn it down. A gentle simmer is all you need.
Shred Your Own Chicken
Pre-shredded chicken from the store is dry and stringy. Poaching your own chicken takes 15 minutes and gives you tender, juicy shreds that actually absorb the chili’s flavor. If you’re really short on time, a rotisserie chicken is a good shortcut—just shred it while it’s still warm.
Toast Your Spices
That step where you cook the cumin and oregano with the onions for a minute? Don’t skip it. Dry spices need heat to release their essential oils. Toasting them in the pot before adding liquid makes the chili taste deeper and more complex.
Make the Tortilla Strips First
I used to make them last, and then I’d be rushing to get them on the table while the chili got cold. Making them first means they’re ready to go. Plus, they stay crispy for hours if you store them in an airtight container.
Variations & Adaptations
This recipe is flexible. Here are some ways to make it your own.
Spicy Hatch Chile Version
If you can find fresh or frozen Hatch green chiles, swap them for the canned ones. Roast them first under the broiler until the skins blister, then peel and chop. They add a smoky, slightly spicy flavor that’s incredible. I actually have a whole recipe for creamy crockpot white chicken chili with hatch peppers if you want to go that route.
Vegetarian Version
Skip the chicken and use vegetable broth. Add an extra can of white beans and a can of hominy for texture. You can also throw in some diced zucchini or bell peppers for bulk. The cream cheese and heavy cream still make it rich and satisfying.
Slow Cooker Adaptation
This works beautifully in a slow cooker. Sauté the onion and garlic on the stovetop first, then transfer everything except the cream cheese, heavy cream, and lime juice to the slow cooker. Cook on low for 6 hours or high for 3 hours. Stir in the cream cheese and heavy cream during the last 30 minutes. Add the lime juice right before serving.
Dairy-Free Version
Use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese alternative. The chili will be slightly thinner and have a hint of coconut flavor, but it’s still delicious. Add an extra tablespoon of lime juice to brighten it up.
Extra Veggies
Diced carrots, celery, or bell peppers can be sautéed with the onion. Corn kernels (fresh or frozen) are also a great addition. Just stir them in with the beans.
Serving & Storage Suggestions
This chili is best served hot, right after you make it. But it’s also one of those dishes that tastes even better the next day.
Serving Ideas
- Ladle the chili into deep bowls and top with crispy tortilla strips, fresh cilantro, and a squeeze of lime.
- Add a dollop of sour cream or Greek yogurt for extra creaminess.
- Sliced avocado on top is never a bad idea.
- Serve with warm cornbread or crusty bread for dipping. My crispy cherry tomato focaccia would be amazing alongside this.
- A cold beer or a glass of crisp white wine pairs beautifully with the creamy, slightly spicy broth.
Storage Instructions
Store leftover chili in an airtight container in the refrigerator for up to 4 days. The flavors will meld and deepen overnight. The tortilla strips should be stored separately in a paper towel-lined container at room temperature for up to 3 days.
Reheating Tips
Reheat the chili gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. Don’t boil it—the cream can separate.
Freezer Instructions
This chili freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. Thaw overnight in the refrigerator and reheat gently. Add fresh lime juice and cilantro after reheating for the best flavor. Make fresh tortilla strips when you serve it—frozen ones get soggy.
Nutritional Information & Benefits
This creamy white chicken chili is surprisingly balanced. Here’s a rough estimate per serving (based on 6 servings):
- Calories: 480
- Protein: 35g
- Fat: 22g
- Carbohydrates: 35g
- Fiber: 8g
- Sugar: 6g
- Sodium: 850mg
Health Benefits
- White beans are packed with fiber and plant-based protein. They help keep you full and support healthy digestion.
- Chicken provides lean protein for muscle repair and satiety.
- Garlic and onions contain compounds that support immune health.
- Lime juice adds vitamin C and brightens the dish without extra salt.
- Cilantro is rich in antioxidants and adds fresh flavor.
Dietary Considerations
- Gluten-Free: This recipe is naturally gluten-free. Just double-check your chicken broth and tortillas.
- Nut-Free: No nuts in this recipe.
- Egg-Free: No eggs used.
I love that this chili feels indulgent but actually has a decent nutritional profile. It’s the kind of meal that satisfies without weighing you down.
Conclusion
This creamy white chicken chili with crispy tortilla strips is the recipe I make when I want something that feels like a hug. It’s comforting without being heavy. It’s quick enough for a weeknight but impressive enough for company. And those tortilla strips? They turn an already good bowl of chili into something you’ll actually crave.
I’ve burned my share of pots learning how to make this right. But now that I’ve got it down, it’s become one of those recipes I can make without thinking. I hope it becomes that for you too.
If you make this, I’d love to hear how it turned out. Leave a comment below and let me know if you added your own twist. Did you go heavy on the lime? Add extra spice? Serve it with something unexpected? Share your version—I’m always looking for new ideas.
And if you’re in the mood for more cozy, one-pot meals, try my slow cooker beef and barley stew or my cozy slow cooker tuscan white bean and sausage soup. Both are perfect for cold-weather cooking.
Happy cooking, friends. Go make something good.
Frequently Asked Questions
Can I use rotisserie chicken instead of poaching my own?
Absolutely. Rotisserie chicken is a great shortcut. Just shred the meat and add it in step 5. You’ll save about 15 minutes. The flavor will be slightly different, but still delicious.
Why did my chili turn out thin?
Your chili might be too thin if you added too much broth or didn’t let it simmer long enough. Let it cook uncovered for an extra 10-15 minutes to thicken. You can also mash some of the beans against the side of the pot to release their starch, which naturally thickens the chili.
Can I make this in advance for a party?
Yes! This chili actually tastes better the next day. Make it a day ahead, cool it completely, and refrigerate. Reheat gently on the stovetop, adding a splash of broth if needed. Make the tortilla strips fresh the day you serve them.
How do I make the tortilla strips in an air fryer?
Cut the tortillas into strips, toss with oil and salt, and air fry at 375°F for 5-7 minutes, shaking the basket halfway through. They’ll be crispy and golden. Keep an eye on them—air fryers run hot.
Is this recipe spicy?
This version is mild. The green chiles add flavor without much heat. If you want it spicier, add a diced jalapeño with the onion, use hot green chiles, or stir in some cayenne pepper or crushed red pepper flakes at the end.
Pin This Recipe!

Creamy White Chicken Chili with Crispy Tortilla Strips
This creamy white chicken chili is thick, tender, and rich with green chiles, topped with baked tortilla strips for crunch. It’s a comforting, weeknight-friendly meal that comes together in about 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 pounds boneless, skinless chicken breasts or thighs
- 2 tablespoons olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 2 cans (4 ounces each) diced green chiles, undrained
- 2 cans (15 ounces each) cannellini or great northern beans, drained and rinsed
- 4 cups low-sodium chicken broth
- 8 ounces cream cheese, softened and cut into cubes
- 1/2 cup heavy cream
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon chili powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh lime juice
- 1/4 cup fresh cilantro, chopped, plus more for garnish
- 6 small (6-inch) corn tortillas
- 2 tablespoons olive oil (for tortilla strips)
- 1/2 teaspoon salt (for tortilla strips)
- 1/2 teaspoon chili powder (optional, for tortilla strips)
Instructions
- Preheat oven to 375°F. Stack corn tortillas and cut into thin strips, about 1/4 inch wide. Spread on a baking sheet, drizzle with 2 tablespoons olive oil, and sprinkle with 1/2 teaspoon salt and optional chili powder. Toss to coat and spread in a single layer. Bake for 10 minutes, flip, and bake another 5 minutes until golden and crispy. Set aside.
- Place chicken in a medium pot and cover with water or chicken broth by about 1 inch. Bring to a gentle boil, then reduce to a simmer. Cook for 12-15 minutes until internal temperature reaches 165°F. Remove chicken, let cool slightly, and shred with two forks. Set aside.
- In a large Dutch oven or heavy-bottomed pot, heat 2 tablespoons olive oil over medium heat. Add diced onion and cook for 3-4 minutes until translucent. Add minced garlic and cook for 30 seconds until fragrant.
- Add green chiles (with liquid), drained white beans, cumin, oregano, chili powder, salt, and pepper. Stir and cook for 1 minute to toast spices. Pour in chicken broth and stir. Bring to a simmer, then reduce heat to medium-low.
- Add shredded chicken and cubed cream cheese to the pot. Stir until cream cheese is completely melted, about 3-4 minutes. Pour in heavy cream and stir. Let chili simmer gently for 5-7 minutes, stirring occasionally. Do not let it boil hard.
- Remove pot from heat. Stir in fresh lime juice and chopped cilantro. Taste and adjust seasoning. Ladle into bowls and top with crispy tortilla strips and extra cilantro. Serve immediately.
Notes
Don’t rush the cream cheese—let it come to room temperature for smooth melting. Keep heat low after adding dairy to prevent separation. For extra thickness, mash some beans against the pot. Tortilla strips can be stored separately in an airtight container for up to 3 days.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 480
- Sugar: 6
- Sodium: 850
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 35
- Fiber: 8
- Protein: 35
Keywords: white chicken chili, creamy chili, tortilla strips, easy chili, weeknight dinner, comfort food


