There’s something incredibly comforting about this White Chicken Chili Recipe—a cozy blend of creamy textures and bright flavors that just warms you from the inside out. It’s a soul-soothing bowl perfect for any day you want a little extra comfort without the heaviness of traditional chili.
Jump to:
Why You'll Love This Recipe
I first stumbled upon this white chicken chili on a chilly fall evening when I wanted something lighter than regular beef chili but still packed with cozy vibes. It quickly became a family favorite, and I think you’ll find it just as soothing and versatile in your kitchen.
- Creamy, not heavy: Thanks to the Neufchatel cheese and pureed beans, it has a rich texture without feeling too dense.
- Flavor-packed but gentle heat: The blend of spices and green chilies gives it a subtle kick that warms but doesn’t overpower.
- Quick and easy to make: Using rotisserie chicken speeds things up, plus it’s a one-pot meal with minimal fuss.
- Perfect for leftovers: It tastes even better the next day, so you get delicious meals without extra cooking.
Ingredients & Why They Work
Every ingredient in this white chicken chili recipe plays a role in building layers of flavor and texture. I love how the spices mingle with the creamy base, while the corn and beans add heartiness. Choosing quality canned beans and fresh herbs really makes a noticeable difference here.

- Yellow onion: Adds sweetness and depth when sautéed, forming the flavor base.
- Olive oil: For sautéing, it lends a mild fruity richness without overpowering.
- Garlic: Finely minced garlic gives that essential aromatic punch without bitterness.
- Low-sodium chicken broth: Keeps things savory while controlling salt levels for flexibility.
- Diced green chilies: Provide mild heat and a tangy contrast.
- Spices (cumin, paprika, oregano, coriander, cayenne): This mix brings warmth and complexity—key to the chili’s signature flavor.
- Neufchatel cheese: A lighter cream cheese that melts smoothly, creating creaminess without heaviness.
- Corn: Adds a sweet pop and slight crunch; fresh or frozen works well.
- Cannellini beans: Creamy white beans that thicken and nourish the chili when both whole and pureed.
- Cooked chicken: Rotisserie chicken speeds prep time and ensures tender, juicy meat.
- Fresh lime juice: Brightens the flavors and balances richness beautifully.
- Fresh cilantro: Brings a fresh, herbal lift, especially when sprinkled on top.
Make It Your Way
One of my favorite parts about this white chicken chili recipe is how easy it is to tweak it to suit your preferences. You can dial up the spice, add veggies, or swap proteins to keep it fresh every time you make it.
- Variation: I sometimes add diced poblano peppers for a smoky twist—it adds a fantastic depth and a bit more heat without overpowering.
- Dairy-free option: You can swap the Neufchatel cheese for a coconut milk-based cream or omit it, using extra pureed beans to maintain creaminess.
- Make it vegetarian: Skip the chicken and add sautéed mushrooms or extra beans for hearty, satisfying meatless chili.
- Seasonal swaps: Fresh corn in summer tastes amazing, while frozen corn works great in winter—both bring that sweet crunch.
Step-by-Step: How I Make White Chicken Chili Recipe

Step 1: Sauté the onion and garlic
I start by heating olive oil over medium-high heat in a large pot. Adding diced yellow onion first, I sauté for about 4 minutes until it softens and starts to turn translucent—this brings out its natural sweetness. Then I toss in the finely minced garlic and let it cook just 30 seconds more to avoid burning, which can turn garlic bitter. This step builds a lovely aromatic foundation for the chili.
Step 2: Add broth, chilies, and spices
Next, I pour in my low-sodium chicken broth along with diced green chilies and all the spices—cumin, paprika, oregano, coriander, and cayenne pepper. Season with salt and pepper here to taste. Bring everything just to a boil, then lower the heat and let it simmer gently for 15 minutes. This simmering step is where the flavors really start to meld and deepen.
Step 3: Prepare and blend the beans
I drain and rinse the cannellini beans thoroughly. Then, I reserve about a cup of whole beans and put one cup into my food processor with a bit of the chili broth to puree until smooth. This puree makes the chili luscious and creamy without needing heavy cream. If you don’t have a food processor, you can skip this step—it just won’t be quite as silky.
Step 4: Stir in cheese, corn, beans, and simmer
I add the cubed Neufchatel cheese to the pot along with the corn, whole beans, and the pureed beans. Stir everything well so the cheese melts smoothly and the chili thickens nicely. Let the chili simmer another 5 to 10 minutes to marry the flavors and heat the corn through.
Step 5: Finish with chicken, lime, and cilantro
Finally, I fold in the shredded cooked chicken, fresh lime juice, and chopped cilantro. The lime brightens the chili, cutting through the richness perfectly, while the cilantro adds a fresh herbal note. From here, you’re ready to serve!
Top Tip
After making this chili several times, I realized a few little tricks really elevate the outcome. These tips come from my kitchen experiments and help you avoid common pitfalls for a creamy, flavorful chili every time.
- Don’t overcook the garlic: I learned the hard way that garlic burns quickly—saute just until fragrant to keep flavors bright and mild.
- Puree some beans for creaminess: This trick makes the chili luxuriously smooth without adding heavy cream or thickening agents.
- Use rotisserie chicken: It’s a total time-saver and the shredded meat stays tender in the chili.
- Add fresh lime at the end: Adding lime juice last preserves its fresh tang, which balances the rich creaminess wonderfully.
How to Serve White Chicken Chili Recipe

