Craving a comforting bowl of chili that’s both delicious and good for you? My healthy white bean chicken chili recipe is packed with flavor and wholesome ingredients, making it the perfect weeknight meal or weekend treat. It’s a fantastic way to enjoy a classic dish with a lighter, healthier twist.
Why You’ll Love This Recipe
- Flavor Explosion: Tender chicken, creamy white beans, and a perfectly balanced spice blend create a deeply satisfying chili.
- Healthy & Wholesome: Packed with lean protein, fiber, and flavor-boosting aromatics, it’s a nutritious meal that doesn’t compromise on taste.
- Incredibly Versatile: Perfect for weeknight dinners, meal prep, or a cozy weekend meal.
- Adaptable Cooking Methods: Whether you’re short on time or have a slow cooker, this recipe offers instructions for stovetop, slow cooker, and Instant Pot.
- Crowd-Pleaser: A comforting and delicious dish that appeals to the whole family.
Ingredients Needed

- 1.5 pounds boneless skinless chicken breasts (3 medium-large)
- 1 small onion (diced)
- 2 large garlic cloves (minced)
- 1 tablespoon oil (I use avocado oil)
- 3 cups chicken broth (low sodium)
- 2 x 15 ounces cans great Northern beans or cannellini beans (drained and rinsed)
- 2 cups corn
- 4 ounces can diced green chilies
- 1 teaspoon cumin (ground)
- 1/2 teaspoon oregano
- 1/2 teaspoon chili powder
- 1/8 teaspoon cayenne pepper
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1 small bunch cilantro (finely chopped)
- 1/2 cup plain or Greek yogurt (fat 2%+)
- 1 lime (juice of)
- Tortilla chips, avocado, more yogurt, limes (for serving)
Ingredient Notes & Substitutions
Chicken: Boneless, skinless chicken breasts are ideal for lean protein. Boneless, skinless chicken thighs can be substituted for a richer flavor and moister texture.
Beans: Great Northern or Cannellini beans are classic for their creamy texture. Feel free to explore other white beans or even mix in some black beans for variation.
Broth: Using low-sodium chicken broth allows you to control the saltiness of the chili. Vegetable broth can be used for a vegetarian option (see variations).
Yogurt: Plain or Greek yogurt adds a delightful creaminess and tang. Use full-fat (2% or higher) for the best texture. For a dairy-free version, opt for a dairy-free yogurt alternative.
Spice Level: Adjust the cayenne pepper to your preference for a milder or spicier chili.

