White chicken chili keto is one of those dishes people assume is already low-carb until they read the recipe and find a can of cannellini beans and a tablespoon of flour staring back at them. This is not a recipe card. This is the full coaching breakdown of how the classic dish is built, exactly which ingredients spike the carbs, and how to swap them so you keep the creamy, peppery, deeply comforting result while staying in ketosis. By the end you will understand the dish well enough to fix any recipe you find online, not just follow one.
I am Reese, a keto coach, and white chicken chili is a dish I rebuild for clients constantly because the standard version is so close to keto-friendly that the fixes are small. The chicken is fine. The broth is fine. The chiles and spices are fine. The problems are narrow and predictable, and once you see them you cannot unsee them. Let me walk you through the whole thing.
What Makes Traditional White Chicken Chili High-Carb
A traditional white chicken chili is shredded chicken simmered in chicken broth with green chiles, onion, garlic, cumin, oregano, and a creamy finish, usually thickened and brightened with lime and cilantro. Most of those ingredients are already keto. The carbs sneak in from a short list of culprits.
The biggest offender is white beans. A single cup of cannellini or great northern beans carries roughly 35 to 40 grams of net carbs, which alone blows past a full day’s keto budget. The second offender is the flour or cornstarch slurry many recipes use to thicken the pot. The third is corn, which some Tex-Mex versions add. And the fourth is hidden, the amount of onion, because while onion is fine in small quantities, a recipe that calls for two whole onions adds up fast.
Here is the honest accounting so you can see where the carbs actually live.
| Ingredient | Approx net carbs | Keto verdict |
|---|---|---|
| 1 cup white beans | 35 to 40 g | Remove |
| 1 tbsp flour or cornstarch | 6 to 7 g | Swap |
| 1/2 cup corn | 15 g | Remove |
| 1 medium onion | 9 g | Reduce |
| Chicken, broth, chiles, spices | Low | Keep |
Notice that four ingredients account for nearly all the carbs, and three of them are easy to cut entirely. That is why this dish converts so cleanly. You are not redesigning it, you are deleting two items and swapping a third.
The Keto Swaps That Keep the Soul of the Dish

Good keto cooking is not about deprivation, it is about substitution that preserves texture and flavor. White chicken chili gives you texture from the beans and the creamy thickness, and flavor from the chiles, lime, and spice. You keep all the flavor and you rebuild the texture from low-carb ingredients.
For the beans, the best move is usually to leave them out and lean harder on chicken and a little extra creaminess, because nothing fully mimics a bean. If you want something to chew on in their place, diced cooked cauliflower or canned green jackfruit can stand in, but honestly most of my clients prefer the dish bean-free once they taste it. The chiles and chicken carry it.
For the thickener, drop the flour and cream the pot instead. Cream cheese, heavy cream, and a handful of shredded Monterey Jack do the thickening that flour used to do, and they taste better. A small amount of xanthan gum, a quarter teaspoon whisked in, will tighten the broth further without any carbs if you want a thicker spoon-coating body. For the corn, just leave it out. You will not miss it under the cream and chiles.
| Classic ingredient | Keto swap | What it preserves |
|---|---|---|
| White beans | Extra chicken, leave out | Protein and heartiness |
| Flour slurry | Cream cheese plus xanthan gum | Thick, creamy body |
| Corn | Omit | Nothing essential lost |
| Two onions | A few tablespoons diced | Aromatic base, fewer carbs |
Spice blends are worth a paragraph because they are where canned shortcuts smuggle in carbs. Pre-mixed chili seasoning packets often contain added sugar, maltodextrin, and flour as anti-caking and thickening agents, which is exactly what you are trying to avoid. Build your own blend from cumin, dried oregano, chili powder, garlic powder, onion powder, and salt, and you control both the flavor and the carb count. It takes thirty seconds and it tastes better than the packet anyway.
The protein side is where this dish actually shines on keto. Chicken thighs bring more fat and flavor than breast, and they shred beautifully after a simmer. If you are choosing cuts, our rundown of keto-friendly meats explains why fattier cuts often serve you better on a ketogenic plan. And because a bowl of this delivers a serious protein hit, it fits neatly into a high protein on keto approach, which protects muscle and keeps you full for hours.
Picking Your Aromatics and Vegetables
You still want depth, and depth comes from the aromatics, so do not strip them out in a panic about carbs. A few tablespoons of diced onion and a couple of garlic cloves cost you only a gram or two of net carbs across the whole pot, and they are doing real flavor work. Green chiles, whether canned diced or fresh roasted poblanos, are low-carb and they are the backbone of the white chili character. Jalapeno adds heat with almost no carbs.
If you want more body and nutrition without carbs, fold in low-carb vegetables that hold up to a simmer. Diced zucchini, chopped spinach added at the end, or small cauliflower florets all work. Our guide to keto-friendly vegetables lists which produce stays low enough to add freely and which to keep as a garnish. The point is to bulk the bowl with vegetables that cost you nothing on the carb ledger rather than reaching back for the beans.
A Walkthrough of How to Build the Pot

