White Chicken Chili (Stovetop or Instant Pot)
This white chicken chili is the recipe I make when I need dinner on the table fast, and I need it to actually taste like something. Creamy, hearty, loaded with flavor — and 44 grams of protein per serving when you skip the enchilada sauce and let the chicken do the work.

I’ve been making a version of this for years. The original was Instant Pot only. I’ve upgraded it — new stovetop method, bone broth instead of regular broth, Better Than Bouillon for depth, no enchilada sauce (more on that below). Both methods are here. Make whichever works for your night.
Why This White Chicken Chili Is Different
Most white chicken chili recipes lean on canned enchilada sauce for flavor. The problem: one can adds nearly 900mg of sodium per serving before you’ve added anything else. That’s where the insane sodium numbers in older recipes come from.
This version builds its flavor the right way — a proper spice blend, bone broth, and a teaspoon of Better Than Bouillon that adds depth without the sodium bomb. The result is cleaner macros, better flavor, and a recipe your athletes can actually eat on repeat without wrecking their sodium intake.
Cream cheese still goes in at the end. That part is non-negotiable.

Stovetop vs. Instant Pot — Which Should You Make?
Stovetop (45 min): More visual, better for building layers of flavor, great for filming. The chicken simmers in the broth and shreds beautifully. This is the version I recommend if you have the time.
Instant Pot (20 min): When you have literally no time. Everything goes in, pressure cook for 10 minutes, done. The flavor is slightly less developed but still excellent, and it’s hard to beat 20 minutes total.
Both methods use the same ingredients and produce the same result — pick based on your schedule.
Ingredients You Need
- Chicken breasts — whole, not pre-cut. They shred better and stay juicier when cooked whole in the broth.
- Cannellini beans — also called white beans. Two cans, drained and rinsed.
- Poblano pepper — mild heat, earthy flavor. Don’t skip it.
- Mild diced green chiles — one 4 oz can. Adds flavor without heat.
- Chicken bone broth — more protein and richer body than regular broth. Use low-sodium.
- Better Than Bouillon chicken base — one teaspoon. This is the secret weapon for depth of flavor.
- Cream cheese — softened, added at the end. Makes it creamy without making it heavy.
- The spice blend — cumin, chili powder, oregano, smoked paprika, cayenne, salt, pepper. All pantry staples.

How to Make White Chicken Chili on the Stovetop
This is the hero method. Forty-five minutes, one pot, done.
Step 1 — Sauté the aromatics. Heat avocado oil over medium-high. Add diced onion and poblano pepper. Cook 4–5 minutes until soft. Add garlic, cook 1 minute more.
Step 2 — Bloom the spices. Add all spices directly into the vegetables. Stir and cook 30 seconds until fragrant. This step builds the flavor base.
Step 3 — Add chicken and broth. Add chicken breasts whole. Pour in bone broth, add Better Than Bouillon and diced green chiles. Stir to combine.
Step 4 — Simmer. Bring to a boil, then reduce to medium-low. Cover and simmer 22–25 minutes until chicken reaches 165°F internal temp.
Step 5 — Shred. Remove chicken and shred with two forks. Return to pot.
Step 6 — Add cream cheese. Reduce heat to low. Add cream cheese in pieces. Stir until fully melted, about 3–4 minutes.
Step 7 — Add beans and thicken. Add cannellini beans. Simmer uncovered for 8–10 minutes, until the chili reaches your preferred thickness.
Step 8 — Finish. Squeeze in lime juice, taste, and adjust salt. Top with cilantro and serve.
How to Make White Chicken Chili in the Instant Pot
Twenty minutes. This is your busy weeknight version.
Step 1 — Sauté. Set the Instant Pot to Sauté. Add oil, then onion, poblano, and garlic. Cook 3–4 minutes.
Step 2 — Add everything. Add chicken breasts whole, bone broth, Better Than Bouillon, green chiles, beans, corn, and all spices. Stir to combine.
Step 3 — Pressure cook. Seal the lid. Cook on High Pressure for 10 minutes. Quick-release when done.
Step 4 — Shred. Remove chicken, shred with two forks, and return to pot.
Step 5 — Cream cheese. Set back to Sauté. Add cream cheese in pieces and stir until melted. Add cilantro. Taste and adjust salt.







