Love this?
What makes this chili special isn't just its luxurious texture (though we'll get to that silky magic in a moment). It's the way the tender chicken mingles with creamy white beans in a broth that's both comforting and surprisingly sophisticated. The hint of lime brightens everything, while the warm spices create that perfect balance between familiar and exciting.
I first developed this recipe during a particularly brutal February when the snow had been on the ground so long it had turned that depressing shade of gray. My family needed comfort food, but we were all tired of the same old tomato-based chilis. This creamy white version was an instant hit, and now it's my go-to for everything from casual weeknight dinners to potluck suppers. The best part? It tastes like you spent all day in the kitchen, but comes together in under an hour.
Why This Recipe Works
- Triple Creaminess: Heavy cream, cream cheese, and blended white beans create an impossibly silky texture without being overly rich
- Layered Flavor Base: Sautéing aromatics in butter before building the chili ensures deep, complex flavors in every spoonful
- Perfect Protein Balance: Three types of beans plus tender chicken create a satisfying, protein-packed meal that keeps you full for hours
- Make-Ahead Magic: This chili actually tastes better the next day, making it perfect for meal prep and busy weeknights
- Customizable Heat: Control the spice level by adjusting the jalapeños and green chilies to suit your family's preferences
- Nutrient-Dense Comfort: Packed with fiber, protein, and vegetables, this is comfort food you can feel good about serving
- One-Pot Wonder: Everything cooks in a single Dutch oven, meaning minimal cleanup and maximum flavor development
Ingredients You'll Need
Let's talk about the stars of this show. Each ingredient has been carefully chosen to contribute specific flavors and textures that make this chili unforgettable.
Chicken: I prefer boneless, skinless chicken thighs for their rich flavor and ability to stay tender even if slightly overcooked. That said, chicken breast works beautifully if that's what you have on hand. The key is cutting it into uniform 1-inch pieces so it cooks evenly.
White Beans: You'll need three cans of white beans for this recipe—two to blend into the broth for creaminess, and one to keep whole for texture. Great Northern beans are my favorite for their creamy texture and mild flavor, but cannellini or navy beans work equally well.
Green Chilies: Two cans might seem like a lot, but these mild peppers add incredible depth without overwhelming heat. They practically melt into the broth, creating those little pockets of flavor that make each spoonful interesting.
Heavy Cream & Cream Cheese: This dynamic duo creates the luxurious texture that makes this chili special. The cream cheese melts into the broth, adding body and tang, while the heavy cream provides richness. For a lighter version, you can substitute half-and-half, but I promise the full-fat version is worth the splurge.
Spice Blend: The combination of cumin, oregano, coriander, and smoked paprika creates a warm, complex flavor base. Don't skip the coriander—it adds a subtle citrusy note that brightens the entire dish. If you don't have smoked paprika, regular works fine, but the smoked variety adds incredible depth.
Fresh Lime Juice: This is non-negotiable. The fresh lime juice added at the end transforms the entire dish, cutting through the richness and making all the other flavors pop. Bottled lime juice simply won't deliver the same bright, fresh flavor.
How to Make Comforting White Bean Chicken Chili Creamy Dreamy
Prep Your Ingredients
Start by draining and rinsing your white beans. Pat the chicken dry with paper towels and cut into 1-inch pieces. Dice the onion, mince the garlic, and seed the jalapeños (unless you like it spicy—then leave some seeds). Having everything prepped before you start cooking ensures a smooth process and prevents any last-minute scrambling.
Create the Creamy Bean Base
In your blender, combine two cans of drained white beans with 1 cup of chicken broth. Blend until completely smooth—this should take about 30-45 seconds depending on your blender. This pureed bean mixture is what gives our chili that luxurious, creamy texture without using excessive cream. Set this aside for now.
Brown the Chicken
Heat 2 tablespoons of butter in a large Dutch oven over medium-high heat. When the butter is foamy and just starting to brown, add the chicken pieces in a single layer. Don't crowd the pan—if necessary, work in batches. Let the chicken cook undisturbed for 3-4 minutes until golden brown, then flip and cook another 2 minutes. The chicken doesn't need to be cooked through at this point, just nicely browned. Remove to a plate.
Build the Flavor Foundation
In the same pot (don't wipe it out—those browned bits are flavor gold), add another tablespoon of butter if needed. Add the diced onion and cook for 4-5 minutes until softened and translucent. Add the garlic and cook for another 30 seconds until fragrant. Now add all your spices—cumin, oregano, coriander, smoked paprika, salt, and pepper. Stir constantly for 60 seconds to toast the spices. This step is crucial for developing deep, complex flavors.
Deglaze and Combine
Pour in the remaining chicken broth and use your wooden spoon to scrape up all the browned bits from the bottom of the pot. These caramelized bits add incredible depth to your chili. Add the pureed bean mixture, the remaining can of whole beans, the diced green chilies, and return the chicken (and any accumulated juices) to the pot. Stir everything together and bring to a gentle simmer.
Simmer and Develop Flavors
Reduce the heat to low, cover partially, and let the chili simmer gently for 20-25 minutes. This slow simmer allows all the flavors to meld together beautifully. Stir occasionally to prevent sticking. The chicken should be cooked through and tender, and the broth will have thickened slightly.
Add the Creamy Elements
Reduce the heat to the lowest setting. Cut the cream cheese into small cubes and add them to the pot, stirring until completely melted and incorporated. This should take 2-3 minutes. Now stir in the heavy cream and let everything warm through for another 2-3 minutes. Be careful not to let the mixture boil once the dairy is added, as this can cause curdling.
Finish and Serve
Remove from heat and stir in the fresh lime juice. Taste and adjust seasoning with salt and pepper as needed. The chili should be creamy and luxurious, coating your spoon but not overly thick. Serve hot, garnished with your choice of toppings—sour cream, shredded cheese, sliced jalapeños, fresh cilantro, or crispy tortilla strips all work beautifully.
Expert Tips
Temperature Control
Once you add the dairy, never let the chili boil. High heat can cause the cream to separate or curdle, resulting in a grainy texture. Keep the heat low and be patient.
Thickening Tricks
If your chili is too thin, let it simmer uncovered for a few extra minutes. If it's too thick, thin with a splash of chicken broth or milk until you reach your desired consistency.
Make-Ahead Magic
This chili tastes even better the next day as the flavors have time to meld. Make it up to 3 days ahead, but add the cream cheese and heavy cream when reheating for best results.
Freezing Wisdom
Freeze the chili before adding the dairy components. When ready to serve, thaw overnight in the refrigerator, then add the cream cheese and heavy cream during reheating.
Heat Control
Remove all seeds from jalapeños for a mild version, or leave some in for medium heat. For extra spicy, add a diced serrano pepper along with the jalapeños.
Bean Selection
Great Northern beans are the gold standard here, but cannellini or navy beans work well. Avoid chickpeas or kidney beans—their texture and flavor don't complement this creamy base.
Variations to Try
Vegetarian Version
Omit the chicken and substitute vegetable broth. Add two cans of chickpeas for protein, or use meatless chicken strips. Add an extra can of beans for heartiness.
Slow Cooker Method
Brown the chicken and aromatics first, then transfer everything except the dairy to your slow cooker. Cook on low for 6-8 hours. Add cream cheese and heavy cream during the last 30 minutes.
Taco Tuesday Twist
Add a packet of taco seasoning along with the other spices, substitute fire-roasted tomatoes for one can of green chilies, and serve with tortilla chips instead of cornbread.
Lightened-Up Version
Use Greek cream cheese and half-and-half instead of full-fat versions. Add extra vegetables like diced zucchini or corn to bulk it up without adding many calories.
Storage Tips
Refrigeration
Store leftover chili in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after the first day as they have time to meld together. When reheating, do so gently over medium-low heat, stirring occasionally. You may need to add a splash of chicken broth or milk to thin it out, as the chili will thicken considerably when chilled.
Freezing
This chili freezes beautifully for up to 3 months. I recommend freezing it in individual portions for easy weeknight meals. Let the chili cool completely before transferring to freezer-safe containers. Leave about an inch of headspace for expansion. Label with the date and contents. For best results, freeze the chili before adding the dairy components. When ready to serve, thaw overnight in the refrigerator, then reheat gently and add the cream cheese and heavy cream at the end.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring frequently. Add a splash of chicken broth or milk to thin the consistency as needed. If reheating from frozen, either thaw overnight in the refrigerator or use the defrost setting on your microwave. Never reheat this chili at high temperatures once the dairy has been added, as it can cause curdling.
Frequently Asked Questions
Comforting White Bean Chicken Chili Creamy Dreamy
Ingredients
Instructions
- Prep and blend: Blend 2 cans of white beans with 1 cup chicken broth until smooth. Set aside.
- Brown chicken: Season chicken pieces with salt and pepper. Brown in butter over medium-high heat, about 6-7 minutes total. Remove to plate.
- Build flavor base: In same pot, sauté onion until softened, 4-5 minutes. Add garlic and jalapeños, cook 30 seconds. Add all spices, cook 1 minute.
- Combine ingredients: Add remaining broth, pureed beans, whole beans, green chilies, and chicken with juices. Bring to simmer.
- Simmer: Cover partially and simmer 20-25 minutes until chicken is tender and flavors melded.
- Make it creamy: Reduce heat to low. Stir in cream cheese until melted, then add heavy cream. Warm through 2-3 minutes.
- Finish and serve: Remove from heat, stir in lime juice. Taste and adjust seasoning. Serve hot with your favorite toppings.
Recipe Notes
Never let the mixture boil after adding dairy to prevent curdling. For meal prep, freeze before adding cream cheese and heavy cream, then add these when reheating. Leftovers taste even better the next day!