I was at the community garden last October, elbow-deep in a bag of onions I’d just pulled from the ground, when Mrs. Gable finally spoke up. She’d been watching me from her plot for weeks, nodding occasionally as I wrestled with zucchini plants that had gotten away from me. “You’re working too hard for soup weather,” she said, wiping dirt off her hands. “Come inside when you’re done. I’ll show you something that’ll feed your whole family for less than a takeout pizza.”
Now, I’m not someone who accepts dinner invitations from strangers easily, but there was something about the way she said it — like she was letting me in on a secret she’d been keeping for years. I followed her into her tiny kitchen, where a pot was already simmering on the stove. The smell hit me first: garlic and cumin and something creamy that made my stomach growl right there in her doorway. She laughed and handed me a spoon. “This is my white chicken chili,” she said. “It’s been getting my kids through cold seasons for twenty years.”
I took a bite and honestly, I almost dropped the spoon. It was rich without being heavy, warm without being spicy, and it had this incredible creaminess that didn’t come from any dairy I could identify. I asked her for the recipe right then, and she scribbled it on the back of a seed packet. I’ve made it at least twice a month ever since, tweaking it just a little to stretch it further for my own crew. Maybe you’ve been there — standing in your kitchen at 5 PM wondering how you’re going to feed everyone without blowing your grocery budget. This is the recipe that got me through those moments, and I think it’ll do the same for you.
Why You’ll Love This Recipe
Let me tell you why this creamy white chicken chili has become the most-requested meal in my house. I’ve tested this recipe more times than I can count, and every single time, it delivers exactly what a busy family needs.
- Budget-Friendly: This whole pot costs around $12 to make, and it feeds my family of four with leftovers for lunch the next day. Compare that to the $30 you’d spend on a similar bowl at a restaurant.
- Pantry Staples: You probably already have most of these ingredients in your kitchen right now. Canned beans, chicken broth, and spices are things I always keep on hand for nights like this.
- Picky Eater Approved: My youngest calls this “the white soup” and asks for it every single week. It’s creamy enough to feel indulgent but mild enough for sensitive palates.
- One-Pot Wonder: Everything cooks in a single pot, which means less cleanup and more time actually sitting down with your family.
- Freezer-Friendly: This chili freezes beautifully, so you can double the batch and save half for a crazy week when you just can’t cook.
What makes this version different from every other white chicken chili recipe out there? It’s the way the creaminess comes together. Instead of heavy cream or processed cheese, we’re using a smart combination of cream cheese and blended beans that creates this silky texture without breaking your budget or your diet. It’s the kind of recipe that makes you close your eyes after the first bite and forget you’re eating something that costs less than a fast-food run.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples you probably already have, which is exactly what I look for when I’m planning my weekly menu.
For the Chili Base
- 1 tablespoon olive oil (regular olive oil works fine, no need for extra virgin here)
- 1 medium yellow onion, diced (about 1 cup — this is the foundation of the flavor)
- 3 cloves garlic, minced (I use jarred minced garlic in a pinch, but fresh is better)
- 1 jalapeño, seeded and minced (leave the seeds in if you want more heat)
- 1 teaspoon ground cumin (I prefer McCormick for consistent flavor)
- 1 teaspoon dried oregano (Mexican oregano if you have it, but regular is fine)
- 1/2 teaspoon smoked paprika (adds a subtle depth you won’t get from regular paprika)
- 1/2 teaspoon salt (plus more to taste at the end)
- 1/4 teaspoon black pepper
For the Body of the Chili