Tips for the Best White Chicken Chili
Don’t pre-cut the chicken. Whole breasts shred better after cooking and stay juicier. Cut chicken gets stringy and dry.
Soften the cream cheese first. Cold cream cheese takes forever to melt and can leave lumps. Leave it on the counter for 20–30 minutes before it goes in.
Taste before adding salt. Bone broth and Better Than Bouillon both have sodium. Always taste before adding more.
The longer it simmers after the beans go in, the thicker it gets. If you want it brothier, serve it sooner. If you want it thick, let it go the full 10 minutes uncovered.
Finish with lime. A squeeze of lime juice right before serving brightens the whole dish. Don’t skip it.

Toppings
This chili is a blank canvas for toppings. Set up a little toppings bar and let everyone build their bowl.
- Greek yogurt or sour cream
- Shredded Monterey Jack cheese
- Sliced jalapeño
- Avocado or guacamole
- Fresh cilantro
- Lime wedge
- Tortilla chips or strips
Substitutions and Variations
Chicken thighs instead of breasts: Work great, slightly richer flavor. Same cook time.
No poblano: Use a diced green bell pepper instead for zero heat.
Dairy-free: Skip the cream cheese or use full-fat coconut milk stirred in at the end. The texture will be slightly thinner.
Extra thick: Mash about a quarter of the beans before adding them. The starch thickens the whole pot.
Spicy version: Add 1/2 tsp cayenne or a diced jalapeño with the onions.
Add corn: One cup of frozen or canned corn stirred in with the beans adds sweetness and texture.
Meal Prep and Storage
This chili is one of the best meal prep recipes on the blog. It gets better on day two.
Fridge: Up to 4 days in an airtight container. Reheat on the stovetop over low or microwave with a damp paper towel on top.
Freezer: Up to 3 months. Portion into individual containers before freezing. Thaw overnight in the fridge.
Note on reheating: The chili thickens significantly in the fridge. Add a splash of broth when reheating to loosen it back up.
Frequently Asked Questions
Yes, skip steps 3 and 4 on the stovetop, reduce the broth to 3 cups, and add the shredded rotisserie chicken when you add the beans. Total time drops to about 25 minutes.
The original recipe used enchilada sauce, which diluted the broth and added carbs without protein. This version is straight chicken + bone broth — the macros reflect what’s actually in the bowl.
Yes, for stovetop; use a larger pot. For Instant Pot, do not exceed the max fill line. Keep cook time the same.
Simmer uncovered longer, mash some of the beans, or stir in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water).
Cheesy quesadillas are the move. Also great with cornbread, tortilla chips, or over white rice for extra carbs post-practice.

More High Protein Soups and Stews
- Easy Chicken Tortilla Soup — smoky, loaded, one pot
- One Pan Chicken and Rice Casserole — 36g protein, weeknight staple
- High Protein Chicken Noodle Soup — Instant Pot, under 30 minutes

