I added too much broth trying to stretch it, and the whole thing turned soupy and completely pale. Ben looked at his bowl and said “this is definitely more of a soup.” Mia ate it quietly, which is somehow worse than any complaint. That watery batch taught me exactly that this low carb chicken casserole needs to be rich, thick, and comfort food nobody questions.

Why This Recipe Is Special

This casserole is what happens when you take everything good about comfort food and remove everything that makes you feel slow and heavy afterward. Tender shredded chicken in a thick cream cheese and sour cream sauce, broccoli that goes slightly golden at the tips in the oven, crispy bacon on top that stays crunchy against the creamy base, and a generous layer of melted cheddar over everything. It is genuinely indulgent and genuinely low-carb at the same time, which Mia thinks is a trick and Ben calls “the good kind of math.”

How To Make Low Carb Chicken Casserole

The successful batch came together on a Friday evening when both kids were hungry and Ben had already asked what was for dinner three separate times in the span of ten minutes. Mia was crumbling the bacon into pieces with focused intensity and periodically eating a piece, which I had technically not authorized but also chose not to address. Ben was shredding the chicken and providing a commentary on each piece as though narrating a cooking show. When the casserole came out of the oven with that golden cheese on top and the whole kitchen smelling like bacon and cream, both of them went completely silent and just looked at it. That is always the review I am going for.

The lesson that fixed the watery batch was understanding the cream cheese. It needs to be completely softened and beaten smooth before it goes into anything else, and it goes in at room temperature. Cold cream cheese does not incorporate evenly and leaves lumps that melt into thin, watery pools in the oven rather than a thick, velvety sauce. Ben helped me figure this out by reading the back of the cream cheese package very thoroughly and announcing that it said “best at room temperature.” He has been leaving the cream cheese out proactively ever since and calling it “science.”

Main Ingredients

  • 3 cups cooked shredded chicken breast – Rotisserie chicken is perfect here; about 2 large breasts or one full rotisserie bird shredded
  • 3 cups broccoli florets, cut small – Cut into small similar-sized pieces so they cook through evenly and the tips go slightly golden
  • 6 strips bacon, cooked crispy and crumbled – Cook until genuinely crispy; soft bacon disappears into the sauce instead of staying on top as a crunchy contrast
  • 8 oz full-fat block cream cheese, room temperature – Block cream cheese only and genuinely room temperature; this is the foundation of the whole sauce
  • 1/2 cup sour cream – Adds tang and richness alongside the cream cheese; full-fat for the best texture
  • 1/2 cup chicken broth, low sodium – Just enough to loosen the sauce to the right consistency; do not add more than this
  • 2 cloves garlic, minced – The savory backbone that runs through the whole creamy sauce
  • 1 teaspoon onion powder – Adds depth without needing to dice anything
  • 1/2 teaspoon dried thyme – Subtle herby warmth that elevates the whole dish
  • 1/2 teaspoon smoked paprika – Adds color and a gentle smokiness that complements the bacon beautifully
  • Salt and black pepper to taste – Season confidently; cream cheese needs salt to bring out all its richness
  • 1.5 cups shredded sharp cheddar cheese, divided – Half stirred into the sauce, half scattered on top for the golden finish
  • Fresh chives or parsley for garnish – Optional but adds a clean, fresh finish against the rich golden top

Step-by-Step Instructions

Step 1: Prep the Broccoli and Bacon

  • Preheat your oven to 375 degrees F and lightly grease a 9×13 inch baking dish
  • Cook the bacon in a large skillet over medium heat until genuinely crispy, then drain on paper towels and crumble into pieces; reserve one tablespoon of the bacon fat in the skillet
  • Add the broccoli florets to the skillet with the reserved bacon fat over medium heat and cook for 3 to 4 minutes until bright green and just beginning to soften at the edges; the broccoli does not need to be fully cooked since it will finish in the oven
  • Season the broccoli with salt and pepper, then transfer to a plate and set aside while you make the sauce in the same skillet

Step 2: Make the Cream Cheese Sauce

  • Reduce the skillet heat to medium-low and add the minced garlic; cook for 30 seconds until fragrant without letting it brown
  • Add the room-temperature cream cheese and stir constantly until it melts into a smooth, lump-free base, about 2 minutes; if it looks grainy, reduce the heat and keep stirring patiently
  • Add the sour cream, chicken broth, onion powder, thyme, smoked paprika, salt, and pepper and stir until the sauce is completely smooth, glossy, and thick enough to coat the back of a spoon
  • Remove from heat and stir in half the shredded cheddar until melted, then taste and adjust seasoning before combining with the other ingredients

