White Chicken Chili is a rich, creamy, and slightly spicy dish that comes together quickly, making it perfect for a busy weeknight dinner. Unlike traditional beef-based chili, this version uses shredded chicken, white beans, green chilies, and warm spices to create a lighter yet equally satisfying meal. The mild heat from the green chilies and cayenne pepper is balanced by the tangy creaminess of sour cream or Greek yogurt, creating a well-rounded flavor profile.
One of the best things about this recipe is its versatility. You can prepare it on the stovetop, in a slow cooker, or in an Instant Pot, making it adaptable to your schedule. If you have leftover rotisserie chicken, this dish comes together even faster, reducing prep time while still delivering incredible flavor.
Why You’ll Love This Recipe
- Quick and Easy – Ready in about 45 minutes from start to finish.
- One-Pot Recipe – Minimal cleanup for a stress-free meal.
- Rich and Creamy Texture – Blending some of the beans creates a naturally thick and hearty consistency.
- Customizable Heat Level – Adjust the spice level to your preference.
- Great for Meal Prep – The flavors deepen over time, making leftovers even better.
Essential Tools & Equipment
To make this recipe, you’ll need:
- Large Pot or Dutch Oven – Ideal for stovetop cooking.
- Slow Cooker or Instant Pot (optional) – Great for hands-free cooking.
- Blender or Food Processor (optional) – Helps create a thicker consistency by blending some of the beans.
Ingredients for White Chicken Chili
For the Chili:
- 1 tablespoon olive oil
- 1 small yellow onion, chopped (about ½ cup)
- 2 garlic cloves, minced (or 1 ½ teaspoons garlic powder)
- 2 ½ cups low-sodium chicken broth
- 2 (4 oz) cans diced green chilies
- 1 ½ teaspoons ground cumin
- ¼ teaspoon cayenne pepper (adjust to taste)
- ½ teaspoon dried oregano
- ½ teaspoon paprika
- ½ small lime, juiced
- Salt and freshly ground black pepper, to taste
- 2 (15 oz) cans great northern beans, drained and rinsed
- 1 cup sour cream or plain Greek yogurt (for a creamy finish)
- 1 cup corn (frozen or fresh)
- 2 heaping cups cooked chicken, shredded (rotisserie or leftover chicken works well)
Topping Suggestions:
- Fresh cilantro
- Shredded cheese (cheddar, Monterey Jack, or pepper jack)
- Tortilla chips (for crunch and dipping)
- Sliced green onions
- Avocado slices (for added creaminess and flavor)
Step-by-Step Instructions
1. Sauté the Aromatics
Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the chopped onion and cook until softened, about 3 to 5 minutes. Stir in the minced garlic and cook for 30 seconds until fragrant.
2. Build the Flavor Base
Pour in the chicken broth, then add the diced green chilies, cumin, cayenne pepper, paprika, oregano, and lime juice. Season with salt and black pepper to taste. Stir well to combine.
3. Prepare the Beans
Drain and rinse the great northern beans. For a thicker consistency, blend one ladleful of beans with a splash of broth in a food processor or blender until smooth. This step is optional but enhances the creaminess of the chili.
4. Simmer the Chili
Add the pureed beans, whole beans, and corn to the pot. Stir well and bring to a gentle simmer over medium heat. Let it cook uncovered for 15 to 30 minutes, allowing the flavors to meld.
5. Finish with Creaminess
Remove the pot from heat and stir in the sour cream (or Greek yogurt) and shredded chicken. Mix until everything is well combined and heated through.
6. Serve and Enjoy
Ladle the chili into bowls and garnish with fresh cilantro, shredded cheese, tortilla chips, green onions, or avocado. Serve immediately.
Pro Tips for the Best White Chicken Chili
- Blending some of the beans creates a thicker, creamier texture without needing heavy cream or extra dairy.
- Using rotisserie chicken saves time and adds extra flavor.
- Adjust spice levels by increasing or decreasing the amount of cayenne pepper or green chilies.
- For a dairy-free version, replace the sour cream with coconut cream or a dairy-free yogurt alternative.
- Let the chili rest for 10 minutes before serving to allow the flavors to deepen.
How to Serve White Chicken Chili
White Chicken Chili is a versatile dish that can be enjoyed on its own or paired with delicious sides that complement its flavors and textures. Whether you prefer a classic pairing or something unexpected, the right side dish can elevate your meal.
Best Side Dishes for White Chicken Chili
- Cornbread – The slight sweetness of cornbread balances the savory and slightly spicy flavors of the chili. Serve it warm with butter or honey for an extra treat.
- Garlic Bread – A crispy, buttery slice of garlic bread is perfect for dipping into the chili. The garlic enhances the overall depth of flavor.
- Steamed Rice – Adding a scoop of white or brown rice makes the chili even heartier and stretches the meal for more servings.
- Tortilla Chips – Crunchy tortilla chips add texture and are great for scooping up every last bite. Use them as a substitute for a spoon.
- Roasted Vegetables – A side of roasted bell peppers, zucchini, or carrots provides a fresh and slightly sweet contrast to the creamy chili.
- Coleslaw – A tangy coleslaw adds crunch and refreshes the palate, balancing the richness of the chili.
- Avocado Toast – A slice of toasted bread topped with mashed avocado and a sprinkle of salt complements the creamy texture of the chili.
- Cheese Quesadilla – A warm, cheesy quesadilla on the side makes this meal even more satisfying, especially for kids.

