If you’re on a keto or low carb diet, finding dinner recipes that the whole family enjoys can be tricky. This cheesy broccoli chicken casserole solves that problem completely.
It’s made with chicken breast, broccoli, and a creamy sauce that uses cream cheese, heavy cream, and plenty of cheddar. Simple ingredients, big flavor.

I love this recipe because it doesn’t feel like diet food at all. It tastes rich and indulgent, but it fits right into a low carb lifestyle without any guilt.
The bacon on top adds a nice crunch, and the melted mozzarella and cheddar give it that beautiful golden finish straight out of the oven.
It’s one of those recipes I come back to again and again, and I think you will too.
Why You’ll Love This Recipe
Incredibly Creamy and Rich – The combo of cream cheese, heavy cream, and sour cream creates a luscious sauce that coats every piece of chicken and broccoli perfectly.

Loaded With Flavor – Between the seasoned chicken, garlic, two melted cheeses, and crispy bacon on top, every single bite is packed with bold savory taste.
Keeps You Full for Hours – With 2 pounds of protein-rich chicken and all that healthy fat from cheese and cream, this casserole keeps you satisfied and fueled.
Recipe Ingredients
- 2 lb Boneless Skinless Chicken Breast, cubed
- 5 cups Broccoli Florets
- 8 oz Cream Cheese, softened
- 1 cup Heavy Cream
- 1/2 cup Sour Cream
- 2 cups Shredded Cheddar Cheese
- 1 cup Shredded Mozzarella Cheese
- 3 cloves Garlic, minced
- 1 tsp Salt
- 1 tsp Black Pepper
- 1 tsp Garlic Powder
- 1 tsp Onion Powder
- 1/2 tsp Paprika
- 2 tbsp Olive Oil
- 4 slices Cooked Bacon, crumbled
How To Make
Step 1
Preheat oven to 375F and grease a 9×13 baking dish. Steam or microwave broccoli florets for 3 minutes until bright green and just tender, then drain.
Step 2
Heat olive oil in a large skillet over medium-high heat. Season chicken with salt, pepper, garlic powder, onion powder, and paprika. Cook 6-7 minutes until just cooked through.
Step 3
In a large bowl, whisk together cream cheese, heavy cream, sour cream, minced garlic, and 1 cup of the cheddar until smooth.
Step 4
Fold the cooked chicken and broccoli into the creamy sauce until evenly coated.
Step 5
Transfer everything to the baking dish and spread evenly.
Step 6
Top with the remaining cheddar, the mozzarella, and the crumbled bacon.
Step 7
Bake for 22-25 minutes until bubbly and golden, then rest 5 minutes before serving.

Tips
Don’t Fully Cook the Broccoli Before Baking
When you steam or microwave the broccoli for those 3 minutes, pull it out while it still has a slight crunch to it. It should be bright green and barely tender, not soft.
The broccoli is going to bake in the oven for another 22-25 minutes inside all that creamy sauce. If it’s already soft before it goes in, it’ll turn mushy and watery by the time the casserole is done.
Mushy broccoli also releases extra moisture, which can thin out your sauce and make the whole casserole runny instead of thick and creamy.
Make Sure the Cream Cheese Is Actually Soft
The cream cheese needs to be fully softened to room temperature before you mix it with the heavy cream and sour cream. If it’s still cold and firm, you’ll end up with lumps in your sauce that won’t blend out no matter how much you whisk.

I recommend leaving it on the counter for at least 30-45 minutes before you start cooking. If you forgot, you can cut it into small cubes and microwave it in 10 second bursts until it’s soft but not melted.
Cut Your Chicken Into Even-Sized Cubes
Try to keep all the chicken pieces roughly the same size, around 3/4 inch cubes. If you have a mix of big and small pieces, the small ones will dry out while the big ones are still undercooked.
Evenly sized cubes also mean every bite of the casserole has a good ratio of chicken to sauce. You won’t end up with one forkful that’s all chicken and another that’s just broccoli and cheese.
More Recipes
- Keto Buffalo Chicken Casserole
- Keto Crack Chicken Casserole
- Keto Bacon Cheeseburger Casserole
- Keto Chicken Alfredo with Zoodles
- Keto Creamy Garlic Tuscan Chicken
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works just fine here. Just make sure you thaw it completely and squeeze out as much excess water as you can before folding it into the sauce.
If you skip that step, the extra moisture can make the casserole watery instead of thick and creamy.
Keto Cheesy Broccoli Chicken Casserole
Ingredients
- 2 lb Boneless Skinless Chicken Breast, cubed
- 5 cups Broccoli Florets
- 8 oz Cream Cheese, softened
- 1 cup Heavy Cream
- 1/2 cup Sour Cream
- 2 cups Shredded Cheddar Cheese
- 1 cup Shredded Mozzarella Cheese
- 3 cloves Garlic, minced
- 1 tsp Salt
- 1 tsp Black Pepper
- 1 tsp Garlic Powder
- 1 tsp Onion Powder
- 1/2 tsp Paprika
- 2 tbsp Olive Oil
- 4 slices Cooked Bacon, crumbled
Equipment
- 9x13 baking dish
Instructions
- Preheat oven to 375F and grease a 9x13 baking dish. Steam or microwave broccoli florets for 3 minutes until bright green and just tender, then drain.
- Heat olive oil in a large skillet over medium-high heat. Season chicken with salt, pepper, garlic powder, onion powder, and paprika. Cook 6-7 minutes until just cooked through.
- In a large bowl, whisk together cream cheese, heavy cream, sour cream, minced garlic, and 1 cup of the cheddar until smooth.
- Fold the cooked chicken and broccoli into the creamy sauce until evenly coated.
- Transfer everything to the baking dish and spread evenly.
- Top with the remaining cheddar, the mozzarella, and the crumbled bacon.
- Bake for 22-25 minutes until bubbly and golden, then rest 5 minutes before serving.