7/10/2026

Published July 10, 2026 by

The One Step That Makes This Keto White Chicken Chili Actually Work

Keto White Chicken Chili goes grainy for one reason almost nobody talks about: the cream cheese hits the pot while the broth is still at a hard simmer. The fat separates from the protein in the cheese, and instead of a smooth, glossy chili you get little curdled flecks floating in broth. The fix is dead simple — pull the pot off direct heat, let it sit for two or three minutes so the temperature drops below a simmer, then whisk in cubed, room-temperature cream cheese a few pieces at a time. That's it. That single pause is the difference between a chili that looks like a restaurant dish and one that looks broken.

This version is built for anyone who misses white chicken chili but can't do the white beans and cornstarch slurry most recipes lean on for body. Instead of beans, this recipe uses riced cauliflower simmered directly in the broth — it softens down and thickens the liquid slightly on its own, so you're not just removing carbs, you're replacing the texture the beans used to provide. You still get a chili that eats like a meal, not a soup with chicken floating in it.


See full recipe below πŸ‘‡

πŸ‘©‍🍳 Nisar's Quick Kitchen Tale: The first time I made this, I dumped the cream cheese in straight off a rolling boil because I was rushing to get dinner on the table. Within a minute the whole pot looked like it had cottage cheese floating in it — the fat had split right out of the cheese and there was no bringing it back together. I ended up straining half of it just to salvage the flavor. The next attempt, I killed the heat completely, gave it a good three minutes to settle, and whisked the cream cheese in one small cube at a time instead of dropping the whole block in. It came together silky on the first try. Now it's the recipe I make on Sunday when I want something that reheats well for the next three days of lunches.

πŸ§€ Ingredients:

  • 2 lbs boneless, skinless chicken thighs
  • 1 tablespoon avocado oil
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 2 (4 oz) cans diced green chilies
  • 4 cups chicken bone broth
  • 1 cup riced cauliflower (fresh or frozen, thawed)
  • 8 oz full-fat cream cheese, cubed and left at room temperature for 20 minutes
  • 1 cup heavy cream
  • 1 cup shredded Monterey Jack cheese
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional)
  • Juice of 1 lime
  • Salt and black pepper, to taste
  • Fresh cilantro, chopped, for garnish

Optional Additions:

  • Diced fresh jalapeΓ±o, seeds removed — adds a fresh, sharp heat that cayenne alone doesn't give you
  • A handful of extra Monterey Jack on top of each bowl right before serving, so it melts into a layer instead of blending in
  • Sliced avocado on top — the cool, fatty texture balances the heat from the chilies and cayenne

πŸ‘¨‍🍳 Instructions:


  1. Sear the chicken. Heat the avocado oil in a heavy pot over medium-high heat and season the chicken thighs with salt and pepper. Sear 3-4 minutes per side until golden but not cooked through — searing here instead of just boiling the chicken later builds a browned layer on the bottom of the pot that becomes the base of the flavor, so don't skip it even though it feels like an extra step.
  2. SautΓ© the aromatics. Remove the chicken and set aside. In the same pot, add the diced onion and cook for 3 minutes, then add the garlic for 30 seconds. Use the fond stuck to the bottom of the pot — scrape it up with the onions rather than deglazing with broth right away, or you lose that browned flavor into steam instead of into the dish.
  3. Add broth and simmer the chicken. Return the chicken to the pot, add the green chilies, cumin, oregano, smoked paprika, and chicken broth. Bring to a boil, then reduce to a low simmer and cook uncovered for 20 minutes. Keep the lid off during this stage — a covered pot traps condensation that drips back in and thins out the broth you're trying to concentrate.
  4. Shred the chicken. Remove the chicken thighs and shred with two forks, then return the shredded meat to the pot. Shred while the chicken is still warm, not after it's cooled — cold chicken tears into stringy, uneven pieces instead of clean shreds.
  5. Stir in the cauliflower rice. Add the riced cauliflower directly to the simmering broth and cook for 6-8 minutes until it softens and starts to break down slightly. Don't add it too early in the recipe or it turns to mush by the time the chili is done; this stage is timed so it still has a little texture left.
  6. Cool the pot before adding dairy. Turn off the heat completely and let the pot sit for 2-3 minutes so it drops below a simmer. This is the step that actually matters: adding cream cheese to liquid that's still boiling causes the fat to separate and the chili to turn grainy instead of smooth, and there's no fixing it once it happens.
  7. Whisk in the cream cheese and cream. Add the cubed, room-temperature cream cheese a few pieces at a time, whisking continuously until each addition melts in before adding more. Stir in the heavy cream and shredded Monterey Jack the same way. Whisking in stages instead of dumping it all in at once is what keeps the fat emulsified into the broth rather than pooling on top.
  8. Finish and serve. Stir in the lime juice, taste, and adjust salt, pepper, or cayenne. Ladle into bowls and top with fresh cilantro. Add the lime juice at the very end, off heat — cooking it into the broth mutes the brightness that's supposed to cut through all the fat in the dish.

