This bacon, egg and cheese loaded keto breakfast casserole is layered with a delicious hash brown bottom. Bringing the best of all breakfast recipes together this easy casserole dish the entire family will love. Crispy bacon and melted cheeses inside a creamy egg layer on top of a seasoned cauliflower hash brown bottom!
Ingredients In A Breakfast Casserole
The options are limitless when making a breakfast casserole. Surprisingly, even on keto you have so many options.
The basics include:
- Cheese
- Bacon
- Ham
- Sausage
- Veggies
You can’t go wrong with any of these ingredients and their all keto friendly. But, with my recipe I took my cauliflower hash brown recipe and layered it into a healthy casserole dish.
How To Make A Keto Breakfast Casserole
What makes this casserole different are the layers!
First, cook your cauliflower rice with all the spices used to transform them into my hash brown recipe. This only takes 5 minutes to do.
Next, cook your bacon to a crisp and grab your shredded cheese. In a mixing bowl, add eggs, heavy cream, salt and pepper then grab your casserole dish. I used a 8×8 baking dish for this recipe.
Layer your keto hash browns first and pat the layer down evenly. Toss the bacon and cheese on top evenly then pour your eggs on top.
Place in oven for 30 minutes then remove and allow it to cool. If you chose to make ahead cover then place in refrigerator overnight.
Helpful Recipe Tips
- Customize for you, if you look at the ingredients above you’ll see there are plenty of options. You can remove everything and use this as a base recipe to make you own.
- Don’t overcook, the creaminess from the egg comes from not overcooking. If the times goes off and you notice a small jiggle in the egg that is fine. It will settle after it cools.
- Cook any ingredients ahead of time. You have to do this not only for a better flavor but to make sure meat is cooked throughly. The meats will not cook properly inside of the egg.
Can You Freeze Keto Breakfast Casserole
Yes, but freeze it after you make it. This is because if you freeze before cooking heavy cream does not thaw evenly. The proteins separate and it’ll mess the recipe up. So, cook it first. Then, freeze to your liking.
I highly recommend anyone that doesn’t have a vacuum sealer get on it’s a game changer when freezing your recipes for later.
Other Breakfast Recipes You’ll Love

Keto Breakfast Casserole
Equipment
- 8x8 baking dish
Ingredients
Casserole
- 6 large egg
- 6 strips bacon
- 3/4 cup heavy cream
- 2 ounces shredded cheese (or 56g)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Cauliflower Hash Brown layer
- 10 ounces riced cauliflower
- 1/4 cup grated parmesan
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/8 teaspoon paprika
- 1/8 teaspoon white pepper
Instructions
- Start by making cauliflower layer. I use frozen brands because they are exactly 10 oz. But, pour bag in bowl and add all seasoning and cheese.
- On a pan on medium high heat add to pan and cook until rice has softened and added a little color to it.
- Then, layer it in the bottom of the casserole dish and pat down evenly
- Preheat oven to 400°F
- In a mixing bowl, crack all eggs and add in salt and pepper
- Dice and cook bacon to a crisp
- Layer bacon and cheese on top of cauliflower then pour eggs on top. Place in oven for 25-30 minutes. If you remove and there is a slight jiggle in the middle that's fine. It'll settle while it cools
Notes
Helpful Recipe Tips
- Customize for you, if you look at the ingredients above you'll see there are plenty of options. You can remove everything and use this as a base recipe to make you own.
- Don't overcook, the creaminess from the egg comes from not overcooking. If the times goes off and you notice a small jiggle in the egg that is fine. It will settle after it cools.
- Cook any ingredients ahead of time. You have to do this not only for a better flavor but to make sure meat is cooked throughly. The meats will not cook properly inside of the egg.