Get the Recipe:
Stovetop White Chicken Chili
Ingredients
- 2 lbs boneless skinless chicken breasts
- 2 cans, 15 oz each cannellini beans, drained and rinsed
- 1 can, 4 oz mild diced green chiles
- 1 poblano pepper, diced
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 4 cups low-sodium chicken bone broth
- 2 tsp Better Than Bouillon chicken base
- 4 oz cream cheese, softened and cubed
- 2 tbsp oil
- Juice of 1 lime
- Fresh cilantro to finish
Spice Mix:
- 1 tsp cumin
- 1 tsp chili powder
- 1 tsp oregano
- ½ tsp smoked paprika
- ¼ tsp cayenne
- 1 tsp kosher salt, or to taste
- ½ tsp black pepper
Toppings (optional):
- Greek yogurt or sour cream
- Shredded Monterey Jack
- Sliced jalapeño
- Avocado
- Lime wedge
- Tortilla chips
Instructions
- Heat oil in a large heavy pot over medium-high heat. Add onion and poblano pepper. Cook 4–5 minutes until softened. Add garlic, cook 1 minute more.
- Add all spices to the vegetables. Stir and cook 30 seconds until fragrant.
- Add chicken breasts whole. Pour in bone broth, add Better Than Bouillon and diced green chiles. Stir to combine.
- Bring to a boil, then reduce to medium-low. Cover and simmer 22–25 minutes until chicken reaches 165°F internal temp.
- Remove chicken and shred with two forks. Return to pot.
- Reduce heat to low. Add cream cheese in pieces. Stir until fully melted, about 3–4 minutes.
- Add cannellini beans. Simmer uncovered 8–10 minutes to thicken.
- Squeeze in lime juice. Taste and adjust salt. Top with cilantro and serve with desired toppings.
Notes
- Add chicken breasts whole — they shred better and stay juicier than pre-cut chicken.
- Soften cream cheese before adding — cold cream cheese takes longer to melt and can leave lumps.
- The chili thickens as it sits. Add a splash of broth when reheating.
- Storage: fridge 4 days, freezer 3 months.
- For the Instant Pot method: sauté aromatics on Sauté mode, add all ingredients, pressure cook on High for 10 minutes, quick-release, shred chicken, stir in cream cheese.

Get the Recipe:
Instant Pot White Chicken Chili
Ingredients
- 2 lbs boneless skinless chicken breasts
- 2 cans, 15 oz each cannellini beans, drained and rinsed
- 1 can, 4 oz mild diced green chiles
- 1 poblano pepper, diced
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 4 cups low-sodium chicken bone broth
- 2 tsp Better Than Bouillon chicken base
- 4 oz cream cheese, softened and cubed
- 2 tbsp avocado oil
- Juice of 1 lime
- Fresh cilantro to finish
Spice Mix:
- 1 tsp cumin
- 1 tsp chili powder
- 1 tsp oregano
- ½ tsp smoked paprika
- ¼ tsp cayenne
- 1 tsp kosher salt
- ½ tsp black pepper
Toppings (optional):
- Greek yogurt or sour cream
- Shredded Monterey Jack
- Sliced jalapeño
- Avocado
- Lime wedge
- Tortilla chips
Instructions
- Set Instant Pot to Sauté. Add avocado oil, then onion, poblano pepper, and garlic. Cook 3–4 minutes until softened.
- Add all spices. Stir 30 seconds.
- Add chicken breasts whole, bone broth, Better Than Bouillon, green chiles, and cannellini beans. Stir to combine.
- Seal lid. Cook on High Pressure for 10 minutes. Quick-release when done.
- Remove chicken, shred with two forks, return to pot.
- Set back to Sauté. Add cream cheese in pieces and stir until fully melted.
- Squeeze in lime juice. Add cilantro. Taste and adjust salt. Serve with toppings.
Notes
- Do not exceed the Instant Pot’s max fill line if doubling.
- Quick-release carefully — the steam is very hot.
Hi! I have scanned this so many times I’m going cross eyed, but I can’t seem to find the amount of chicken breasts or broth anywhere in the recipe. How much do you use? Thanks!!
How strange! Must have deleted when I switched over to a new recipe card! Sorry about that 2 lbs chicken breast and 4 cups of chicken broth!
This is such a great soup, I didn’t have an green enchilada sauce on hand so made it with red. It was so good I use red each time! Thanks again!
That sounds incredible ✨✨✨
I love this recipe! I have added red potatoes to it as well.
Ohh what a great addition!!!! Yum!!! Thanks so much Jean!🙏🏻