How to Make Healthy White Chicken Chili
Stovetop Healthy White Chicken Chili
1. Sauté Aromatics: Heat oil in a large pot or Dutch oven over medium heat. Add diced onion and cook until softened, about 5-7 minutes. Add minced garlic and cook for another minute until fragrant.
2. Sear Chicken: Add the whole chicken breasts to the pot. Sear them for 2-3 minutes per side until lightly browned. This step adds depth of flavor.
3. Simmer Chicken: Pour in chicken broth, ensuring the chicken is mostly submerged. Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes, or until chicken is cooked through. Ensure the internal temperature reaches 165°F (74°C).
4. Shred Chicken: Carefully remove the chicken breasts to a plate. Once cool enough to handle, shred the chicken using two forks. Return the shredded chicken to the pot.
5. Add Remaining Ingredients: Stir in the drained and rinsed beans, corn, diced green chilies, cumin, oregano, chili powder, cayenne pepper, salt, and black pepper. Bring the chili back to a gentle simmer.
6. Cook & Meld Flavors: Simmer uncovered for at least 10-15 minutes, allowing the flavors to meld and the chili to thicken slightly. For a thicker chili, mash some of the beans against the side of the pot.
7. Finish & Serve: Stir in the chopped cilantro, lime juice, and Greek yogurt just before serving. Taste and adjust seasoning if needed.
Slow Cooker Healthy White Chicken Chili
1. Combine Ingredients: Add the diced onion, minced garlic, oil, whole chicken breasts, chicken broth, drained and rinsed beans, corn, diced green chilies, cumin, oregano, chili powder, cayenne pepper, salt, and black pepper to your slow cooker.
2. Cook: Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until the chicken is tender and cooked through (165°F / 74°C).
3. Shred Chicken: Remove chicken to a bowl, shred with two forks, and return to the slow cooker.
4. Stir in Finishings: Stir in the chopped cilantro, lime juice, and Greek yogurt just before serving. Adjust seasoning as needed.
Instant Pot Healthy White Chicken Chili
1. Sauté Aromatics: Set your Instant Pot to the “Sauté” function. Add oil, then diced onion and cook until softened (about 5 minutes). Add minced garlic and cook for 1 minute more.
2. Sear Chicken: Add the whole chicken breasts and sear for 1-2 minutes per side.
3. Deglaze & Add Liquids: Pour in the chicken broth and scrape the bottom of the pot to release any browned bits.
4. Add Remaining Ingredients: Add the drained and rinsed beans, corn, diced green chilies, cumin, oregano, chili powder, cayenne pepper, salt, and black pepper. Do not stir in the yogurt or cilantro yet.
5. Cook: Secure the lid and set the valve to “Sealing.” Pressure cook on HIGH for 8 minutes. Allow a natural pressure release for 5 minutes, then carefully perform a quick release for any remaining pressure.
6. Shred Chicken: Carefully remove chicken breasts, shred them with two forks, and return to the pot.
7. Finish & Serve: Stir in the chopped cilantro, lime juice, and Greek yogurt. Taste and adjust seasoning.
Nutritional Breakdown and Health Benefits
Lean Protein Powerhouse: Boneless, skinless chicken breast provides high-quality protein essential for muscle repair and satiety. Consider high-protein micro-meals for sustained energy.
Fiber-Rich Beans: Great Northern and cannellini beans are excellent sources of dietary fiber, promoting digestive health and sustained energy release. For more fiber-rich options, explore no-bake fibermaxxing energy balls or understand the impact of fibermaxxing.
Heart-Healthy Choices: Utilizing lean meats, low-sodium broth, and healthy fats (like avocado oil) contributes to a heart-friendly meal. You might also enjoy our easy baked salmon recipe for another heart-healthy option.
Controlled Sodium: Opting for low-sodium broth and rinsing canned beans helps manage sodium intake, making it a healthier choice for blood pressure management.
Customizable Nutrition: The ability to control added fats and incorporate healthy garnishes like avocado further enhances its nutritional profile. For a different healthy bowl option, try this salmon rice bowl.
Pro Tips & Troubleshooting
Expert Tips for Success
Rotisserie Chicken Shortcut: For an even quicker meal, use shredded rotisserie chicken. Add it in the last 15 minutes of stovetop cooking or the last hour of slow cooker time.
Boost Veggies: Add extra vegetables like diced bell peppers (any color), zucchini, or corn for added nutrients and texture. Zucchini noodles with chicken can also be a great way to add more vegetables to your diet.
Smoky Depth: Introduce a smoky flavor by adding 1/2 teaspoon of smoked paprika along with the other spices.
Rinse Beans Thoroughly: Rinsing canned beans is crucial for reducing sodium content and removing the starchy liquid.
Thicken Naturally: For a creamier, thicker chili without added thickeners, mash about 1/2 cup of the beans against the side of the pot with a spoon.
Taste and Adjust: Always taste your chili before serving and adjust salt, pepper, or spice levels as needed.
Common Mistakes to Avoid
Bland Chicken: Not searing the chicken (even briefly) can lead to a less flavorful base. Ensure proper browning.
Watery Chili: Using too much broth initially can result in a thin consistency. Start with the recommended amount and thicken as needed.
Curdled Dairy: Adding Greek yogurt or other dairy elements too early or to a boiling chili can cause curdling. Stir it in gently at the very end, off the heat if possible.
Under-Seasoning: Chili relies on a good balance of spices. Don’t be afraid to season adequately; taste and adjust.
Raw Garlic Flavor: Ensure garlic is cooked until fragrant and not overpowering. Avoid adding it directly to scorching hot oil without cooking it down.
Serving & Storage
Delicious Serving Ideas
Creamy Toppings: A dollop of plain or Greek yogurt, fresh avocado slices, or guacamole. For a different creamy delight, try our savory cottage cheese flatbread.
Fresh Garnishes: Plenty of fresh cilantro and a generous squeeze of lime juice brighten the flavors.
Dippers Delight: Serve with crunchy tortilla chips for scooping or alongside warm cornbread or crusty bread. If you’re looking for a lighter side, consider a delicious asparagus salad with walnuts and parmesan.
Salsa Verde Twist: For a different flavor profile, serve with a side of salsa verde.
Storage and Make-Ahead
Make Ahead: This chili is perfect for making ahead! The flavors deepen and meld beautifully overnight.
Refrigerator Storage: Once cooled, store leftover chili in an airtight container in the refrigerator for up to 3-4 days.
Reheating: Gently reheat on the stovetop over medium-low heat, stirring occasionally. Alternatively, microwave individual portions. You may need to add a splash of chicken broth or water if the chili has thickened considerably during storage.
Freezer Friendly: This chili freezes exceptionally well. Store in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
Conclusion
This healthy white bean chicken chili recipe offers a comforting, flavorful, and nutritious meal that’s surprisingly easy to make. With flexible cooking options and customizable ingredients, it’s destined to become a staple in your recipe collection for healthy, satisfying comfort food.
Frequently Asked Questions
What makes this white chicken chili healthy?
This chili is considered healthy due to its lean protein from chicken breast, fiber-rich white beans, and the use of low-sodium broth and healthy fats. It’s also generally lower in calories and saturated fat compared to traditional chilis.
Can I make this white chicken chili ahead of time?
Yes, white chicken chili can be made ahead of time. The flavors often meld and deepen overnight. Store it in an airtight container in the refrigerator for up to 3-4 days.
How do I store and reheat white chicken chili?
Store cooled chili in an airtight container in the refrigerator. Reheat gently on the stovetop over medium-low heat, or in the microwave, stirring occasionally. You may need to add a splash of broth or water if it has thickened too much.
What kind of chicken is best for this chili?
Boneless, skinless chicken breasts are recommended for a lean protein source. However, boneless, skinless chicken thighs can also be used for a richer flavor and moister texture.
Can I make this recipe dairy-free?
To make this recipe dairy-free, omit the Greek yogurt or use a dairy-free alternative like unsweetened coconut yogurt or a cashew-based sour cream substitute. Ensure your broth is also dairy-free.
What are the best beans for white chicken chili?
Great Northern beans and Cannellini beans are excellent choices for their creamy texture and mild flavor, which complement the chicken and spices beautifully.
How long does white chicken chili take to cook?
Cook time varies by method: Stovetop takes about 30-40 minutes, slow cooker 3-8 hours (depending on setting), and Instant Pot around 20-25 minutes total (including pressure building and release).
Healthy White Bean Chicken Chili
Ingredients
Equipment
Method
- Heat oil in a large pot or Dutch oven over medium heat. Add diced onion and cook until softened, about 5-7 minutes. Add minced garlic and cook for another minute until fragrant.
- Add the whole chicken breasts to the pot. Sear them for 2-3 minutes per side until lightly browned.
- Pour in chicken broth, ensuring the chicken is mostly submerged. Bring to a simmer, then reduce heat to low, cover, and cook for 15-20 minutes, or until chicken is cooked through. Ensure the internal temperature reaches 165°F (74°C).
- Carefully remove the chicken breasts to a plate. Once cool enough to handle, shred the chicken using two forks. Return the shredded chicken to the pot.
- Stir in the drained and rinsed beans, corn, diced green chilies, cumin, oregano, chili powder, cayenne pepper, salt, and black pepper. Bring the chili back to a gentle simmer.
- Simmer uncovered for at least 10-15 minutes, allowing the flavors to meld and the chili to thicken slightly. For a thicker chili, mash some of the beans against the side of the pot.
- Stir in the chopped cilantro, lime juice, and Greek yogurt just before serving. Taste and adjust seasoning if needed.
- Add the diced onion, minced garlic, oil, whole chicken breasts, chicken broth, drained and rinsed beans, corn, diced green chilies, cumin, oregano, chili powder, cayenne pepper, salt, and black pepper to your slow cooker.
- Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until the chicken is tender and cooked through (165°F / 74°C).
- Remove chicken to a bowl, shred with two forks, and return to the slow cooker.
- Stir in the chopped cilantro, lime juice, and Greek yogurt just before serving. Adjust seasoning as needed.
- Set your Instant Pot to the "Sauté" function. Add oil, then diced onion and cook until softened (about 5 minutes). Add minced garlic and cook for 1 minute more.
- Add the whole chicken breasts and sear for 1-2 minutes per side.
- Pour in the chicken broth and scrape the bottom of the pot to release any browned bits.
- Add the drained and rinsed beans, corn, diced green chilies, cumin, oregano, chili powder, cayenne pepper, salt, and black pepper. Do not stir in the yogurt or cilantro yet.
- Secure the lid and set the valve to "Sealing." Pressure cook on HIGH for 8 minutes. Allow a natural pressure release for 5 minutes, then carefully perform a quick release for any remaining pressure.
- Carefully remove chicken breasts, shred them with two forks, and return to the pot.
- Stir in the chopped cilantro, lime juice, and Greek yogurt. Taste and adjust seasoning.