Common Mistakes & How to Perfect the Recipe
1. Skipping the Lime Juice
Lime juice adds brightness and acidity that balances the rich and creamy base of the chili. Without it, the flavors can taste flat. Always add fresh lime juice at the end of cooking for the best results.
2. Not Blending Some of the Beans
For an extra creamy and thick consistency, blend a portion of the beans with some broth before adding them to the chili. This step helps create a natural thickness without needing heavy cream or extra dairy.
3. Overcooking the Chicken
If using raw chicken, avoid overcooking it, as this can make it dry and tough. Cooking chicken breasts or thighs directly in the broth, then shredding them before serving, ensures they remain juicy and tender. If using rotisserie or leftover chicken, add it at the very end to prevent overcooking.
4. Using Too Much Salt Too Soon
Since the chicken broth, beans, and toppings (such as cheese or tortilla chips) contain sodium, it’s best to start with less salt and adjust at the end. Tasting the chili before serving ensures a perfectly seasoned dish.
5. Not Letting It Simmer Long Enough
While the chili can be made in 30-45 minutes, allowing it to simmer for at least 15 minutes enhances the flavor. The extra time lets the spices blend together and gives the beans a chance to absorb the broth.
6. Forgetting the Toppings
Toppings like fresh cilantro, shredded cheese, avocado, and tortilla chips add extra flavor and texture. A well-garnished bowl of chili feels more satisfying and complete.
7. Making It Too Spicy (or Not Spicy Enough)
The heat level of this chili is easy to adjust. For a milder version, reduce or omit the cayenne pepper. For a spicier kick, add chopped jalapeños, extra cayenne, or a dash of hot sauce.
8. Using the Wrong Type of Beans
Great northern beans or cannellini beans work best because they have a creamy texture that blends well with the broth. Other beans, such as black beans or kidney beans, can be used but will change the overall texture and flavor of the chili.
Slow Cooker and Instant Pot Variations
Slow Cooker Instructions
For an easy, hands-off method, use a slow cooker:
- Add all ingredients except the sour cream and chicken to the slow cooker.
- Cook on low for 6-8 hours or high for 3-4 hours.
- Shred the chicken (if using raw) and stir it back in. Mix in the sour cream or Greek yogurt just before serving.
Instant Pot Instructions
For a faster version, use an Instant Pot:
- Set the Instant Pot to sauté and cook the onion and garlic in olive oil.
- Add the chicken broth, green chilies, spices, beans, and corn. Place raw chicken breasts in the pot.
- Seal and pressure cook on high for 10 minutes. Let the pressure release naturally for 5 minutes, then manually release the rest.
- Remove the chicken, shred it, and stir it back in. Mix in sour cream or Greek yogurt before serving.
Customizing White Chicken Chili to Your Preferences
Make It Dairy-Free
- Replace sour cream or Greek yogurt with coconut milk or a dairy-free yogurt alternative.
- Use dairy-free cheese for garnish.
Make It Extra Creamy
- Blend more beans for a thicker consistency.
- Add a splash of heavy cream or half-and-half at the end.
Boost the Protein
- Add extra chicken or a can of chickpeas for more protein.
- Stir in a scoop of collagen or protein powder (unflavored) for an additional protein boost.
Make It Vegetarian
- Substitute the chicken with diced sweet potatoes, cauliflower, or mushrooms.
- Use vegetable broth instead of chicken broth.
Increase the Fiber
- Add extra beans or stir in cooked quinoa for more fiber.

Tips for the Best White Chicken Chili
1. Use High-Quality Chicken
For the best flavor, use rotisserie chicken, leftover roasted chicken, or boneless skinless chicken breasts cooked directly in the broth. Rotisserie chicken adds depth, while cooking raw chicken in the chili allows it to absorb more flavor.
2. Adjust the Spice Level
This chili has a mild kick, but the spice level can be adjusted easily. If you prefer it milder, reduce or omit the cayenne pepper. For extra heat, add chopped jalapeños, red pepper flakes, or hot sauce.
3. Thicken the Chili Naturally
Blending a portion of the beans with broth before adding them to the pot creates a thick, creamy texture without needing heavy cream or extra dairy. You can also simmer the chili longer to reduce excess liquid.
4. Add More Texture and Flavor
For extra texture, add chopped bell peppers, diced tomatoes, or a can of drained hominy. A handful of baby spinach or kale can also be stirred in at the end for added nutrition.
5. Balance the Flavors
The lime juice at the end enhances the chili by adding acidity and freshness. If the chili tastes too rich or heavy, a little extra lime juice or a splash of vinegar can help balance it.
Storage and Reheating Instructions
Refrigerator Storage
- Store leftover chili in an airtight container in the refrigerator for up to 4 days.
- The flavors continue to develop over time, making it even more delicious the next day.
Freezer Storage
- Let the chili cool completely before transferring it to freezer-safe containers or resealable bags.
- Freeze for up to 3 months. Label with the date for easy tracking.
Reheating Instructions
- Stovetop: Reheat over medium-low heat, stirring occasionally, until warmed through. Add a splash of broth if it has thickened too much.
- Microwave: Heat in 30-second intervals, stirring between each round until hot.
- Slow Cooker: Reheat on low for 1-2 hours, stirring occasionally.
Tip: If frozen, thaw in the refrigerator overnight before reheating for the best texture.

