
This healthy white chicken chili recipe is my go-to when I need dinner on the table fast. Most versions rely on heavy cream or cream cheese, but this one gets its thick, creamy texture from blended white beans. It comes together in 40 minutes on the stovetop — no dairy, no fuss.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Method: Stovetop
Why This Healthy White Chicken Chili Works
The base is chicken broth with white beans, not tomatoes. That swap gives you a lighter, ivory-toned chili with a clean, savory depth. Green chiles and jalapeño add slow heat without overpowering the tender chicken.
I smash a portion of the white beans directly in the pot. The starch thickens the broth into something silky and rich without a drop of cream. Every bite has hearty beans, shredded chicken, and a bright finish from lime juice.
This recipe stores and freezes beautifully. I make a double batch on Sunday and eat from it all week. It reheats better than most chilis I have made.
Ingredients
- 1.5 lbs boneless skinless chicken breasts (about 2 large)
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 1 can (4 oz) diced green chiles
- 1 cup frozen or fresh corn kernels
- 1 medium white onion, diced
- 4 cloves garlic, minced
- 1 jalapeño, seeded and minced
- 3 cups low-sodium chicken broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1 lime
- 2 tablespoons olive oil
What You Need for Healthy White Chicken Chili
White beans — cannellini or great northern both work. I smash about a third of them to thicken the broth. The starch they release creates that creamy texture without any dairy.
Chicken breasts — cook directly in the broth and shred with two forks. They stay juicy because they simmer gently. Rotisserie chicken works too — skip the initial cooking step and add the shredded meat at the end.
Green chiles — canned mild green chiles add a roasted, smoky undertone. They are not spicy on their own. The jalapeño controls how much heat you want.
Chicken broth — use low-sodium so you control the salt. The broth is the backbone of the flavor, so a good-quality brand makes a difference.
Lime juice — added at the end. Acid brightens the whole pot and cuts through the starchiness of the beans. Do not skip it.
Jalapeño — remove all seeds for mild heat, leave them in for a spicier chili. A serrano works too if you want more kick.
Cumin and chili powder — this duo builds the base spice layer. Add an extra half teaspoon of cumin if you like a more earthy flavor.
How to Make Healthy White Chicken Chili
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add diced onion. Cook for 5 minutes, stirring occasionally, until softened and translucent.
- Add minced garlic and jalapeño. Cook for 1 minute until fragrant.
- Stir in cumin, chili powder, smoked paprika, oregano, salt, and pepper. Cook for 30 seconds.
- Add whole chicken breasts, white beans, green chiles, corn, and chicken broth. Stir to combine.
- Bring to a boil, then reduce heat to medium-low. Simmer for 20 minutes uncovered.
- Remove chicken breasts to a cutting board. Shred with two forks.
- Using a fork or potato masher, smash about one-third of the beans directly in the pot to thicken the broth.
- Return shredded chicken to the pot. Stir to combine.
- Squeeze in lime juice. Taste and adjust salt if needed. Simmer 5 more minutes.
Healthy White Chicken Chili Variations
Crockpot White Chicken Chili
Add all ingredients except lime juice to a slow cooker. Cook on low for 6 to 7 hours or high for 3 to 4 hours. Shred the chicken directly in the pot, smash the beans, then stir in lime juice before serving.
Instant Pot White Chicken Chili
Use the sauté function to cook the onion, garlic, and jalapeño. Add remaining ingredients except lime juice. Cook on high pressure for 13 minutes and quick release. Shred chicken, smash beans, stir in lime juice.
Spicy White Chicken Chili
Leave the jalapeño seeds in and add a second jalapeño. A teaspoon of cayenne gives deeper heat buildup. Top with sliced fresh serrano for extra fire at the table.
Dairy-Free Creamy Version
Blend one full cup of beans with a half cup of broth until smooth. Stir the puree back into the pot. The texture becomes velvety without any coconut milk or cashew cream required.
Low-Carb White Chicken Chili
Replace half the beans with diced zucchini or cauliflower florets added in the last 10 minutes. Reduce the beans to one can instead of two. The chili is still hearty but lower in net carbs per bowl.
Tips for the Best Healthy White Chicken Chili
- I always smash the beans in the pot rather than using a blender — it is faster and the texture is better.
- Do not skip the lime at the end. It lifts the whole flavor and makes it taste fresh instead of flat.
- Season in layers — taste after adding spices, and again after adding broth, and again at the end.
- If your chili is too thick, add broth a quarter cup at a time until you hit the consistency you want.
- Let leftovers sit overnight — it gets noticeably better the next day as the spices deepen.
- Top with avocado, cilantro, and tortilla strips for the full bowl experience.
Make Ahead & Storage
This healthy white chicken chili keeps in the fridge for up to 5 days in an airtight container. The flavors deepen overnight, so I often make it a day ahead for meal prep.
To freeze, let the chili cool completely, then pour into freezer-safe containers or zip bags laid flat. It keeps for up to 3 months. Thaw in the fridge overnight and reheat on the stovetop over medium-low heat, adding a splash of broth to loosen it up. It reheats perfectly every time.
Common Questions
Can I use rotisserie chicken for white chicken chili?
Yes. Use about 3 cups of shredded rotisserie chicken. Skip steps 5 and 7 — just add the shredded chicken in step 9 after smashing the beans. It saves 20 minutes of cook time.
How do I make white chicken chili thicker?
Smash more beans directly in the pot with a fork or potato masher. You can also blend a full cup of the soup and stir it back in. A tablespoon of cream cheese stirred in at the end adds thickness too, though it adds dairy.
Is white chicken chili gluten-free?
Yes, this recipe is naturally gluten-free. All ingredients — chicken, beans, corn, broth, spices — contain no gluten. Double-check your canned chiles and broth labels to confirm no wheat-based additives.
How spicy is this healthy white chicken chili?
With seeds removed from the jalapeño, the spice level is mild to medium. The green chiles are also mild. If you want a spicier chili, leave the jalapeño seeds in or add a pinch of cayenne with the spices.
Can I make this white chicken chili in advance?
Yes. It actually tastes better the next day. Make it the night before, refrigerate, and reheat on the stovetop over medium heat. Add a quarter cup of broth if it thickened too much in the fridge.
This healthy white chicken chili is the kind of recipe I come back to again and again — it is fast, filling, and genuinely good. Save this recipe for your next meal prep day or weeknight dinner.
Healthy White Chicken Chili Recipe From Scratch
A dairy-free, naturally thick white chicken chili made with white beans, green chiles, and tender shredded chicken — ready in 40 minutes.
Ingredients
- 1.5 lbs boneless skinless chicken breasts (about 2 large)
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 1 can (4 oz) diced green chiles
- 1 cup frozen or fresh corn kernels
- 1 medium white onion, diced
- 4 cloves garlic, minced
- 1 jalapeño, seeded and minced
- 3 cups low-sodium chicken broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1 lime
- 2 tablespoons olive oil
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add diced onion. Cook for 5 minutes, stirring occasionally, until softened and translucent.
- Add minced garlic and jalapeño. Cook for 1 minute until fragrant.
- Stir in cumin, chili powder, smoked paprika, oregano, salt, and pepper. Cook for 30 seconds.
- Add whole chicken breasts, white beans, green chiles, corn, and chicken broth. Stir to combine.
- Bring to a boil, then reduce heat to medium-low. Simmer for 20 minutes uncovered.
- Remove chicken breasts to a cutting board. Shred with two forks.
- Using a fork or potato masher, smash about one-third of the beans directly in the pot to thicken the broth.
- Return shredded chicken to the pot. Stir to combine.
- Squeeze in lime juice. Taste and adjust salt if needed. Simmer 5 more minutes.
