Creamy White Chicken Chili
This creamy white chicken chili is the cozy bowl of comfort you’ve been craving. Packed with tender chicken, hearty white beans, and a rich, slightly spicy broth, it’s a lighter twist on traditional red chili that doesn’t sacrifice any flavor. The best part?
You can have this restaurant-quality dish on your table in about 30 minutes. It’s perfect for busy weeknights, meal prep Sundays, or when you simply want something warm and satisfying. White chicken chili has become a family favorite across the country for good reason. It’s creamy without being heavy, flavorful without being complicated, and incredibly versatile when it comes to toppings and sides.
Nutrition Facts
Per 100 g serving:
- Calories: 98 kcal
- Protein: 9.2 g
- Carbohydrates: 7.8 g
- Fat: 3.4 g
*Note: Nutritional values are approximate and may vary based on specific ingredients and toppings used.*
Ingredients
- 500 g boneless, skinless chicken breast
- 2 cans (400 g each) white cannellini beans, drained and rinsed
- 1 can (400 g) diced green chiles
- 750 ml chicken broth
- 200 g cream cheese
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon cumin
- Salt and pepper to taste
Step-by-Step Instructions

1. Prepare Your Ingredients
Before you start cooking, gather and prep all your ingredients. Dice the onion, mince the garlic, and drain and rinse your white beans.
Having everything ready to go makes the cooking process smooth and stress-free. This French technique, called “mise en place,” is especially helpful for quick recipes like this one.
2. Sauté the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 3-4 minutes until it becomes soft and translucent.
Add the minced garlic and cumin, stirring constantly for about 30 seconds. The cumin will become fragrant and release its earthy, warm aroma into the oil.
3. Add the Chicken
Place the chicken breasts directly into the pot with the aromatics. Season generously with salt and pepper on both sides.
Let the chicken cook for about 2 minutes per side. You’re not trying to cook it through at this stage-just giving it a light sear to develop some flavor.
4. Pour in the Liquids
Add the chicken broth, diced green chiles (with their liquid), and white beans to the pot. Stir everything together gently.
Bring the mixture to a boil, then reduce the heat to medium-low. Let it simmer for 15-18 minutes until the chicken is fully cooked through and reaches an internal temperature of 74°C (165°F).
5. Shred the Chicken
Remove the cooked chicken breasts from the pot and place them on a cutting board. Using two forks, shred the chicken into bite-sized pieces.
This step goes quickly since the chicken is tender from simmering. Return all the shredded chicken to the pot and stir it back into the chili.
6. Add the Cream Cheese
Cut the cream cheese into smaller cubes for easier melting. Add them directly to the pot and stir continuously.
Keep stirring over low heat until the cream cheese is completely melted and incorporated. This creates that signature creamy, velvety texture that makes white chicken chili so irresistible.
7. Season and Serve
Taste your chili and adjust the seasoning as needed. You may want to add more salt, pepper, or even a pinch more cumin.
Let the chili simmer for another 2-3 minutes to let all the flavors meld together. Remove from heat and serve immediately with your favorite toppings.
Tips for Variations or Side Dishes
Spice it up: Add a diced jalapeño with the onions or a dash of cayenne pepper for extra heat.
Make it lighter: Substitute the cream cheese with Greek yogurt stirred in at the end for a tangy, lower-fat version.
Add vegetables: Stir in a cup of frozen corn or diced bell peppers for extra color and nutrition.
Use rotisserie chicken: Short on time? Skip cooking raw chicken and use 3 cups of shredded rotisserie chicken instead. Simply add it when you add the beans.
Perfect side dishes: Serve with warm cornbread, crispy tortilla chips, or a simple green salad. Jalapeño cheddar biscuits are also an amazing pairing.
Serving Suggestions
Ladle this creamy chili into deep bowls and go generous with the toppings. A dollop of sour cream, shredded Monterey Jack cheese, and fresh cilantro make classic additions.
Squeeze a wedge of fresh lime over each bowl to brighten the flavors. Sliced avocado or a handful of crushed tortilla chips add wonderful texture.
For a complete meal, serve alongside warm, buttery cornbread or fluffy white rice. The rice is especially good for soaking up every last drop of that creamy broth.
This chili also makes an excellent topping for baked potatoes or nachos. Get creative and make it your own!
FAQ
1. Can I make this white chicken chili in a slow cooker?
Absolutely! Add everything except the cream cheese to your slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken at the end, stir in the cream cheese until melted, and serve.
2. How should I store leftovers?
Store leftover chili in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making it even more delicious the next day. Reheat gently on the stovetop, adding a splash of broth if needed.
3. Can I freeze white chicken chili?
Yes, this chili freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally.
4. What can I use instead of cream cheese?
You can substitute with sour cream, heavy cream, or even coconut cream for a dairy-free option. Greek yogurt works too-just stir it in off the heat to prevent curdling. Each option gives a slightly different flavor and texture.
5. Can I use different types of beans?
Definitely! Great Northern beans, navy beans, or chickpeas all work wonderfully in this recipe. You can even use a mix of different white beans for added texture and visual interest.