Step 3: Assemble and Top

  • Combine the shredded chicken and par-cooked broccoli in the skillet with the cream cheese sauce and stir gently until everything is evenly coated
  • Transfer the mixture to the prepared baking dish and spread evenly so every portion will have chicken, broccoli, and sauce in each scoop
  • Scatter the remaining shredded cheddar evenly across the entire surface so it covers every inch for maximum golden coverage
  • Distribute the crumbled bacon evenly over the cheese layer so it sits on top and stays crispy rather than sinking into the sauce during baking

Step 4: Bake and Serve

  • Bake uncovered at 375 degrees F for 20 to 25 minutes until the cheese is melted, golden, and bubbling at the edges and the casserole is heated through completely
  • Let the casserole rest for 5 minutes before serving so the sauce thickens slightly and portions hold their shape when scooped
  • Garnish with fresh chives or parsley right before serving for a clean, bright finish that balances the richness of the dish
  • Serve directly from the baking dish with a wide spoon; pair with a simple green salad or extra roasted broccoli if you want something alongside it.

Low Carb Chicken Casserole Variations

Ben’s “Double Bacon on Top” Version

Ben has never once in his life looked at a dish with bacon on it and thought there was enough bacon. He made this position very clear during the first successful batch by waiting until the cheese was scattered and then adding another generous handful of crumbled bacon on top before it went in the oven. He described this as “making it better.” He was not wrong. For the double bacon version, cook eight strips instead of six and reserve the extra for the very top layer where it stays visible and stays crispy. Ben considers this the definitive version and I have stopped suggesting otherwise.

Mia’s “Extra Broccoli, Easy on Everything Else” Version

Mia went through a broccoli phase when she was five that we all assumed was temporary and that has since proven to be permanent. For her version, add an extra cup of broccoli to the base mixture and reduce the bacon to four strips since she finds the smokiness slightly overpowering when there is too much of it. The extra broccoli soaks up the cream sauce beautifully, and every scoop has more green than gold. Mia calls this version “the healthy one” with complete confidence, and I do not correct her because the whole casserole is already low-carb.

The Keto Meal Prep Version

This is the version I make on Sunday when I want five days of genuinely satisfying lunches sorted in forty minutes. Double the whole recipe into two 9×13 dishes, bake both at the same time on different oven racks, and rotate halfway through for even browning. Let one cool completely and portion it into individual containers for the fridge. The cream cheese sauce holds its texture beautifully for four days and reheats into something that tastes almost identical to freshly made. Ben describes Sunday prep day as “the day Mom makes a lot of the good casserole,” and he is completely correct.

Substitutions

Block cream cheese to mascarpone: Mascarpone gives an even richer, silkier sauce with a slightly sweeter flavor that works beautifully in this casserole. Use the same quantity at room temperature. The sauce will be a touch more decadent and slightly less tangy than the cream cheese version, which some people prefer and which Ben would absolutely prefer if given the choice.

Sour cream to full-fat Greek yogurt: Plain full-fat Greek yogurt gives a nearly identical result with a slightly more pronounced tang and a small boost in protein. Use the same quantity. Make sure it is full-fat and at room temperature before it goes into the sauce, or it may curdle slightly when heated.

Bacon to pancetta or turkey bacon: Pancetta gives a more Italian-inspired depth that works surprisingly well with thyme and garlic. Turkey bacon works as a lighter option but must be cooked until very crispy to give any textural contrast against the creamy sauce; limp turkey bacon on a creamy casserole is a texture nobody wants.

Sharp cheddar to gruyere or Colby Jack: Gruyere gives a nuttier, more complex melt that makes the casserole feel genuinely elegant. Colby Jack melts beautifully and gives a slightly milder flavor that works well for kids who find sharp cheddar too strong. Either substitutes in exactly the same quantity with almost no change to the method.

Equipment

  • 9×13 inch baking dish (glass or ceramic)
  • Large oven-safe skillet for the bacon, broccoli, and sauce
  • Paper towels for draining the cooked bacon
  • Two forks for shredding the chicken
  • Rubber spatula for stirring the cream cheese sauce smoothly
  • Wide spatula or large spoon for serving
  • Sharp knife and cutting board for the broccoli and garlic
  • Measuring spoons for the seasoning blend
  • Grater if using block cheddar rather than pre-shredded

Storage Tips

Make Ahead

  • Assemble the full casserole up to 24 hours ahead without the bacon topping, cover tightly, and refrigerate; add the crumbled bacon right before baking so it stays on top and stays crispy
  • Cook the bacon and shred the chicken up to 2 days ahead and store separately in the fridge so assembly on dinner night takes under 15 minutes
  • The cream cheese sauce can be made a day ahead and stored covered in the fridge; reheat gently on low with a splash of broth to bring it back to a smooth, pourable consistency before assembling