Even though this is a guide and not a recipe card, you deserve a clear sequence so the technique lands. Start by browning seasoned chicken thighs in olive oil or butter, then set them aside. In the same pot, soften your small amount of onion and garlic, then bloom your cumin, oregano, and chili powder in the fat for thirty seconds so the spices wake up. This blooming step is the difference between a flat chili and a layered one.
Add chicken broth and your green chiles, return the chicken, and simmer until the meat shreds easily, usually twenty to thirty minutes. Pull the chicken, shred it, and return it. Now lower the heat and stir in cream cheese and heavy cream until smooth, then the shredded Monterey Jack. If you want it thicker, whisk in your pinch of xanthan gum and let it sit two minutes. Finish off the heat with lime juice and fresh cilantro, because acid and herbs added at the end stay bright instead of cooking dull.
Heat management matters with the dairy. Boiling cream cheese and shredded cheese hard can make them break and turn grainy. Bring the pot to a gentle simmer, not a rolling boil, once the dairy goes in. That single habit keeps the texture silky.
If you cook it in a slow cooker, the order shifts slightly. Add the chicken, broth, chiles, onion, garlic, and dry spices, and cook on low for six to seven hours or high for three. Shred the chicken near the end, then stir in the cream cheese and shredded cheese only in the last thirty minutes with the lid off so the dairy melts gently rather than splitting over long heat. Slow cookers run hot at the edges, so the late-dairy rule matters even more there.
For a pressure cooker, brown the chicken on the saute setting, add broth, chiles, and aromatics, then pressure cook the chicken for about twelve minutes. Quick-release, shred, switch back to saute on low, and stir in the dairy off a hard boil. Whichever appliance you use, the principle is identical. Build the savory base hot, add the dairy gentle and late, and finish with acid and herbs off the heat.
Macros, Toppings, and Serving It Smart
A bean-free, cream-finished bowl of white chicken chili typically lands around 5 to 8 grams of net carbs per generous serving, with strong protein and plenty of fat, which is exactly the profile you want on keto. The exact number depends on how much onion and cream you use, so track your specific recipe the first time you make it. Compare that to a traditional bowl that can run 30 grams or more, and you see why this swap is worth doing.
| Version | Net carbs per bowl | Keto fit |
|---|---|---|
| Traditional with beans | 30 to 40 g | No |
| Keto, bean-free, cream finish | 5 to 8 g | Yes |
Toppings are where you add fat, flavor, and a little fun without much carb cost. Shredded cheese, sour cream, sliced avocado, a squeeze of lime, chopped cilantro, and pickled jalapenos all work. Crushed pork rinds give you the crunch that tortilla chips used to, with zero carbs. A small scatter of chopped nuts or seeds can add texture too, and if you want ideas on which to keep stocked, our list of good nuts for keto is a useful reference for the lowest-carb options.
One health note worth raising. This dish is rich, and richness is a feature on keto, but mind your sodium if you use a lot of canned broth and salty cheese. The general guidance on protein in a balanced diet from the medical literature, summarized in resources like the StatPearls overview of protein metabolism, supports protein-forward meals, while reputable references on dietary fats are worth a read so you balance your fat sources rather than leaning only on cheese and cream. Vary your fats and your bowls stay healthy as well as keto.
Where White Chicken Chili Fits in a Keto Rotation
This dish is a meal-prep workhorse. It reheats beautifully, the flavor deepens overnight, and it freezes well if you slightly under-thicken it and finish the dairy on reheat. Make a big pot on Sunday and you have several lunches handled, which is exactly the kind of friction-free planning that keeps people consistent on keto.
There is a satiety angle worth naming. A bowl of this delivers a big slug of protein and fat in a warm, liquid format, and warm liquid meals tend to register as more filling than the same calories eaten dry. Clients who keep a pot of keto chili in the fridge report fewer afternoon cravings, because a quick reheated bowl beats reaching for a snack you will regret. That is the practical reason I push soup-style meals so hard for keto beginners. They do the appetite control for you.
It also slots into a broader soup-and-stew habit that serves keto cooks well, because brothy, protein-rich bowls are filling and naturally low-carb when you skip the grains and beans. If you want to expand that side of your cooking, a rotation of chicken soups gives you variety beyond chili, and on nights you want fast crispy protein instead of a simmer, simple air fryer chicken recipes get dinner done in minutes. Build a small library of these and weeknight keto stops feeling like work.
Storage, Freezing, and Reheating
This chili is built for batch cooking, but dairy-thickened soups have quirks worth knowing. In the fridge it keeps four to five days in a sealed container, and the flavor genuinely improves by day two as the spices marry. Reheat it gently on the stove or in short microwave bursts with a stir between them, because blasting it on high can break the cream and leave you with an oily film on top. If that happens, a quick whisk and a splash of fresh broth usually pulls it back together.
Freezing takes one extra bit of planning. Cream-based soups can separate after thawing, so the cleanest approach is to make the base, chicken, broth, chiles, and spices, freeze that, and stir in the fresh dairy when you reheat. If you freeze the fully finished chili, thaw it in the fridge overnight and reheat low and slow while stirring, and it will come back to a good texture even if it looks separated at first. Portion into single servings before freezing so you are reheating only what you need, which keeps the texture better than repeated reheats of a big batch.
| Method | Keeps | Tip |
|---|---|---|
| Refrigerator | 4 to 5 days | Flavor improves by day two |
| Freezer, base only | 2 to 3 months | Add dairy fresh on reheat |
| Freezer, finished | 1 to 2 months | Thaw overnight, reheat low and stir |
Troubleshooting and Common Mistakes
A few problems come up again and again when people convert this dish, so here is how to head them off.
The chili is thin. You skipped the thickening dairy or used too much broth. Stir in more cream cheese, or whisk in a pinch of xanthan gum and wait two minutes before judging it.
The texture went grainy. The dairy boiled too hard. Keep it at a gentle simmer after the cheese goes in, and add shredded cheese off direct high heat.
It tastes flat. You did not bloom the spices in fat, or you forgot the acid. Bloom cumin and oregano in the rendered fat early, and add lime juice at the very end.
The carbs crept up. Usually onion or a sneaky thickener. Measure your onion, skip flour and corn entirely, and check that your canned chiles have no added sugar.
It is too rich to eat much. That richness is keto-normal, but if it sits heavy, lighten the cream slightly and add more broth and lime. You want creamy, not pudding.
One more reminder, since digestion matters. Cutting beans removes a lot of fiber, so make sure the rest of your day includes low-carb fiber sources. Our guide on how to get fiber on keto covers how to keep things regular when you trim the legumes, which is a real and underdiscussed part of doing keto comfortably.
Frequently Asked Questions
Can I have white chicken chili on keto?
Yes, with two changes. Leave out the white beans and corn, and thicken the pot with cream cheese, heavy cream, and shredded cheese instead of flour or cornstarch. A bean-free, cream-finished bowl typically lands around 5 to 8 grams of net carbs, which fits comfortably into a ketogenic day.
What can I use instead of beans in keto white chicken chili?
Most people simply add extra shredded chicken and lean on the creamy base, which carries the dish without the beans. If you want something to chew, diced cooked cauliflower works as a low-carb stand-in. The chiles, spices, and cream do the heavy lifting on flavor.
How do I thicken keto white chicken chili without flour?
Use dairy and, optionally, a tiny amount of xanthan gum. Cream cheese and shredded Monterey Jack thicken the pot naturally, and a quarter teaspoon of xanthan gum whisked in tightens the broth to a spoon-coating body with zero added carbs. Keep the pot at a gentle simmer so the dairy does not break.
How many carbs are in keto white chicken chili?
A typical keto version runs about 5 to 8 grams of net carbs per generous serving, depending on how much onion, cream, and cheese you use. Track your specific recipe the first time you make it, since brands of broth and canned chiles vary. The traditional bean version, by contrast, often exceeds 30 grams.




