Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Cheesy Chicken Keto Casserole

4.6 stars, average of 29 ratings

This post may contain affiliate links, see our disclaimer.

Cheesy Chicken Keto CasserolePin itFollow us 148.4k

This tasty keto recipe is great for those of us with busy life styles. It takes no longer than an hour to prepare and can provide several quick ketogenic lunches and dinners. I fine-tuned this recipe to be not just low in carbs but also high in micronutrients - you will get 40% of your daily potassium in just one serving! It's best served with some keto-friendly foods like Sriracha, crispy greens or pickles. If you only cook for yourself and eight servings is too much for you, just halve the recipe.

Hands-on Overall

Allergy information for Cheesy Chicken Keto Casserole

✔  Gluten free
✔  Nut free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Fish free
✔  Shellfish free
✔  Beef free

Nutritional values (per serving)

Net carbs7.2 grams
Protein37.7 grams
Fat36.3 grams
Calories519 kcal
Calories from carbs 6%, protein 30%, fat 64%
Total carbs10.3 gramsFiber3.2 gramsSugars3.5 gramsSaturated fat18.1 gramsSodium841 mg(37% RDA)Magnesium65 mg(16% RDA)Potassium786 mg(39% EMR)

Ingredients (makes 8 servings)

  • 800 g chicken thighs, diced (1.32 lb/ 21.2 oz)
  • 1 medium head cauliflower (600 g/ 1.54 lb/ 24.7 oz)
  • 1 small head broccoli (300 g/ 10.6 oz)
  • 1 tbsp paprika
  • 1 tsp chili powder
  • 1 medium white onion (110 g/ 3.9 oz)
  • 3 cloves garlic
  • 4-6 slices unsmoked bacon (120 g/ 4.2 oz)
  • 1 tbsp Dijon mustard - you can make your own
  • 2 1/2 cups shredded cheddar cheese ( 280 g/ 9.9 oz)
  • 6 large eggs
  • 1/2 cup heavy whipping cream (120 ml/ 4 fl oz)
  • 1/4 cup ghee or lard (55 g/ 1.9 oz)
  • 1/2 tsp salt or to taste (I like pink Himalayan)
  • 1/2 tsp black pepper
  • Sriracha chili sauce (1 tbsp per serving)
  • Spicy mayo (1/2 cup mayonnaise + 2 tbsp Sriracha) - makes 8 servings
  • Spicy dressing (1/2 cup sour cream or creme fraiche + 2 tbsp heavy whipping cream + 2 tbsp Sriracha) - makes 8 servings
  • Pickled cucumbers
  • Crispy greens (spinach, lettuce, watercress,..) with extra virgin olive oil


  1. Preheat the oven to 180 °C/ 360 °F. Start by grating the cauliflower and broccoli. For best results, use a grating blade on your food processor to create rice-like shapes. I used my Kenwood mixer with a food processor attachment. When done, set aside. Cheesy Chicken Keto Casserole
  2. Grease a large pot with half of the ghee and add the diced chicken thighs. Cook over a medium heat until the meat is browned from all sides. This will take just 6-8 minutes. Then, use a slotted spoon and transfer the meat in large mixing bowl. Cheesy Chicken Keto Casserole
  3. Add the mustard, chili powder, and paprika to the bowl with cooked chicken and mix until covered in the spices from all sides. Season with some salt and pepper. Set aside to marinate. Cheesy Chicken Keto Casserole
  4. Peel and slice the onion and chop the garlic. Place the onion in a the same pot greased with the remaining ghee and cook over a medium heat until fragrant and lightly browned. This will take about 10 minutes. Cheesy Chicken Keto Casserole
  5. Slice the bacon and add it to the pot with onion and garlic. Cheesy Chicken Keto Casserole
  6. Cook for a few minutes until browned and add the grated cauliflower and broccoli. Cook over a medium-low heat for 7-8 minutes while stirring occasionally to prevent burning. Cheesy Chicken Keto Casserole
  7. Meanwhile, grate the cheddar cheese. In a bowl, crack the eggs and mix with the cream. Season with the remaining salt and pepper and set aside. Cheesy Chicken Keto Casserole
  8. Add the cooked broccoli, cauliflower, bacon, onion and garlic mixture to the bowl with marinated chicken. Add three quarters of the grated cheese and mix until well combined. Cheesy Chicken Keto Casserole
  9. Place in a deep baking dish (or two if needed) and evenly top with the egg mixture - stir with a spoon to ensure even distribution. I used parchment paper so that it's easy to remove and serve once baked. Cheesy Chicken Keto Casserole
  10. Top with the remaining shredded cheese and place in the oven. Bake for 25-30 minutes or until the top is golden brown. Cheesy Chicken Keto Casserole
  11. Optionally, just before serving, top with Sriracha, spicy mayo or spicy dressing (see tips in Ingredients). Cheesy Chicken Keto Casserole Enjoy hot or cold and store in the fridge for up to 5 days. Serve with pickles or greens drizzled with olive oil. Cheesy Chicken Keto Casserole

Ingredient nutritional breakdown (per serving)

