There’s something incredibly comforting about a bowl of creamy white chicken chili, especially when it’s enriched with cream cheese that melts into every spoonful. I love how this white chicken chili with cream cheese transforms simple ingredients into a rich, satisfying meal that feels both indulgent and wholesome. Unlike traditional red chili, this version features tender shredded chicken, creamy white beans, and green chiles in a luscious broth that’s perfectly seasoned with cumin, chili powder, and a hint of smokiness.
What makes this recipe particularly appealing is how effortlessly it comes together in the slow cooker. I find that using a crockpot not only makes the preparation incredibly easy, but it also allows the flavors to meld beautifully while the chicken becomes perfectly tender. The addition of cream cheese at the end creates that signature velvety texture that makes this white chicken chili absolutely irresistible. Whether you’re planning a cozy fall dinner or need a warming meal for chilly winter nights, this recipe delivers comfort in every bowl.
This white chicken chili has become one of my go-to recipes when I want something hearty but not too heavy. The combination of protein-rich chicken and fiber-filled beans makes it genuinely satisfying, while the cream cheese adds just enough richness without overwhelming the other flavors. I recommend serving it with your favorite toppings for a customizable dinner that everyone will love.
Why You’ll Love This White Chicken Chili with Cream Cheese
This creamy white chicken chili stands out for several compelling reasons. First, it’s remarkably easy to prepare—you simply add everything to the slow cooker and let it work its magic. I love recipes that don’t require constant attention, and this one fits perfectly into busy schedules while still delivering restaurant-quality results.
The cream cheese is what truly sets this recipe apart from other white chicken chili variations. It creates an incredibly smooth, velvety texture that coats every ingredient without making the chili feel heavy or overly rich. Unlike flour-thickened chilis, the cream cheese adds body while contributing a subtle tanginess that balances the spices beautifully.
Another reason I recommend this recipe is its versatility. You can easily adjust the heat level by adding more green chiles or jalapeños, or keep it mild for family-friendly dinners. The ingredient list is straightforward, using pantry staples and readily available items, which means you can make this chili without a special shopping trip.
Finally, this white chicken chili is perfect for meal prep and feeding a crowd. It reheats beautifully, actually tasting even better the next day as the flavors continue to develop. Whether you’re hosting a casual gathering or simply want leftovers for the week, this recipe delivers consistent, delicious results.
Ingredients and Substitutions
Understanding your ingredients helps you make the best white chicken chili possible. Let me walk you through each component and offer some helpful substitutions when needed.
Chicken: I use boneless, skinless chicken breasts for their lean protein and ease of shredding. However, chicken thighs work wonderfully too and add extra moisture and flavor. If you’re short on time, you can even use a rotisserie chicken—just shred it and add it during the last hour of cooking.
Great Northern Beans: These white beans have a creamy texture that’s perfect for this chili. Cannellini beans or navy beans make excellent substitutes. I always drain and rinse canned beans to reduce sodium and remove the starchy liquid.
Cream Cheese: This is the star ingredient that creates the signature creaminess. Use full-fat cream cheese for the best texture and flavor. I recommend cubing it before adding so it melts more evenly. In a pinch, you could substitute with sour cream or Greek yogurt, though the texture will be slightly different.
Green Chiles: Canned diced green chiles add mild heat and authentic Southwestern flavor. For more heat, use fresh jalapeños or add a diced poblano pepper. If you prefer a milder chili, reduce the amount or use just one can.
Chicken Broth: Low-sodium broth gives you better control over the final seasoning. You can substitute with vegetable broth or even water, though broth adds more depth of flavor.
Spices: The combination of cumin, chili powder, oregano, and smoked paprika creates a well-rounded flavor profile. I find that smoked paprika adds a subtle depth that makes this chili taste like it’s been simmering for hours. Don’t skip the lime juice at the end—it brightens all the flavors beautifully.
Corn: Frozen corn adds sweetness and texture. Fresh corn cut from the cob works wonderfully during summer months, or you can use canned corn (drained) if that’s what you have on hand.

