White Chicken Chili (BEST EVER!) – Cooking Classy

Generated image 1 for White Chicken Chili (BEST EVER!) - Cooking Classy

We all know the classic chili with beef, kidney beans, and tomatoes, but have you ever given white chicken chili a try? This version is fantastic if you’re someone who prefers chicken over beef or if you’re craving a creamier, protein-packed soup that feels just as satisfying but with a lighter touch.

White chicken chili is a go-to meal for me because it’s super simple—perfect for those hectic weeknights. The ingredients are mostly pantry staples or things that keep in the fridge a while, so it’s easy to pull together. I highly recommend grabbing a rotisserie chicken to speed things up even more!

If you love the cozy feel of traditional chili but want something a little lighter, creamier, and still totally comforting, then this white chicken chili is your new best friend. Instead of beef and tomatoes, it features tender shredded chicken, creamy white beans, and a flavorful broth with green chilies, cumin, lime, and fresh cilantro. Most of the ingredients come right from your pantry, so it’s an easy recipe that works well any time. I often use a rotisserie chicken to whip it up faster, making it perfect for busy nights.

Stick with me and you’ll find a straightforward recipe that’s ready in about 50 minutes and feeds around six hungry people. Plus, I’ll share ingredient swaps, a handy crockpot method, tips to get it extra creamy (spoiler: we puree some beans and stir in soft cheese), and fun ideas for toppings like avocado, tortilla chips, and shredded Monterey Jack. I’ll also cover how to make it ahead, freeze it, and reheat it, as well as some quick FAQ answers so you can make it spicier, swap proteins, or keep it vegetarian if you want.

  • What’s covered: detailed ingredients and smart substitutions
  • Simple step-by-step cooking instructions (stovetop and crockpot)
  • Tips to boost creaminess and avoid curdling
  • Storage, make-ahead, and freezing advice
  • Common questions answered plus nutrition info

Why You’ll Love It

This white chicken chili recipe hits so many marks—it’s warm and comforting, yet fresh and bright. The best part? You can get it on the table fast using mostly pantry staples and a store-bought rotisserie chicken, but it tastes like it’s been slow-cooked all day.

  • Quick and easy: Prep takes about 15 minutes, and cooking time is short. Using rotisserie or leftover chicken means almost zero hands-on time.
  • Pantry staples you probably already have: Canned beans, green chilies, frozen corn, and chicken broth make this a weeknight hero.
  • Creamy yet light: Pureeing some cannellini beans into the broth adds smoothness without needing lots of heavy cream or flour.
  • Customizable and family-friendly: Everyone can top their bowl however they like—avocado, cheese, chips, cilantro, or a squeeze of lime—making it perfect for any crowd.
  • Flexible cooking methods: Whether you prefer stovetop, crockpot, or Instant Pot, this recipe adapts to your kitchen style.
  • Make-ahead and freezer friendly: It reheats nicely and freezes well for up to 3 months. Great for meal prep or leftovers.
  • Hearty protein boost: Around 33 grams of protein per serving to keep you full and satisfied, without feeling heavy.

Whether you’re hosting a game day crowd, need something cozy on a chilly evening, or want a delicious meal with little fuss, this white chicken chili is a winner every time.

Ingredients and Key Substitutions

Generated image 4 for White Chicken Chili (BEST EVER!) - Cooking Classy

  • 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 1/2 tsp cumin
  • 1/2 tsp paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp ground coriander
  • 1/4 tsp cayenne pepper
  • Salt and freshly ground black pepper, to taste
  • 1 (8 oz) package Neufchâtel cheese* (softened and cut in small cubes; also called light cream cheese)
  • 1 1/4 cup frozen or fresh corn
  • 2 (15 oz) cans cannellini beans
  • 2 1/2 cups shredded cooked rotisserie or leftover chicken*
  • 1 tbsp fresh lime juice
  • 2 tbsp chopped fresh cilantro, plus more for garnish
  • Tortilla chips or strips, Monterey Jack cheese, sliced avocado for serving (optional)