- 1.5 pounds boneless skinless chicken breasts (about 2-3 breasts — thighs work too if they’re on sale)
- 4 cups low-sodium chicken broth (I use Swanson — it has the cleanest flavor)
- 2 cans (15 ounces each) cannellini beans, drained and rinsed (Great Northern beans work perfectly too)
- 1 can (4 ounces) diced green chiles (mild or medium, depending on your preference)
- 1 cup frozen corn kernels (no need to thaw — just toss them in frozen)
For the Creamy Finish
- 4 ounces cream cheese, softened to room temperature (the full-fat version gives the best texture)
- 1/2 cup sour cream (Greek yogurt works as a substitute, but sour cream is more authentic)
- 1 tablespoon lime juice (fresh is noticeably better, but bottled works in a pinch)
For Garnish (Optional but Recommended)
- Fresh cilantro, chopped
- Shredded Monterey Jack cheese
- Crushed tortilla chips
- Sliced avocado
- Lime wedges
Ingredient Tips: When you’re shopping for this recipe, look for cream cheese that’s not expired — I’ve made that mistake before and the texture gets grainy. For the beans, I really recommend cannellini beans for their buttery texture, but Great Northern beans are almost identical and usually a few cents cheaper. If you’re watching your sodium, definitely go with low-sodium broth so you can control the salt level yourself.
Equipment Needed
You don’t need fancy equipment for this recipe, which is part of why I love it so much. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5-6 quart size is ideal — I use my Lodge enameled cast iron, but any heavy pot works)
- Wooden spoon or silicone spatula (for stirring without scratching your pot)
- Chef’s knife and cutting board (a sharp knife makes the onion dicing so much easier)
- Measuring cups and spoons (I keep a set magnetized on my fridge for quick access)
- Immersion blender or regular blender (for blending some of the beans — an immersion blender is easier, but a regular blender works fine)
- Can opener (a good one saves so much frustration, trust me)
- Tongs (for shredding the chicken easily)
If you don’t have an immersion blender, don’t worry. You can scoop out about a cup of the chili, blend it in a regular blender, and stir it back in. Just be careful with hot liquids — let them cool for a few minutes before blending, and hold the lid down with a towel.
Preparation Method
This recipe comes together in about 40 minutes, and most of that time is hands-off simmering. Here’s exactly how I make it:
- Start the aromatics: Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until it’s translucent and starting to brown at the edges. You want it soft but not caramelized — we’re building flavor here, not sweetness. Add the minced garlic and jalapeño and cook for another minute until fragrant. The smell at this point is absolutely incredible.
- Bloom the spices: Stir in the cumin, oregano, smoked paprika, salt, and pepper. Cook for about 30 seconds, stirring constantly. This step wakes up the spices and makes them taste much more complex than if you just dumped them in the liquid. You’ll notice the kitchen filling with this warm, earthy aroma that’s pure comfort.
- Add the chicken and broth: Place the chicken breasts in the pot in a single layer. Pour in the chicken broth — it should just cover the chicken. Bring everything 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 tender enough to shred easily.
- Shred the chicken: Use tongs to transfer the chicken to a cutting board. Let it rest for 2-3 minutes (this keeps it juicy), then shred it with two forks. Don’t worry about being perfect — some bigger chunks and some smaller pieces give the chili a nice texture. While the chicken is resting, increase the heat under the pot to medium and let the broth continue simmering.
- Blend the beans: While the chicken is cooking, scoop out 1 cup of the drained cannellini beans and place them in a small bowl. Mash them with a fork until they form a rough paste. This is the secret to the creaminess — the mashed beans will thicken the chili without adding any dairy. If you’re using an immersion blender, you can skip this step and blend directly in the pot later.
- Combine everything: Return the shredded chicken to the pot. Add the remaining whole beans, the mashed beans, the diced green chiles, and the frozen corn. Stir everything together and let it simmer for 5 minutes so the flavors can meld.
- Make it creamy: Cut the softened cream cheese into small cubes and add them to the pot. Stir gently until the cream cheese has completely melted into the chili. This usually takes about 2-3 minutes of steady stirring. The broth will transform from a thin soup into a velvety, creamy chili right before your eyes.
- Finish with sour cream and lime: Remove the pot from the heat. Stir in the sour cream and lime juice. Taste and adjust the seasoning — you might want a little more salt or an extra squeeze of lime. The sour cream adds a tangy brightness that balances the richness of the cream cheese.
- Rest and serve: Let the chili sit for 5 minutes before serving. This resting time allows the flavors to settle and the texture to thicken slightly. Ladle into bowls and top with your favorite garnishes.
Pro tip: If the chili seems too thick when you reheat it, just add a splash of chicken broth or water to thin it out. If it’s too thin, let it simmer uncovered for an extra 5-10 minutes to reduce.
Cooking Tips & Techniques
After making this recipe probably fifty times, I’ve learned a few things the hard way. Here are my best tips for getting it right every single time:
Don’t skip softening the cream cheese. I know it’s tempting to just throw cold cream cheese into the hot pot, but it will leave you with lumpy chili. Let it sit on the counter for 20-30 minutes before you start cooking. If you forget, microwave it in 10-second bursts until it’s soft but not melted.
Season as you go, not just at the end. I used to dump all the salt in at the end, and my chili always tasted flat. Now I add a little salt at each stage — with the onions, with the spices, and then a final adjustment at the end. This builds layers of flavor that make the chili taste like it’s been simmering all day.
Watch your heat. Once you add the cream cheese and sour cream, keep the heat on low. High heat can cause the dairy to separate and leave you with a grainy, broken sauce. If you need to reheat leftovers, do it gently over medium-low heat, stirring frequently.
One mistake I made: The first time I made this, I used fat-free cream cheese to save calories. Big mistake. The texture was thin and watery, and it never really thickened up properly. Full-fat cream cheese is worth the extra few cents — it gives you that luscious, velvety texture that makes this recipe special.
Multitasking tip: While the chicken is simmering in step 3, use that time to prep your garnishes. Chop the cilantro, slice the avocado, shred the cheese. This way, everything is ready when the chili is done, and you’re not scrambling at the end.
Variations & Adaptations
This recipe is incredibly forgiving, and I’ve tried quite a few variations over the years. Here are some of my favorites:
Spicy Version: If your family likes heat, keep the seeds in the jalapeño and add an extra jalapeño or a teaspoon of chipotle powder with the other spices. You can also stir in a diced serrano pepper for serious heat. My husband loves this version, though the kids usually stick with the mild original.
Slow Cooker Adaptation: This works beautifully in a slow cooker. Sauté the onions, garlic, and jalapeño on the stove first, then transfer everything except the cream cheese and sour cream to the slow cooker. Cook on low for 6 hours or high for 3 hours. Shred the chicken, stir in the cream cheese and sour cream during the last 30 minutes, and you’re done.
Vegetarian Version: Skip the chicken and use 3 cans of beans instead of 2. Use vegetable broth instead of chicken broth. The texture will be slightly different, but it’s still incredibly satisfying. I’ve made this for vegetarian friends and they always ask for the recipe.
Dairy-Free Adaptation: Use a dairy-free cream cheese alternative (I’ve had good luck with Kite Hill) and a dairy-free sour cream. The texture won’t be quite as creamy, but it’s still delicious. You can also puree an extra cup of beans to help thicken it.
Add More Vegetables: This is a great way to use up whatever vegetables you have in the fridge. Diced zucchini, bell peppers, or even chopped spinach work well. Add them when you add the corn so they have time to soften.
Serving & Storage Suggestions
This chili is incredibly versatile when it comes to serving. Here’s how I like to do it:
Serving Temperature: Serve this chili piping hot, straight from the pot. The creaminess is most noticeable when it’s warm, and the flavors really shine at a higher temperature. I usually ladle it into deep bowls and let everyone add their own toppings.
What to Serve With It: A slice of crusty bread or warm cornbread is perfect for sopping up every last drop. I also love serving it with a simple side salad dressed with lime vinaigrette to cut through the richness. For drinks, a cold beer or a glass of crisp white wine pairs beautifully.
Storage Instructions: Leftovers keep beautifully in the refrigerator for up to 4 days. Store them in an airtight container — I use glass containers because they don’t absorb odors. The flavors actually get better after a day or two as they meld together.
Freezer Instructions: This chili freezes like a dream. Let it cool completely, then transfer it to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Tips: Reheat gently on the stovetop over medium-low heat, stirring occasionally. If it seems too thick after freezing, add a splash of chicken broth or water to loosen it up. You can also microwave individual portions in 30-second bursts, stirring between each one.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown for one serving (about 1.5 cups, without garnishes):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 35g |
| Fat | 16g |
| Carbohydrates | 28g |
| Fiber | 7g |
| Sugar | 5g |
| Sodium | 680mg |
Health Benefits: This chili is packed with protein from the chicken and beans, which helps keep you full and satisfied. The cannellini beans are an excellent source of fiber, which supports digestive health. The cream cheese and sour cream provide calcium, while the jalapeño adds a dose of vitamin C. It’s a well-rounded meal that feels indulgent but is actually quite balanced.
Dietary Considerations: This recipe is naturally gluten-free, so it’s safe for anyone with celiac disease or gluten sensitivity. To make it lower in carbs, you can reduce the corn or omit it entirely. To reduce the fat content, use reduced-fat cream cheese and sour cream, though the texture will be slightly less creamy.
Potential Allergens: This recipe contains dairy (cream cheese and sour cream). It does not contain nuts, eggs, or soy, but always check your ingredient labels if you have specific allergies.
Conclusion
This creamy white chicken chili has become more than just a recipe in my house — it’s a solution for those nights when dinner feels like a problem to solve rather than a joy to share. It’s the meal I make when the grocery budget is tight, when the kids are cranky, and when I need something that feels like a hug in a bowl. Mrs. Gable was right: this recipe has been getting families through cold seasons for years, and now it’s getting mine through them too.
I hope you’ll try this recipe and make it your own. Maybe you’ll add more spice, or throw in some extra vegetables, or serve it with a pile of tortilla chips for scooping. That’s the beauty of a good recipe — it gives you a foundation and lets you build on it. If you make it, I’d love to hear how it turned out. Leave a comment below and let me know what your family thought, or share a photo of your bowl with me. And if you’ve got your own trick for stretching a recipe to feed more people on less money, I’m all ears. We’re all in this kitchen together, after all.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs work beautifully in this recipe. They’re actually more forgiving than breasts because they stay moist even if you cook them a little longer. Just increase the simmering time by about 5 minutes since thighs are thicker.
Can I make this in an Instant Pot?
Yes, and it’s incredibly easy. Use the sauté function to cook the onions and garlic, then add the chicken, broth, and spices. Pressure cook on high for 10 minutes, do a quick release, shred the chicken, and stir in the remaining ingredients. The cream cheese and sour cream go in after pressure cooking.
Why did my chili turn out grainy?
This usually happens when the cream cheese isn’t softened properly or when the heat is too high when you add the dairy. Make sure your cream cheese is at room temperature, and always add it over low heat, stirring gently until it’s fully incorporated.
Can I leave out the corn?
Of course! The corn adds a little sweetness and texture, but the chili is still delicious without it. If you’re watching your carbs, this is an easy swap. You can also substitute chopped zucchini or bell peppers for a different vegetable boost.
How can I make this chili thicker?
If you prefer a thicker chili, mash an additional half cup of beans and stir them in. You can also let the chili simmer uncovered for an extra 10-15 minutes to reduce the liquid. Just keep the heat low so the dairy doesn’t separate.
Pin This Recipe!

