When the temperature starts to drop and the evening air carries a distinct chill, nothing satisfies the soul quite like a steaming bowl of hearty chili. While many of us grew up on the classic beef and tomato-based versions, there is a lighter, more elegant alternative that has captured the hearts of home cooks across the country: White Chicken Chili. This particular version is a masterclass in balance, featuring tender shredded poultry, protein-packed cannellini beans, and a velvety broth that feels indulgent without being heavy. It is a vibrant, zesty, and deeply comforting meal that comes together with surprising speed, making it the perfect candidate for a Tuesday night dinner or a Sunday afternoon football gathering.
Table of Contents
Ingredients for a Hearty White Chicken Chili
To create this award-winning flavor profile, you will need a combination of pantry staples and fresh aromatics. Each ingredient plays a specific role in building the layers of taste that make this dish so memorable.
- 1 small yellow onion, diced
- 1 tablespoon olive oil
- 2 cloves garlic, finely minced
- 2 (14.5 ounce) cans low-sodium chicken broth
- 1 (7 ounce) can diced green chilies
- 1 1/2 teaspoons cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon ground coriander
- 1/4 teaspoon cayenne pepper
- Salt and freshly ground black pepper, to taste
- 1 (8 ounce) package Neufchatel cheese (light cream cheese), cut into small cubes
- 1 1/4 cup frozen or fresh corn
- 2 (15 ounce) cans cannellini beans
- 2 1/2 cups shredded cooked rotisserie or left-over chicken
- 1 tablespoon fresh lime juice
- 2 tablespoons chopped fresh cilantro, plus more for serving
- Tortilla chips or strips, Monterrey Jack cheese, and sliced avocado for serving

Preparation Instructions
Follow these steps carefully to ensure the perfect texture and flavor integration. Using a Dutch oven or a heavy-bottomed pot will help maintain even heat throughout the cooking process.
- Begin by heating the olive oil in a large pot or a 6 quart enameled Dutch oven over medium-high heat. Once the oil is shimmering, add the diced yellow onion. Saute the onion for approximately 4 minutes until it becomes translucent and soft. Add the minced garlic and continue to saute for another 30 seconds, being careful not to let the garlic burn.
- Pour in the chicken broth and add the diced green chilies. Incorporate the spices: cumin, paprika, oregano, coriander, cayenne pepper, and a generous seasoning of salt and black pepper to taste. Stir well to combine.
- Bring the liquid mixture just to a boil. Once it reaches a boil, immediately reduce the heat to medium-low. Allow the broth and spices to simmer for 15 minutes, which lets the flavors meld and the green chilies soften.
- While the base is simmering, prepare the beans. Drain and rinse the two cans of cannellini beans in a fine mesh strainer or colander. Measure out 1 cup of the beans and set the remaining whole beans aside.
- Place the 1 cup of beans into a food processor. Add 1/4 cup of the warm broth from your simmering pot. Pulse and blend the mixture until it is nearly smooth. This puree is the secret to a thick, creamy consistency.
- Add the cubed Neufchatel cheese to the simmering soup. Add the frozen or fresh corn, the whole beans, and the pureed bean mixture. Stir thoroughly until the cheese has melted into the broth. Continue to simmer for an additional 5 to 10 minutes.
- Finalize the dish by stirring in the shredded rotisserie chicken, the fresh lime juice, and the chopped cilantro. Once the chicken is heated through, the chili is ready to be served.