How to Make It

  1. Dice the onion and finely mince the garlic.
  2. Soften Neufchâtel or cream cheese and cut into small cubes.
  3. Shred rotisserie or leftover chicken into bite-sized pieces.
  4. Heat olive oil in a large (6-quart) pot or Dutch oven over medium-high heat.
  5. Add diced onion and sauté about 4 minutes until softened.
  6. Stir in garlic and cook 30 seconds until fragrant.
  7. Pour in chicken broth and add diced green chilies, cumin, paprika, oregano, ground coriander, cayenne, and salt and pepper to taste.
  8. Bring to a gentle boil, reduce heat to medium-low, and simmer 15 minutes.
  9. Drain and rinse the cannellini beans in a fine-mesh strainer or colander; reserve most whole beans and measure out 1 cup of beans.
  10. Puree the measured 1 cup of beans with 1/4 cup of the soup broth in a food processor until smooth.
  11. Return the pureed beans to the pot along with the softened Neufchâtel cheese, frozen corn, and the reserved whole beans; stir to combine.
  12. Simmer 5 to 10 minutes more, stirring occasionally, until the cheese is melted and the corn is heated through.

    Generated image 5 for White Chicken Chili (BEST EVER!) - Cooking Classy

  13. Stir in shredded chicken, fresh lime juice, and chopped cilantro; warm through.
  14. (Crockpot method) Place 1 lb raw chicken breasts in the crockpot with chicken broth, green chilies, cumin, paprika, oregano, coriander, cayenne, and salt and pepper.
  15. (Crockpot method) Either finely mince the onion and add to the crockpot or sauté the onion and garlic first, then add to the crockpot.
  16. (Crockpot method) Cook on high 3 hours or low 5–6 hours until the chicken is cooked through.
  17. (Crockpot method) Remove the chicken and shred, add softened cream cheese and cook until melted.
  18. (Crockpot method) Drain and rinse beans, puree 1 cup of beans with some crockpot broth until smooth, then stir the pureed beans, whole beans, corn, and shredded chicken into the crockpot and warm through; finish with lime juice and chopped cilantro.
  19. (Instant Pot/pressure cooker method) Sauté onion and garlic in the pot, add broth, green chilies, spices, and raw chicken breasts; pressure cook 8–10 minutes and perform a quick release.
  20. (Instant Pot/pressure cooker method) Remove and shred the chicken, stir in softened cream cheese until melted, add cannellini beans (add canned beans after pressure cooking), corn, pureed beans if desired, then finish with lime juice and chopped cilantro and warm through.

Tips for Best Flavor and Texture

This is a chili you’ll want to enjoy all year long—even as the weather warms up. The soup itself is flavorful and rich, but what really makes it special is how everyone can dress it up with their favorite toppings.

You’ll love how the tender chicken chunks and creamy broth come together, offering a totally different spin from the classic tomato-based chili. It’s a welcome change that becomes a fast family favorite.

And don’t hold back on the toppings! Fresh avocado slices, crunchy tortilla chips, melty cheese, and a sprinkle of cilantro add layers of flavor and texture. Trust me, those toppings take this white chicken chili over the top!

This chili is a quick and comforting go-to for fall and winter weeknights. The crockpot method is super hands-off and makes it even easier. It’s perfect for Halloween, football Sundays, or just wrapping up a cozy family dinner.

You might notice the step where we puree some of the cannellini beans with soup broth. I first saw this trick watching Giada whip up a soup on Food Network, and thought it was pure genius. Pureeing beans into the broth gives it a rich, velvety texture without relying on lots of dairy or starches.

I adapted that idea for this white chicken chili, and the creaminess it adds is so worth it. If you don’t have a food processor or prefer not to clean one, feel free to skip this step and toss all the beans in whole—you’ll still have a tasty chili but just a little less silky.

Easy Swaps and Add-Ins