πŸ“‹ Nutrition Info (Per Serving – approx):

  • Calories: 425
  • Total Fat: 32g
  • Saturated Fat: 16g
  • Protein: 29g
  • Total Carbohydrates: 6g
  • Dietary Fiber: 1.5g
  • Net Carbs: 4.5g
  • Sugars: 2g
  • Sodium: 690mg

πŸ” Nutrition Breakdown

This chili works on keto because the carbs that would normally come from beans and a flour-based thickener are gone entirely, replaced by cauliflower rice and dairy fat that does the thickening instead. The fat count is intentionally higher than the protein count, which is exactly the ratio you want on keto — it keeps you full without spiking insulin, and it's what makes this dish satisfying enough to eat as a full dinner rather than a starter.

  • Keto-Friendly: Under 5g net carbs per serving with no beans, cornstarch, or hidden sugar
  • High Protein: Nearly 30g of protein per bowl from the chicken thighs alone
  • Comfort Food Feel: The cream cheese and heavy cream give it the same richness as the original without the carb load
  • Simple Ingredients: Nothing here requires a specialty keto aisle — it's all found in a regular grocery store

Disclaimer: Nutrition values are estimates and may vary depending on ingredient brands and serving sizes.

Why This Recipe Works When Similar Ones Don't

Most keto white chicken chili recipes fail at the exact moment the dairy goes in, because they follow the same order as the original recipe — add cream cheese while everything is still boiling. That single order swap, cooling the pot for a few minutes first, is the whole reason this version comes out smooth instead of curdled.

The Technique That Controls Texture

Texture here is controlled by two things: heat and timing on the cauliflower rice, and heat and timing on the dairy. The cauliflower goes in while the broth is still actively simmering so it has time to soften without turning to mush, and the dairy goes in only after the heat is off and the pot has cooled for a few minutes. Reverse either of those and the texture falls apart — either watery cauliflower crunch or grainy broth.

The Single Most Important Ingredient

The cream cheese is doing more work than any other ingredient in this pot. Used cold and dumped in all at once, it seizes and turns the whole chili grainy. Used room temperature and whisked in gradually off direct heat, it's what gives the broth its body and that slightly tangy edge that makes it taste like white chicken chili instead of just creamy chicken soup.

Best Ways to Serve It

  • Topped with sliced avocado and a squeeze of extra lime — cuts through the richness with something cool and bright
  • With a side of keto-friendly cornbread made from almond flour, for something to mop up the broth
  • Over a bed of extra riced cauliflower for a heartier, more filling bowl
  • With pork rinds crushed on top instead of tortilla chips, for the crunch without the carbs
  • Family-style in a big pot at the table with bowls of toppings on the side so everyone customizes their own

Meal Prep and Storage

This chili keeps well in the fridge for up to 4 days in an airtight container. Reheat gently on the stovetop over low heat, stirring occasionally — microwaving on high tends to make the dairy separate slightly, so low and slow on the stove is worth the extra few minutes. The cauliflower will continue to soften the longer it sits, so by day 3 or 4 it blends more into the broth than it did fresh, which some people actually prefer. Freezing isn't recommended, since the cream cheese and heavy cream tend to break when thawed.

Customization Options

  • Swap chicken thighs for chicken breast — leaner, but cook it slightly less at the searing stage or it dries out by the time it's shredded
  • Use pepper jack instead of Monterey Jack for built-in heat without adding more cayenne
  • Add a diced poblano pepper with the onions for a deeper, smokier chili flavor
  • Swap heavy cream for full-fat coconut cream for a dairy-lighter version, though the flavor shifts slightly sweeter
  • Stir in a spoonful of sour cream at the very end for extra tang, added off heat the same way as the cream cheese so it doesn't split

Why This Works on a Busy Weeknight

Start to finish this takes about 45 minutes, and it only dirties one pot. The chicken can be seared and shredded a day ahead and stored in the fridge, which cuts the active cooking time down to about 20 minutes on the night you actually serve it — mostly just simmering the cauliflower and whisking in the dairy at the end.

🍽️ Nisar's Note: The cooling pause before the cream cheese goes in feels unnecessary the first time you do it. After you've seen what happens when you skip it, you won't skip it again.
About the Author: I'm Nisar Mehmood — founder of Keto Crave. My mission is to help you enjoy rich, satisfying food while staying low carb. Every recipe is carefully tested in my kitchen to make keto eating practical, delicious, and enjoyable.
πŸ“Œ Hungry for More? Follow Keto Crave for more low-carb comfort recipes and keto lifestyle tips!
© 2026 Keto Crave – All rights reserved.