Refrigerator

  • Store leftover casserole covered in the fridge for up to 4 days; the cream cheese sauce stays smooth and rich and the flavors deepen overnight
  • Store in the original baking dish covered with foil or transfer portions to individual airtight containers for easier weekday lunches
  • The bacon topping will soften in the fridge; re-crisp by reheating in the oven rather than the microwave for the best texture recovery

Freezing

  • Freeze individual portions in airtight freezer-safe containers for up to 2 months; cream cheese-based sauces can separate slightly when thawed but stir back together well when reheated gently
  • Freeze the assembled unbaked casserole without the bacon topping for up to 1 month; thaw overnight in the fridge before baking and add fresh crumbled bacon on top before it goes in the oven
  • Thaw frozen portions overnight in the fridge rather than at room temperature for the best texture and food safety

Reheating

  • Reheat individual portions in the microwave at 70 percent power for 90 seconds to 2 minutes covered with a damp paper towel; stir once halfway through to redistribute the sauce
  • Reheat the full casserole in a 350 degree F oven covered with foil for 15 to 20 minutes, then uncover for 5 minutes to re-melt and re-crisp the cheese and bacon on top
  • A small splash of chicken broth stirred into any portion before reheating prevents the cream cheese sauce from tightening up and keeps the texture smooth and saucy

Family Secret Worth Sharing

My mom had a rule about any cream cheese dish that I thought was unnecessarily fussy until I understood why: always season the sauce twice. Once while it is on the heat and once again right before the casserole goes into the oven after everything is assembled. She said the chicken and broccoli absorb some of the salt when they are stirred into the sauce, and what tasted perfectly seasoned in the pan will taste slightly flat in the finished dish. I do this every time, and the difference is real. Ben watched me taste and re-season once and asked why I was adding salt again. I told him Grandma’s rule. He tried the seasoned bite and said “okay yeah, that’s right.” That is the best endorsement Grandma’s kitchen rules have ever received from a nine-year-old.

Troubleshooting FAQs

The cream cheese sauce is lumpy and grainy instead of smooth. What went wrong?
The cream cheese was cold when it went into the pan. This is the single most common cream cheese sauce problem. Cold cream cheese breaks into small lumps that melt unevenly and create a grainy texture no amount of stirring can fully fix. Take it out of the fridge at least an hour before cooking, and if it still looks lumpy in the pan, reduce the heat to the lowest setting and stir very slowly and patiently until it smooths out.

The casserole is watery and the sauce is thin after baking. What happened?
Too much broth, or the broccoli was not par-cooked before it went in. Broccoli releases significant moisture during baking, and if it goes in raw, it floods the sauce. Cook it briefly in the skillet first, and the watery problem disappears entirely. Also measure the broth carefully; half a cup is the maximum this sauce needs, and adding more to stretch the dish is what turns it into soup. I know this from personal experience.

The cheese on top is not browning. What do I do?
Switch to the broiler for the last 2 to 3 minutes of baking with the casserole on an upper rack and the oven door slightly open. Watch it every single second because pre-shredded cheese goes from golden to burnt in under a minute under a broiler. Alternatively, make sure your oven is genuinely at 375 degrees F using an oven thermometer since ovens that run cool will produce a pale, unmelted cheese top regardless of bake time.

Can I use frozen broccoli instead of fresh?
Yes, but it needs one extra step. Thaw the frozen broccoli completely and then squeeze out as much moisture as possible in a clean kitchen towel before it goes into the skillet. Frozen broccoli holds significantly more water than fresh, and if it goes in unsqueezed, the extra moisture will make the sauce thin and watery in the oven. Properly dried frozen broccoli works just as well as fresh and saves the chopping time entirely.

The Casserole That Made Friday Night Feel Like a Treat

Friday evenings in our house used to be takeout territory. Now they are this casserole, a lot of crumbled bacon, and two kids who stop arguing about everything else the moment it comes out of the oven. Ben eats his from the corner of the dish because he claims the cheese-to-bacon ratio is better there. Mia loads her bowl with extra broccoli and judges the rest of us silently. This low carb chicken casserole has become one of our most beloved keto chicken and broccoli dinner recipes in the whole household, right alongside our healthy chicken casserole recipes that make a weeknight feel genuinely worth showing up for. For the Sundays when I want to get ahead of the whole week, this casserole next to our high-protein chicken meal prep recipes covers lunches and dinners without a single complaint from anyone at the table. Some recipes become the ones your family measures other dinners against, and this one quietly did exactly that.

Don’t forget to snap a picture of your low carb chicken casserole before that… (trust me, it will disappear quickly!), and leave a rating below. We’d love to hear how this low carb chicken casserole becomes part of your family dinner story.