Mastering the Texture and Flavor Profile
The hallmark of a truly great white chicken chili is the mouthfeel. Unlike traditional red chili, which relies on a thick tomato paste and long reduction times, this version uses a clever culinary trick to achieve body. By pureeing a portion of the cannellini beans with a bit of the cooking liquid, you introduce natural starches back into the broth. This creates a “creaminess” that doesn’t solely rely on dairy. When that puree meets the melted Neufchatel cheese, the result is a broth that coats the back of a spoon perfectly.
Using rotisserie chicken is not just a time-saver; it is a flavor strategy. Rotisserie chickens are seasoned deeply and roasted slowly, which means the meat remains moist even when introduced to a simmering soup. If you were to boil raw chicken breasts directly in the broth, you would risk a rubbery or stringy texture. By folding in pre-cooked, shredded meat at the very end, you ensure every bite is tender.
The spice blend here is also worth noting. While cumin provides that classic earthy “chili” scent, the addition of ground coriander adds a floral, citrusy note that complements the lime juice. The cayenne pepper provides a very subtle back-of-the-throat heat that doesn’t overwhelm the delicate flavors of the white beans and poultry. If you prefer a more aggressive heat, you can increase the cayenne, but the beauty of this recipe lies in its balanced, mild-to-medium profile.
Achieving the Ultimate Creamy Consistency
If you find yourself without a food processor, you can still achieve a beautiful result by using a potato masher directly in the pot once the beans are added. Simply press down on a portion of the beans against the side of the Dutch oven. While it won’t be as perfectly smooth as the food processor method, it adds that necessary starch to thicken the liquid.
The choice of Neufchatel cheese is also deliberate. Neufchatel has a slightly higher moisture content and lower fat content than traditional cream cheese, allowing it to melt more seamlessly into the broth without breaking or becoming oily. If you only have standard cream cheese on hand, make sure it is softened to room temperature before adding it to the pot to prevent clumping.
For those who want an even deeper corn flavor, try charring your corn in a dry cast-iron skillet before adding it to the soup. This adds a smoky element that plays beautifully against the sweetness of the yellow onion and the zest of the lime.
Modifications and Creative Substitutions
Cooking is an art, and while this recipe is perfected as written, there is always room for a little kitchen creativity based on what you have in your pantry.
- Bean Variations: If you cannot find cannellini beans, Great Northern beans are an excellent substitute. They have a similar creamy texture and mild flavor. Navy beans can also work in a pinch, though they are slightly smaller.
- The Poultry Factor: While shredded rotisserie chicken is the gold standard for convenience, this is a fantastic way to use up leftover Thanksgiving turkey. The lean meat of the turkey pairs excellently with the green chilies.
- Dairy-Free Options: To make this dairy-free, you can omit the Neufchatel cheese and instead increase the amount of pureed beans. Adding a splash of full-fat coconut milk can also provide that creamy richness without the lactose.
- Vegetarian Twist: Swap the chicken broth for a high-quality vegetable broth and replace the chicken with extra beans or a pound of sautéed chopped mushrooms to maintain a “meaty” texture.
Accompaniments and the Art of Serving
A bowl of chili is merely a canvas for toppings. Because this white chicken chili is rich and creamy, it benefits from toppings that provide contrast—either through acidity, crunch, or freshness.
- The Crunch: High-quality tortilla chips or fried corn tortilla strips are essential. They provide a structural contrast to the soft beans and tender chicken.
- The Cream: Even though the broth is already creamy, a dollop of sour cream or Greek yogurt on top can add a cooling tang. Sliced avocado provides a “good fat” richness that melts into the soup.
- The Cheese: Monterrey Jack is the classic choice here because it melts beautifully and has a mild flavor. For a bit more bite, try a sharp white cheddar or even a crumbling of salty cotija cheese.
- The Brightness: Never skip the extra cilantro or the extra squeeze of lime. The acid in the lime juice cuts through the richness of the cheese and beans, waking up the entire palate.
Deep Dive Frequently Asked Questions
How can I make this recipe in a slow cooker for a busy workday?
To adapt this for a crockpot, use 1 pound of raw chicken breasts and place them in the slow cooker with the broth, spices, and chilies. It is highly recommended to saute your onions and garlic in a pan first to prevent them from having a raw, crunchy texture. Cook on high for 3 hours or low for 5 to 6 hours. Once the chicken is cooked through, remove it to shred, then stir in the softened Neufchatel cheese, the pureed bean mixture, the whole beans, corn, and finally the shredded chicken, lime, and cilantro.
Can this white chicken chili be frozen for meal prep?
Yes, this chili freezes remarkably well, making it an ideal candidate for batch cooking. Simply allow the chili to cool completely to room temperature before transferring it to airtight, freezer-safe containers or heavy-duty freezer bags. It will stay fresh for up to three months. When you are ready to eat, thaw it overnight in the refrigerator and reheat gently on the stovetop. You may need to add a splash of broth or water when reheating, as the beans will continue to soak up liquid while frozen.
What is the difference between Neufchatel cheese and regular cream cheese?
In American grocery stores, Neufchatel is often labeled as “one third less fat” cream cheese. It has a slightly lower fat content and a higher moisture content than standard cream cheese. In this specific recipe, it provides a lighter feel to the broth while still delivering that signature silkiness. If you prefer a much richer, thicker chili, you can use full-fat cream cheese, but Neufchatel is the secret to keeping this dish feeling like a “lighter alternative” to beef chili.
Is this recipe spicy enough for heat lovers?
This recipe is designed to be family-friendly and sits at a mild-to-medium heat level thanks to the canned green chilies and the small amount of cayenne. If you want to turn up the volume, you can add a diced jalapeno (with seeds for extra heat) during the onion sautéing phase. Alternatively, adding a few dashes of your favorite green hot sauce at the end will provide heat without changing the beautiful white color of the soup.
Essential Kitchen Science and Step-by-Step Details
Understanding the “why” behind the steps can turn a good cook into a great one. When you sauté the onions for those initial 4 minutes, you are undergoing a process called sweating. This draws out the natural sugars and softens the cellular structure of the vegetable, ensuring you don’t have crunchy bits in an otherwise smooth soup. Adding the garlic only at the very end of that process is vital because garlic has a much lower burning point; 30 seconds is just enough time to release the essential oils without inducing bitterness.
The 15 minute simmer after adding the broth and spices is more than just heating time. This is a reduction and infusion phase. The dried herbs—oregano and coriander—need time to rehydrate and distribute their flavors into the fat of the olive oil and the water of the broth. Furthermore, the green chilies release their smoky, vinegary notes into the liquid during this window.
When you reach the stage of adding the cheese, it is important to keep the heat at a medium-low simmer. Boiling dairy at a high temperature can cause it to “break” or curdle, resulting in a grainy texture. By keeping the temperature gentle and stirring consistently, you create an emulsion where the fat from the cheese stays suspended in the broth, resulting in that professional-grade glossy finish.
Nutrient Profile and Dietary Information
This White Chicken Chili is a powerhouse of nutrition, offering a significant amount of protein and fiber while remaining relatively moderate in calories. The use of beans provides complex carbohydrates that keep you full longer, while the chicken offers lean protein essential for muscle repair.
| Nutrition Component | Amount Per Serving |
| Calories | 383 |
| Total Fat | 14 grams |
| Saturated Fat | 6 grams |
| Cholesterol | 77 milligrams |
| Sodium | 525 milligrams |
| Total Carbohydrates | 35 grams |
| Dietary Fiber | 8 grams |
| Sugars | 5 grams |
| Protein | 33 grams |
| Vitamin A | 560 IU |
| Vitamin C | 8.4 milligrams |
| Calcium | 166 milligrams |
| Iron | 5 milligrams |
Recipe Disclaimer
Nutritional values are estimates only. Individual results may vary based on specific brands used and portion sizes. Please consult with a healthcare professional for specific dietary needs.
A Final Note on This Comforting Classic
There is a reason this specific white chicken chili has become a staple in so many households. It strikes the perfect balance between ease of preparation and a sophisticated flavor profile. Whether you are looking for a way to use up a rotisserie chicken or you need a reliable meal that pleases both kids and adults, this recipe delivers every time. The combination of the zesty lime, the creamy bean puree, and the warm spices creates a bowl of comfort that feels both nostalgic and fresh. We hope this becomes a frequent guest at your dinner table during the cooler months and beyond.