How to Make White Chicken Chili with Cream Cheese
Making this creamy white chicken chili is wonderfully straightforward, especially when you’re using a slow cooker. Here’s how I prepare it for the best results.
Start by gathering all your ingredients and preparing your vegetables. Dice the onion into small, uniform pieces so they cook evenly, and mince the garlic finely. I like to have everything measured and ready before I begin—it makes the process much smoother.
Add the chicken breasts directly to your slow cooker. There’s no need to brown them first, which saves time and cleanup. Layer in the drained and rinsed great northern beans, followed by the diced onion, green chiles, frozen corn, and minced garlic. Pour in the chicken broth, which will create the flavorful base for your chili.
Next, add all your seasonings: cumin, chili powder, oregano, smoked paprika, salt, and black pepper. I recommend stirring everything gently to distribute the spices throughout the liquid. This ensures every bite is well-seasoned.
Cover the slow cooker and set it to LOW for 6-7 hours or HIGH for 3-4 hours. The chicken is done when it reaches an internal temperature of 165°F and shreds easily with a fork. I find that the longer, slower cooking time on LOW produces the most tender chicken, but HIGH works perfectly when you’re short on time.
When the cooking time is complete, carefully remove the chicken breasts using tongs or a slotted spoon. Place them on a cutting board and shred them using two forks, pulling the meat apart into bite-sized pieces. Return the shredded chicken to the slow cooker.
Now comes the cream cheese. Add the cubed cream cheese to the chili and stir gently. Cover and cook on HIGH for another 20-30 minutes, stirring occasionally. I like to stir every 10 minutes or so to help the cream cheese melt evenly and incorporate smoothly into the chili. You’ll see the broth transform into a creamy, luscious sauce.
Once the cream cheese has completely melted, stir in the fresh lime juice. This brightens all the flavors and adds a subtle tang that balances the richness. Taste and adjust the seasoning if needed—you might want a bit more salt or an extra squeeze of lime.
For a thicker consistency, I recommend mashing some of the beans against the side of the slow cooker with a wooden spoon or potato masher, then stirring them back into the chili. This creates a creamier texture without adding any additional ingredients.
Expert Tips for Best Results
After making this white chicken chili many times, I’ve discovered several tips that ensure perfect results every time.
Don’t Skip the Cream Cheese Cubing: Cutting the cream cheese into small cubes before adding it to the chili helps it melt much more quickly and evenly. Large blocks take longer to incorporate and can leave you with lumps.
Temperature Matters: If possible, let the cream cheese sit at room temperature for 15-20 minutes before adding it to the chili. This helps it melt more smoothly into the hot liquid.
Avoid Overcooking: While slow cookers are forgiving, cooking chicken breasts too long can make them dry. I find that checking the chicken at the minimum cooking time and removing it as soon as it reaches 165°F produces the juiciest results.
Layer Flavors: The lime juice added at the end is crucial. It brightens the entire dish and prevents the chili from tasting flat or one-dimensional. Fresh cilantro adds another layer of freshness that complements the creamy base beautifully.
Adjust Consistency: If your chili seems too thick, add a bit more chicken broth. If it’s too thin, let it cook uncovered on HIGH for 15-20 minutes to reduce, or mash more beans to thicken it naturally.
Make It Ahead: This chili actually tastes better the next day after the flavors have had time to meld. I often make it a day ahead for gatherings, then reheat it gently before serving.
Serving Suggestions
One of my favorite aspects of this white chicken chili is how well it pairs with various toppings and sides. The creamy base serves as a perfect canvas for adding texture and additional flavors.
For toppings, I love offering a variety so everyone can customize their bowl. Shredded Monterey Jack or pepper jack cheese melts beautifully into the hot chili. A dollop of sour cream or Greek yogurt adds extra creaminess and tang. Diced avocado or guacamole provides richness and a cool contrast to the warm chili. Crushed tortilla chips add a satisfying crunch, while sliced jalapeños are perfect for those who want extra heat.
Fresh toppings make a big difference too. Chopped cilantro, diced red onion, and lime wedges add brightness and freshness. I also like to offer sliced radishes for a crisp, peppery bite.
For sides, cornbread is a classic pairing that I highly recommend. The slightly sweet, crumbly texture complements the savory chili perfectly. Warm flour tortillas or tortilla chips work wonderfully for scooping. A simple green salad with a lime vinaigrette provides a refreshing contrast to the rich chili.
This white chicken chili also works beautifully as a topping. Try it over baked potatoes, rice, or even pasta for a creative twist. I’ve served it over crispy tostadas for a fun, deconstructed presentation that guests love.
If you enjoy comforting soup-style dinners, you might also like this chicken taco soup or this flavorful low carb chile relleno chicken soup for more delicious options.
Variations and Substitutions
This white chicken chili recipe is wonderfully adaptable. Here are some variations I’ve tried that work beautifully.
Spicier Version: Add diced jalapeños, increase the green chiles, or stir in a teaspoon of cayenne pepper. You can also use pepper jack cheese as a topping for extra heat.
Extra Creamy: Increase the cream cheese to 12 ounces, or stir in 1/2 cup of heavy cream along with the cream cheese for an ultra-rich version.
Stovetop Method: If you don’t have a slow cooker, you can make this on the stovetop. Cook the chicken in the broth with seasonings until tender (about 20-25 minutes), shred it, return it to the pot with the remaining ingredients, and simmer for 15 minutes before adding the cream cheese.
Instant Pot Version: Cook on high pressure for 12 minutes with a natural release. Shred the chicken, return it to the pot, add the cream cheese, and stir on the sauté setting until melted.
Vegetarian Option: Omit the chicken and add extra beans (try a mix of white beans and chickpeas), diced zucchini, and cauliflower florets. Use vegetable broth instead of chicken broth.
Different Proteins: Ground turkey or turkey breast works well in place of chicken. You could also use leftover Thanksgiving turkey for a creative way to use holiday leftovers.
Bean Variations: Mix different types of white beans for varied texture, or add black beans for a colorful twist (though it won’t be strictly “white” chili anymore).
Storage, Freezing, and Reheating
This white chicken chili stores exceptionally well, making it perfect for meal prep and leftovers.
Refrigerator Storage: Allow the chili to cool completely before transferring it to airtight containers. It will keep in the refrigerator for 4-5 days. I find that the flavors actually improve after a day or two as everything melds together.
Freezing: This chili freezes beautifully for up to 3 months. I recommend freezing it in portion-sized containers for easy individual meals. Leave about an inch of headspace in containers to allow for expansion. Label with the date and contents.
Thawing: The best method is to thaw frozen chili overnight in the refrigerator. For faster thawing, you can place the sealed container in a bowl of cold water, changing the water every 30 minutes.
Reheating: Reheat refrigerated chili on the stovetop over medium-low heat, stirring occasionally and adding a splash of chicken broth if needed to restore the consistency. You can also reheat individual portions in the microwave, stirring every minute until heated through. If reheating from frozen, I recommend thawing first for the most even heating, though you can reheat from frozen on the stovetop over low heat with a bit of added broth.
Texture Note: The cream cheese may separate slightly during freezing and reheating. Simply stir well while reheating, and the texture will come back together. Adding a small splash of cream or milk while reheating can help restore the creamy consistency.
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs work wonderfully in this recipe and add extra moisture and flavor. Use the same amount of boneless, skinless thighs and follow the same cooking time. The thighs may be even more tender and flavorful.
Can I make this on the stovetop instead of a slow cooker?
Yes, you can. Cook the chicken in the broth with vegetables and seasonings over medium heat for about 25 minutes until the chicken reaches 165°F. Remove and shred the chicken, return it to the pot, add the beans and corn, and simmer for 10-15 minutes. Stir in the cream cheese until melted, then add the lime juice and cilantro.
How can I make this chili thicker?
The easiest method is to mash some of the beans against the side of the pot and stir them back in. You can also let the chili simmer uncovered for 15-20 minutes to reduce the liquid. Another option is to add an extra 4 ounces of cream cheese.
Is this chili spicy?
This recipe has a mild to medium heat level. The green chiles provide flavor without intense spiciness. If you’re sensitive to heat, use just one can of green chiles. For more heat, add jalapeños or cayenne pepper.
Can I use dried beans instead of canned?
Yes, but you’ll need to cook them separately first. Use about 1.5 cups of dried great northern beans, soak them overnight, then cook until tender before adding them to the slow cooker. Canned beans are much more convenient for this recipe.
What if I don’t have cream cheese?
You can substitute with sour cream or full-fat Greek yogurt, though the texture will be slightly different. Add it at the end and don’t let it boil, as it may curdle. Another option is to use a roux (butter and flour) to thicken, then add heavy cream for richness.
Can I double this recipe?
Yes, but make sure your slow cooker is large enough. A 6-quart slow cooker can typically handle a double batch. Keep in mind that doubling may require slightly longer cooking time, so check the chicken temperature to ensure it reaches 165°F.
Why is my cream cheese not melting smoothly?
Make sure the cream cheese is cubed into small pieces and that the chili is very hot when you add it. Stir frequently and give it time—it should melt within 20-30 minutes on HIGH. If it’s still lumpy, you can use an immersion blender to smooth it out.
White Chicken Chili with Cream Cheese
A rich and comforting white chicken chili made with tender shredded chicken, white beans, green chiles, and cream cheese. This creamy, flavorful chili is perfect for cozy fall dinners and chilly winter nights.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes (on LOW)
- Total Time: 6 hours 45 minutes
- Servings: 8 servings
- Difficulty: Easy
- Cuisine: American, Southwestern
- Course: Dinner, Main Course
Ingredients
- 2 lbs boneless skinless chicken breasts
- 2 cans (15 oz each) great northern beans, drained and rinsed
- 1 medium yellow onion, diced
- 2 cans (4 oz each) diced green chiles
- 3 cups low-sodium chicken broth
- 8 oz cream cheese, cubed
- 1 cup frozen corn
- 3 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon fresh lime juice
- 1/4 cup chopped fresh cilantro
Instructions
- Place the chicken breasts, drained great northern beans, diced onion, green chiles, corn, garlic, chicken broth, cumin, chili powder, oregano, smoked paprika, salt, and black pepper in a 6-quart slow cooker.
- Stir gently to distribute the seasonings, cover, and cook on LOW for 6-7 hours or HIGH for 3-4 hours, until the chicken reaches 165°F and is tender.
- Remove the chicken, shred it using two forks, and return it to the slow cooker.
- Add the cubed cream cheese and stir gently.
- Cover and cook on HIGH for another 20-30 minutes, stirring occasionally until the cream cheese melts completely and the chili becomes creamy.
- Stir in the fresh lime juice and taste for seasoning.
- For a thicker consistency, mash a small portion of the beans against the side of the slow cooker and stir them back into the chili.
- Ladle into bowls, garnish with chopped cilantro, and serve hot.
Recipe Notes
- Cube the cream cheese into small pieces before adding to help it melt more evenly and quickly.
- For extra heat, add diced jalapeños or increase the amount of green chiles.
- This chili tastes even better the next day after the flavors have melded together.
- Chicken thighs can be substituted for chicken breasts for a richer, more moist result.
- Don’t skip the lime juice—it brightens all the flavors and balances the richness of the cream cheese.
- Leftovers can be stored in the refrigerator for 4-5 days or frozen for up to 3 months.
Estimated Nutrition (Per Serving)
Nutritional values are estimates based on standard ingredient measurements.
- Calories: 385
- Carbohydrates: 28g
- Protein: 35g
- Fat: 14g
- Saturated Fat: 7g
- Fiber: 7g
- Sugar: 3g
- Sodium: 720mg