Want to mix things up? Here are some easy swaps and tweaks that work beautifully without any fuss or complicated changes.

  • Change up the protein: Try shredded rotisserie turkey or leftover pork instead of chicken for a delicious twist. If starting with raw meat in a slow cooker or Instant Pot, add it with broth and spices, then mix in softened cream cheese at the end.
  • Beans with a twist: Swap cannellini beans for great northern or navy beans if you like. Pinto or light kidney beans give a creamier texture and mash differently. If you skip pureeing the beans, your chili will still be tasty but less silky.
  • Switch the dairy: Regular cream cheese works just as well as Neufchâtel—just soften it first. For a lighter option, stir in 1/3 to 1/2 cup plain Greek yogurt or sour cream after cooking (off the heat to avoid curdling). For dairy-free, try plant-based cream cheese or canned coconut milk (which adds a faint coconut flavor).
  • Add extra veggies: Toss diced bell pepper or zucchini in with the onions for a veggie boost. Use roasted fresh corn instead of frozen for a sweet, smoky pop. Add a minced jalapeño or extra diced green chilies if you want more kick.
  • Flavor upgrades: Use smoked paprika or a chipotle pepper in adobo for a smoky depth (start mild, taste as you go). Or add roasted chopped tomatillos and more lime for a bright, tangy verde style chili.
  • Make it vegetarian or vegan: Swap chicken broth for vegetable broth, leave out the chicken, add more beans and vegetables like bell pepper, zucchini, or mushrooms. Use mashed beans or plant-based cream cheese for creaminess.
  • Toppings swaps: Pepper Jack or cheddar cheese can replace Monterey Jack. Use crushed baked tortilla strips if you want a lighter crunch. Greek yogurt or a squeeze of fresh lime brighten up the bowl perfectly too.

These little swaps keep the recipe familiar but let you tailor it to your taste, diet, and what’s on hand.

Storing, Freezing, and Reheating

Refrigerate: Let the chili cool completely, then store it in an airtight container in the fridge for up to 3–4 days.

Make-ahead: You can make this chili a day or two before serving. For best texture, add avocado, tortilla chips, and extra cilantro right before eating. Lime juice also tastes its brightest if stirred in just before serving.

Freeze: This chili freezes well in a freezer-safe, airtight container for up to 3 months. Cool it completely, portion if you want, leave some room for expansion, and label with the date.

Thawing and reheating: Thaw overnight in the fridge, then gently reheat on the stove over medium-low heat. Stir occasionally and add a little chicken broth or water if it seems too thick. Heat just to a simmer until piping hot (165°F/74°C). You can also reheat in the microwave in short bursts, stirring between times.

Texture after freezing: Creamy ingredients like Neufchâtel or cream cheese may separate or look grainy after freezing. To fix this, whisk in a splash of warm broth, stir well while reheating, or mix in a few tablespoons of softened cream cheese. You can also pulse a small amount of beans in a blender or mash them into the chili to bring back creaminess.

Tip: Don’t freeze toppings like avocado, chips, or fresh cilantro. Add those fresh before serving for the best flavor and texture.

Generated image 1 for White Chicken Chili (BEST EVER!) - Cooking Classy

Frequently Asked Questions

Q: Can I use regular cream cheese instead of Neufchâtel?

A: Absolutely! Softening regular cream cheese before adding keeps it from curdling. Some cooks prefer 7–8 ounces, pulsing it with the beans or whisking it in smooth. It works great!

Q: Can I use dried beans instead of canned?

A: Yes! You’ll want to cook dried cannellini or great northern beans until tender first. Keep in mind to reduce added salt if your beans were cooked with salted water.

Q: Is there a vegetarian version?

A: Definitely. Use vegetable broth instead of chicken broth and skip the chicken. Add extra beans, chopped veggies like bell pepper or zucchini, or pan-seared tofu for protein.

Q: How do I make it spicier or milder?

A: To spice it up, add hot green chilies, extra cayenne, chopped jalapeño, or chipotle peppers. To tone it down, stick with mild chilies and less or no cayenne.

Q: Can I make this in an Instant Pot or pressure cooker?

A: Yes! Sauté onion and garlic in the pot, add broth, chilies, spices, and raw chicken breasts. Pressure cook for 8–10 minutes per your machine’s directions, quick release, shred chicken, and stir in softened cream cheese, corn, and beans (add canned beans after cooking to avoid overcooking). Heat through, then finish with lime and cilantro.

Q: Why did my cream cheese curdle or separate?

A: This happens when cold cream cheese hits very hot liquid. To avoid it, soften the cream cheese first, stir it in off the heat or over low heat, or pulse it with the beans before adding. If separation happens, gently reheat and stir well to bring it back together.

Q: Can I substitute other beans?