Creamy White Chicken Chili: Easy Budget Family Dinner
A rich, creamy white chicken chili that’s budget-friendly, easy to make in one pot, and perfect for feeding a family. This recipe uses a smart combination of cream cheese and blended beans for a silky texture without heavy cream.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 jalapeño, seeded and minced
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1.5 pounds boneless skinless chicken breasts (about 2–3 breasts)
- 4 cups low-sodium chicken broth
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 1 can (4 ounces) diced green chiles
- 1 cup frozen corn kernels
- 4 ounces cream cheese, softened to room temperature
- 1/2 cup sour cream
- 1 tablespoon lime juice
- Fresh cilantro, chopped (for garnish)
- Shredded Monterey Jack cheese (for garnish)
- Crushed tortilla chips (for garnish)
- Sliced avocado (for garnish)
- Lime wedges (for garnish)
Instructions
- Heat the olive oil in a Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until translucent and starting to brown at the edges.
- Add the minced garlic and jalapeño and cook for another minute until fragrant.
- Stir in the cumin, oregano, smoked paprika, salt, and pepper. Cook for about 30 seconds, stirring constantly.
- Place the chicken breasts in the pot in a single layer. Pour in the chicken broth, bring to a gentle boil, then reduce heat to low, cover, and simmer for 15-18 minutes until chicken is cooked through.
- Transfer the chicken to a cutting board, let rest for 2-3 minutes, then shred with two forks. While the chicken rests, increase the heat under the pot to medium and let the broth continue simmering.
- Scoop out 1 cup of the drained cannellini beans and mash with a fork until a rough paste forms.
- Return the shredded chicken to the pot. Add the remaining whole beans, mashed beans, diced green chiles, and frozen corn. Stir and simmer for 5 minutes.
- Cut the softened cream cheese into small cubes and add to the pot. Stir gently until completely melted, about 2-3 minutes.
- Remove the pot from the heat. Stir in the sour cream and lime juice. Taste and adjust seasoning.
- Let the chili rest for 5 minutes before serving. Ladle into bowls and top with desired garnishes.
Notes
Don’t skip softening the cream cheese to room temperature to avoid lumps. Season as you go for layered flavor. Keep heat low after adding dairy to prevent separation. For a thicker chili, mash an additional half cup of beans or simmer uncovered longer. Leftovers keep in the refrigerator for up to 4 days and freeze for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 385
- Sugar: 5
- Sodium: 680
- Fat: 16
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 7
- Protein: 35
Keywords: white chicken chili, creamy chili, budget dinner, family dinner, one-pot meal, freezer-friendly, gluten-free