The Best White Chicken Chili
Ingredients
- 1 small yellow onion, diced
- 1 tbsp olive oil
- 2 cloves garlic, finely minced
- 2 14.5 oz cans low-sodium chicken broth
- 1 7 oz can diced green chilies
- 1.5 tsp cumin
- 0.5 tsp paprika
- 0.5 tsp dried oregano
- 0.5 tsp ground coriander
- 0.25 tsp cayenne pepper
- salt and freshly ground black pepper, to taste
- 1 8 oz pkg Neufchatel cheese (light cream cheese), cut into small cubes
- 1.25 cups frozen or fresh corn
- 2 15 oz cans cannellini beans
- 2.5 cups shredded cooked rotisserie or left-over chicken
- 1 tbsp fresh lime juice
- 2 tbsp chopped fresh cilantro, plus more for serving
- Tortilla chips, Monterrey Jack cheese, and sliced avocado for serving
Instructions
- Heat olive oil in a large pot over medium-high heat. Add the diced onion and saute for 4 minutes until translucent. Add the garlic and saute for 30 seconds longer.
- Pour in the chicken broth and add green chilies, cumin, paprika, oregano, coriander, and cayenne pepper. Season with salt and pepper. Bring to a boil, then reduce heat to medium-low and simmer for 15 minutes.
- Drain and rinse all beans. Measure out 1 cup of the whole beans and place them in a food processor with 1/4 cup of the warm broth from the pot. Puree until nearly smooth.
- Add the cubed Neufchatel cheese, corn, remaining whole beans, and the pureed bean mixture to the pot. Stir well to melt the cheese and simmer for 5–10 minutes longer.
- Stir in the shredded chicken, fresh lime juice, and cilantro. Heat through and serve immediately with desired toppings like avocado and tortilla chips.
Notes
Equipment
- 6-quart enameled Dutch oven or large pot
- food processor Cuisinart recommended
- Fine mesh strainer or colander
- Chef’s knife and cutting board