Frequently Asked Questions (FAQs)
1. Can I make White Chicken Chili in advance?
Yes. This chili tastes even better the next day as the flavors deepen. Store it in the refrigerator for up to 4 days or freeze for longer storage.
2. What’s the best substitute for great northern beans?
Cannellini beans or navy beans work well as substitutes. Black beans or pinto beans can also be used, but they will slightly change the flavor and color of the chili.
3. How do I make this chili dairy-free?
Replace sour cream with coconut cream, dairy-free yogurt, or cashew cream. Choose dairy-free cheese for topping.
4. Can I use fresh green chilies instead of canned?
Yes. Dice poblano peppers, Anaheim peppers, or jalapeños and sauté them with the onions for a fresh alternative.
5. How can I make this recipe vegetarian?
- Use vegetable broth instead of chicken broth.
- Replace the chicken with diced sweet potatoes, mushrooms, or extra beans.
- Add a can of chickpeas for extra protein.
6. How do I prevent my chili from being too thin?
- Blend some of the beans for a thicker consistency.
- Let it simmer uncovered for an additional 10-15 minutes to reduce excess liquid.
- Add a small amount of cornstarch mixed with water if needed.
7. What toppings go well with White Chicken Chili?
Some of the best toppings include:
- Fresh cilantro
- Shredded cheese (cheddar, Monterey Jack, or pepper jack)
- Crunchy tortilla chips or strips
- Sliced green onions
- Diced avocado
- A dollop of Greek yogurt or sour cream
- A squeeze of fresh lime juice
8. Can I use ground chicken instead of shredded chicken?
Yes. Cook ground chicken in the pot before adding the other ingredients. It will change the texture but still work well in the recipe.
9. What can I do if my chili is too spicy?
- Add a little more sour cream, Greek yogurt, or coconut milk to mellow the heat.
- Stir in extra beans or corn to balance the spice.
- Serve with bread, rice, or extra cheese to reduce the heat.
10. Is this chili good for meal prep?
Yes. It reheats well and can be portioned out for lunches or dinners throughout the week. Store it in meal prep containers for easy access.
Final Thoughts
White Chicken Chili is a warm, comforting dish that’s perfect for weeknight dinners, meal prep, or feeding a crowd. With its rich, creamy texture and balanced spices, it’s a great alternative to traditional red chili. Whether made on the stovetop, slow cooker, or Instant Pot, this chili is simple to prepare and full of flavor.
By following the tips and storage guidelines, you can enjoy a delicious bowl of White Chicken Chili anytime. Customize it with your favorite toppings, pair it with cornbread or tortilla chips, and make it as spicy or mild as you like. This recipe is easy to adapt and sure to become a family favorite.
White Chicken Chili
Ingredients
For the Chili:
- 1 tablespoon olive oil
- 1 small yellow onion chopped (about ½ cup)
- 2 garlic cloves finely minced (or 1 ½ teaspoons garlic powder)
- 2 ½ cups low-sodium chicken broth
- 2 4 oz cans diced green chilies
- 1 ½ teaspoons ground cumin
- ¼ teaspoon cayenne pepper
- ½ teaspoon dried oregano
- ½ teaspoon paprika
- ½ small lime juiced
- Salt and freshly ground black pepper to taste
- 2 15 oz cans great northern beans, drained and rinsed
- 1 cup sour cream or plain Greek yogurt
- 1 cup corn frozen or fresh
- 2 heaping cups cooked chicken shredded (rotisserie or leftover)
Topping Suggestions:
- Fresh cilantro
- Shredded cheese
- Tortilla chips
- Green onions
- Avocado
Instructions
- Sauté the Aromatics: Heat olive oil in a large (5-6 quart) pot over medium-high heat. Add the chopped onion and sauté until softened, about 3-5 minutes. Add the garlic and cook for 30 seconds until fragrant.
- Build the Flavor: Stir in the chicken broth, green chilies, cumin, cayenne, paprika, oregano, lime juice, and season with salt and pepper.
- Prepare the Beans: Drain and rinse the beans. For a creamier texture, blend a large ladleful of beans with a splash of broth in a food processor until smooth (optional).
- Simmer the Chili: Add the pureed beans, whole beans, and corn to the pot. Bring to a simmer and cook, uncovered, for 15 to 30 minutes.
- Finish the Chili: Remove from heat and stir in the sour cream (or Greek yogurt) and shredded chicken.
- Serve: Ladle into bowls and garnish with cilantro, shredded cheese, avocado, and tortilla chips if desired. Enjoy!