Garnishes
When it comes to garnishing this chili, I love piling on shredded Monterey Jack cheese, slices of ripe avocado, and a generous sprinkle of fresh cilantro—these toppings add creaminess, richness, and freshness. For a little crunch and saltiness, crispy tortilla chips or strips are my go-to finishing touch.
Side Dishes
I usually keep sides simple here: a crisp green salad dressed with lime vinaigrette pairs beautifully, or some warm, crusty cornbread to scoop up every last bit of chili. Sometimes, I serve a side of Mexican rice for a more filling meal that everyone loves.
Creative Ways to Present
For gatherings, I like to bring the chili to the table in a big rustic pot surrounded by small bowls of toppings—avocado, shredded cheese, cilantro, lime wedges, and chips—so everyone can customize their bowl. For a cozy dinner, serving it in pretty bowls with a cilantro sprig on top adds that special touch.
Make Ahead and Storage
Storing Leftovers
Leftover white chicken chili stores beautifully in an airtight container in the fridge for up to 4 days. I usually cool it completely before sealing, then reheat gently on the stove or in the microwave, stirring occasionally to keep things creamy.
Freezing
I’ve frozen this chili in single-serve portions for quick lunches or dinners. Freeze it in freezer-safe containers with some broth on top to prevent drying out. It keeps well for up to 3 months, and thawing overnight in the fridge works best.
Reheating
When reheating, I like to warm the chili slowly on the stovetop over low heat and add a splash of chicken broth or water if it’s too thick. This helps maintain its creamy texture without drying. Fresh cilantro and a squeeze of lime right before serving freshen it up wonderfully.
Frequently Asked Questions:
Absolutely! Start by sautéing the onions and garlic on the stove for that flavor base, then add all ingredients except the cheese and cilantro to the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Add the cheese, cilantro, and lime juice near the end, stirring until melted and combined.
You can substitute Neufchatel cheese with regular cream cheese or even a mild goat cheese for a slight tang. If dairy isn’t an option, try adding pureed white beans and a splash of coconut milk to keep the chili creamy without the cheese.
This recipe has a gentle warmth thanks to green chilies and cayenne pepper, but it’s not overly spicy. You can easily adjust the heat level by adding more cayenne or chilies if you prefer a spicier kick or omit the cayenne for a milder version.
Yes! For a vegetarian version, skip the chicken and use vegetable broth along with extra beans and veggies like mushrooms or bell peppers. For vegan, also omit the cheese and choose a plant-based creamy alternative, such as cashew cream or coconut milk, to keep that luscious texture.
Final Thoughts
This white chicken chili recipe has become one of those meals I reach for when I want comfort that doesn’t feel heavy. I’m excited for you to try it and see how wonderfully creamy and flavorful a simple mix of pantry ingredients can be. Share it with family or friends—you’ll likely see it become a staple in your recipe rotation, just like mine.
Print
White Chicken Chili Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Fat
Description
A creamy and flavorful White Chicken Chili featuring tender shredded chicken, cannellini beans, corn, and a blend of spices simmered to perfection with light cream cheese for a cozy, comforting meal.
Ingredients
Main Ingredients
- 1 small yellow onion, diced
- 1 tablespoon olive oil
- 2 cloves garlic, finely minced
- 2 (14.5 oz) cans low-sodium chicken broth
- 1 (7 oz) can diced green chilies
- 1 ½ teaspoon cumin
- ½ teaspoon paprika
- ½ teaspoon dried oregano
- ½ teaspoon ground coriander
- ¼ teaspoon cayenne pepper
- Salt and freshly ground black pepper, to taste
- 1 (8 oz) pkg Neufchatel cheese (aka light cream cheese), cut into small cubes
- 1 ¼ cup frozen or fresh corn
- 2 (15 oz) cans cannellini beans
- 2 ½ cups shredded cooked rotisserie or leftover chicken
- 1 tablespoon fresh lime juice
- 2 tablespoon chopped fresh cilantro, plus more for serving
Optional Garnishes
- Tortilla chips or strips
- Monterrey Jack cheese
- Sliced avocado
Instructions
- Saute Aromatics: Heat olive oil in a large pot over medium-high heat. Add diced onion and sauté for 4 minutes until softened. Add minced garlic and cook for an additional 30 seconds until fragrant.
- Add Broth and Spices: Pour in chicken broth and diced green chilies. Stir in cumin, paprika, oregano, coriander, cayenne pepper, salt, and black pepper. Bring mixture just to a boil, then reduce heat to medium-low and let simmer for 15 minutes to meld flavors.
- Prepare Beans: Drain and rinse the cannellini beans using a fine mesh strainer or colander. Measure out 1 cup beans and set them aside. Transfer the remaining whole beans to a food processor along with ¼ cup of broth from the soup; puree until nearly smooth to add creaminess to the chili.
- Add Cheese, Corn, and Beans: Stir the Neufchatel cheese cubes into the pot until melted and creamy. Add corn, the whole reserved beans, and pureed beans. Stir well and let the chili simmer for 5 to 10 more minutes to thicken and combine flavors.
- Finish and Serve: Mix in the shredded chicken, fresh lime juice, and chopped cilantro. Serve the chili hot with optional toppings such as Monterrey Jack cheese, additional cilantro, avocado slices, and tortilla chips if desired.
Notes
- If you don't have a food processor, you can skip pureeing the beans; the chili will be a little less creamy but still delicious.
- This chili can be frozen in an airtight container for up to 3 months, making it a great make-ahead meal.
- Use rotisserie chicken or leftover cooked chicken for convenience and extra flavor.
- Adjust cayenne pepper to your preferred spice level.
- For a dairy-free version, substitute Neufchatel cheese with a plant-based cream cheese alternative.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cups)
- Calories: 320 kcal
- Sugar: 4 g
- Sodium: 550 mg
- Fat: 10 g
- Saturated Fat: 3 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 7 g
- Protein: 28 g
- Cholesterol: 55 mg



Leave a Reply