A: Sure! Great northern beans or other large white beans are great alternatives to cannellini. Avoid very small beans that may become mushy with long cooking.

Generated image 3 for White Chicken Chili (BEST EVER!) - Cooking Classy

Print

A creamy, protein-packed white chicken chili featuring shredded rotisserie chicken, cannellini beans, and a flavorful broth with green chilies and spices, perfect for a quick and comforting meal.

  • Author: mapps6841@gmail.com
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 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 1/2 tsp cumin
  • 1/2 tsp paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp ground coriander
  • 1/4 tsp cayenne pepper
  • Salt and freshly ground black pepper, to taste
  • 1 (8 oz) package Neufchâtel cheese (softened and cut in small cubes)
  • 1 1/4 cup frozen or fresh corn
  • 2 (15 oz) cans cannellini beans
  • 2 1/2 cups shredded cooked rotisserie or leftover chicken
  • 1 tbsp fresh lime juice
  • 2 tbsp chopped fresh cilantro, plus more for garnish
  • Optional toppings: tortilla chips or strips, Monterey Jack cheese, sliced avocado

Instructions

  1. Dice the onion and finely mince the garlic.
  2. Soften Neufchâtel or cream cheese and cut into small cubes.
  3. Shred rotisserie or leftover chicken into bite-sized pieces.
  4. Heat olive oil in a large (6-quart) pot or Dutch oven over medium-high heat.
  5. Add diced onion and sauté about 4 minutes until softened.
  6. Stir in garlic and cook 30 seconds until fragrant.
  7. Pour in chicken broth and add diced green chilies, cumin, paprika, oregano, ground coriander, cayenne, and salt and pepper to taste.
  8. Bring to a gentle boil, reduce heat to medium-low, and simmer 15 minutes.
  9. Drain and rinse the cannellini beans; reserve most whole beans and measure out 1 cup of beans.
  10. Puree the measured 1 cup of beans with 1/4 cup of the soup broth in a food processor until smooth.
  11. Return the pureed beans to the pot along with the softened Neufchâtel cheese, frozen corn, and the reserved whole beans; stir to combine.
  12. Simmer 5 to 10 minutes more, stirring occasionally, until the cheese is melted and the corn is heated through.
  13. Stir in shredded chicken, fresh lime juice, and chopped cilantro; warm through.

Notes

For a crockpot method: Place raw chicken breasts, chicken broth, diced green chilies, and spices in the crockpot. Add onion and garlic (minced or sautéed) and cook on high for 3 hours or low for 5–6 hours. Remove chicken and shred. Add softened cream cheese and heat until melted. Drain and rinse beans, puree 1 cup with some broth, then stir in pureed and whole beans, corn, and chicken; finish with lime juice and cilantro., For Instant Pot method: Sauté onion and garlic, then add broth, chilies, spices, and raw chicken breasts. Pressure cook for 8–10 minutes with quick release. Remove and shred chicken. Stir in softened cream cheese until melted; add beans, corn, pureed beans if desired, then lime juice and cilantro; warm through., Toppings like avocado, tortilla chips, cheese, and cilantro add flavor and texture. Do not freeze toppings., Can substitute regular cream cheese for Neufchâtel, or use Greek yogurt, sour cream, or plant-based cream cheese as dairy options., For vegetarian/vegan version, use vegetable broth, omit chicken, add extra beans/veggies, and plant-based cream cheese or mashed beans for creaminess., Recipe freezes well up to 3 months; reheat gently and add liquid as needed to restore creaminess.

Nutrition

  • Serving Size: About 1 to 1 1/2 cups per serving
  • Calories: Approximately 400 calories per serving
  • Fat: Approximately 15 grams per serving
  • Carbohydrates: Approximately 30 grams per serving
  • Protein: Approximately 33 grams per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Mila Stevens

ABOUT THE AUTHOR

Mila Stevens

Hey there! I’m Mila Stevens, a self-taught home baker figuring things out one batch at a time. I started this blog to share my baking wins and the occasional flops while learning how to make desserts that make people smile. I’m not a pro, just someone who loves mixing, tasting, and watching simple ingredients turn into something amazing. If you enjoy cozy bakes, buttery doughs, and honest kitchen stories, you’re in the right place.

READ MORE →

Leave a Comment

Recipe rating