Net carbsProteinFatCalories
Chicken thighs (skinless, boneless, raw)
0 g19.7 g4.1 g121 kcal
Cauliflower, fresh
2.2 g1.4 g0.2 g19 kcal
Broccoli, broccolini, fresh
1.5 g1.1 g0.1 g13 kcal
Paprika, spices
0.2 g0.1 g0.1 g2 kcal
Garlic, fresh
0.3 g0.1 g0 g2 kcal
Chile (chili) powder, spices (ancho, chipotle, Mexican chile powder)
0.1 g0 g0 g1 kcal
Bacon, streaky (high fat content), organic
0 g2.1 g3.8 g42 kcal
Onion, white, fresh
1.1 g0.2 g0 g6 kcal
Cheddar cheese
1.1 g8.1 g11.8 g143 kcal
Egg, whole, fresh, raw (free-range or organic eggs)
0.3 g4.7 g3.6 g54 kcal
Cream, heavy whipping, pouring, full-fat (30-40% fat)
0.4 g0.3 g5.7 g55 kcal
0 g0 g6.9 g62 kcal
Salt, pink Himalayan rock salt
0 g0 g0 g0 kcal
Pepper, black, spices
0.1 g0 g0 g0 kcal
Total per serving
7.2 g37.7 g36.3 g519 kcal

Cheesy Chicken Keto CasserolePin itFollow us 148.4k

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (23)

OMG! This cheesy chicken casserole was so worth all the prep and kitchen work. I give it a 10+++ Thank You, Martina!  

Thank you so much!

I made this last night for lunches throughout the week. Was not crazy about it. Tastes very strongly of broccoli and cauliflower, and just didn't have much flavor to it. Recipe worked out perfectly, though. It baked perfectly, looked nice, but I just didn't care for the flavor. Will be eating it for my lunches this week Good enough to eat, just not my favorite.

Maybe less cauliflower and more eggs or cheese then? 😊 I find the taste mild when I pan-fry it with ghee, onion and garlic before cooking.

This sounds so so yummy! Im always following your recipes and making them at home. This one is definitely on my to-do list. But, I have a few questions. I don't have a grating blade for my food processor so, would it work if I just pulsed it through the processor anyway? Also, would Crisco work in substitution for lard? Thank you so much for posting this and I look forward to hearing your insight

Yes that will work too! I used to "rice" my cauliflower just like that before I got my Kenwood 😊 I'm not familiar with this product but I would avoid anything with vegetable oils. You can use any animal fat or ghee. Here's more about fat and oils: Complete Guide to Fats & Oils on a Low-Carb Ketogenic Diet

Deanna, I too don't have a food processor. I chopped the broccoli & cauliflower into small pieces (not as small as rice) and the dish cooked perfectly.  Plan, prep ahead, and set aside until ready to use.  It was soooooo worth it!

What can the heavy cream be replaced with?
And once the egg mixture is poured do you mix the contents to ensure everything is coated?

Hi Eve, you can use coconut milk instead - or full-fat yogurt works too. Yes, you do - I'll add a note to the recipe steps. Thank you!

I was interested in this recipe so I plugged the ingredients into my fitness pal to plan it into me daily diary.  It is coming up with over 43g of carbs per serv, and fiber count of only about 3g.  Is this correct?  I don't want to throw myself out of ketosis by caring more than 30g.  The only thing I changed was chicken legs to chicken breast and that should create carbs.
Any suggestions?
Thank you!

This is most likely because my fitness pal and other trackers use a database that is generated by people who use it. As a result, it contains several inaccuracies and incomplete nutrition facts. Not entering fibre is one of the most common mistakes as most people using my fitness pal don't track carbs but calories. We use the KetoDiet app and that mostly relies on the USDA database which is very accurate. If you get different results in MFP, just enter your own nutrition facts 😊

Just made this tonight and holy cow! Delicious. My eggs didn't quite sink down like yours, so its like a scrambled egg with cheese on top. Not bad, but next time I'll mix the egg in well before topping with cheese.Sending you my measurements tomorrow, can't wait for the thirty day challenge! 😊

I'm glad you liked it Kelly! Thanks for joining the challenge 😊

There is no chili powder or paprika in your ingredient list.  What are the measurements?

Thanks for noticing - it is in the list now 😊

Great recipe!!!! Love love love it!  Just missing the spices in the ingredients list 😉 But eyeballed it. Thanks again!

Thank you! I realised I used spices but haven't listed them - fixed! 😊

Hi, this looks great!  My son is on the keto diet but he intensely dislikes cauliflower.  I have tried all the tricks to disguise the flavor but he says "I can still taste it".  So I need to take cauliflower out of the recipe, do you think I should still keep the same amount of the other ingredients? or perhaps another veggie I could try instead?

How about broccoli? I think that that would be the best substitute. Also, celeriac, pumpkin, spinach...? 😊

Why do you specify unsmoked bacon?

Hi Lisa, I used unsmoked bacon because smoked bacon typically contains a lot more toxins.

This looks like a good candidate for a bake and freeze meal. I would freeze individual portions after serving the first night but I bet cooking in two separate 8x8 pans to serve one and freeze one would work well.

Yes it is indeed 😊 I froze half of it and kept only 4 servings in the fridge.