There is something about a casserole that just feels like home. It is not the most exciting word in the culinary world — I will give you that. But pull one of these out of the oven, golden and bubbling, filling your kitchen with the smell of melted cheese and savory chicken, and nobody is complaining about the name.
I started making this keto chicken broccoli casserole on nights when I needed something reliable. Something that would feed everyone, require minimal active effort, and taste like I actually tried.
It checks every single one of those boxes. The creamy sauce pulls everything together, the broccoli stays vibrant and tender, and the cheese topping does exactly what a cheese topping should do — it gets golden, it gets bubbly, and it makes everything underneath it better.
The best part? This comes together in under an hour, uses ingredients you can find at any grocery store, and reheats beautifully for lunch the next day. If you have been looking for a low carb dinner that the whole family will actually eat without a single complaint — this is it. :)
For the casserole base:
For the creamy sauce:
For the cheese topping:
Step 1: Preheat the oven and prep the dish
Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish with cooking spray or a small amount of butter. Set aside. Getting this done first means your dish is ready to go the moment your filling is assembled.
Step 2: Cook the chicken
Season the chicken chunks with garlic powder, onion powder, smoked paprika, salt, and black pepper. Heat olive oil in a large skillet over medium-high heat. Add the chicken in a single layer — work in batches if needed — and cook for 4-5 minutes per side until golden on the outside and just cooked through. The chicken will finish cooking in the oven, so don't stress about getting it perfectly done at this stage. Transfer to a plate and set aside.
Step 3: Steam the broccoli
While the chicken cooks, steam the broccoli florets until just barely tender — about 3-4 minutes. You want them bright green and slightly underdone at this stage because they will continue cooking in the oven. Overcooked broccoli going into a casserole means mushy broccoli coming out, and nobody wants that. Drain well and pat dry with paper towels to remove as much moisture as possible.
Step 4: Make the creamy sauce
In the same skillet you cooked the chicken — don't clean it — reduce the heat to medium. Add the minced garlic and cook for 60 seconds until fragrant. Add the softened cream cheese and stir it around, letting it melt into the pan. Pour in the heavy cream and chicken broth, whisking constantly to combine everything into a smooth sauce. Add the Dijon mustard, dried thyme, and dried parsley. Season with salt and pepper. Let the sauce simmer for 3-4 minutes, stirring occasionally, until it thickens slightly. Taste and adjust seasoning.
Step 5: Assemble the casserole
Add the cooked chicken and steamed broccoli to the skillet with the sauce and stir gently to coat everything evenly. Transfer the entire mixture to your prepared baking dish and spread it out into an even layer. Make sure the broccoli and chicken are well distributed throughout rather than all the broccoli ending up on one side — which it will try to do. :)
Step 6: Add the cheese topping and bake
Mix the shredded cheddar and mozzarella together in a bowl, then sprinkle the combined cheese evenly over the entire surface of the casserole. Don't hold back — an even, generous layer of cheese is what gives you that beautiful golden crust.
Slide the dish into the preheated oven and bake for 25-30 minutes, until the cheese is fully melted, golden brown in spots, and the sauce is bubbling around the edges. If you want the cheese topping a little more browned and crispy, switch to broil for the last 2-3 minutes and keep a close eye on it.
Step 7: Rest and serve
Pull the casserole out of the oven and let it rest for 5 minutes before serving. This allows the sauce to settle and makes it easier to scoop clean portions. Garnish with a pinch of dried parsley or fresh herbs if you like, and serve hot.
Refrigerator: Let the casserole cool completely before covering the baking dish tightly with plastic wrap or transferring portions to airtight containers. Store in the fridge for up to 4 days. The sauce thickens significantly as it cools — this is completely normal and it loosens right back up when reheated.
Freezer: This casserole freezes exceptionally well, making it one of the best keto freezer meals you can have on hand. Let it cool completely, then either freeze the whole casserole covered tightly in plastic wrap and foil, or portion it into individual freezer-safe containers. Freeze for up to 3 months. For best results, freeze before adding the cheese topping and add fresh cheese when you are ready to bake from frozen.
Reheating: Reheat individual portions in the microwave in 90-second intervals, stirring between each, until warmed through. For the whole casserole, cover with foil and reheat in a 350°F oven for 20-25 minutes until hot throughout. Remove the foil for the last 5 minutes to re-melt and re-crisp the cheese topping. Add a small splash of chicken broth before reheating if the sauce looks too thick.
Comfort food has a reputation for being indulgent and off limits when you are trying to eat well. This casserole disagrees with that reputation entirely. It is rich, creamy, cheesy, and deeply satisfying — and it happens to be low carb, high protein, and genuinely nourishing at the same time.
That is the whole point of everything I make here at Recipes By Kip. Food that takes care of you without making you feel like you are missing out. Food that the people you love will eat happily, whether they care about macros or not.
Make this one on a weeknight when you need something reliable and delicious. Pull it out of the oven golden and bubbling. Watch it disappear from the baking dish faster than you expected.
That is a good dinner. That is what this is all about.
With gratitude, Kip.
This keto chicken broccoli casserole is the kind of dish that earns a permanent spot in your weeknight dinner rotation. Tender chunks of chicken and vibrant broccoli florets come together in a rich, creamy sauce, all topped with a generous layer of melted cheddar and mozzarella that bakes up golden and bubbling. It is hearty, comforting, and completely low carb — the kind of casserole that makes the whole family happy without anyone feeling like they are eating health food.