Keto Italian breakfast casserole

Keto Italian breakfast casserole

Breakfast made easy. Cook up this keto casserole on Sunday and you’re all set for breakfast for the coming week. Easy, protein packed, and durable enough to eat on-the-go. Did we mention sausage (and cauliflower)?

Keto Italian breakfast casserole

Breakfast made easy. Cook up this keto casserole on Sunday and you’re all set for breakfast for the coming week. Easy, protein packed, and durable enough to eat on-the-go. Did we mention sausage (and cauliflower)?
4 servingservings


  • 7 oz. 200 g cauliflower
  • 2 oz. 50 g butter
  • 12 oz. 350 g fresh italian sausage
  • 8 8 eggeggs
  • 1 cup 225 ml heavy whipping cream
  • 5 oz. 150 g cheddar cheese
  • ¼ cup 60 ml fresh basil, chopped
  • salt and pepper


Instructions are for 4 servings. Please modify as needed.

  1. Preheat the oven to 375°F (175°C). Grease an 8x8-inch (20 x 20 cm) baking dish.
  2. Rinse and trim the cauliflower and chop into bite-sized pieces.
  3. In a large skillet, melt butter over medium high heat. Add the cauliflower and cook until it begins to soften. Set aside in a bowl.
  4. Add sausage to the pan and use a spoon or spatula to break up into crumbles. Fry the sausage until thoroughly cooked. Season with salt and pepper. Move the sausage and the cauliflower to baking dish.
  5. In a large bowl, whisk together the eggs, heavy cream, cheddar cheese until combined, and season with salt and pepper.
  6. Pour the egg mixture over the sausage and sprinkle the basil on top. Bake for 30-40 minutes, or until golden brown, and completely set in the middle. If the casserole is at risk of getting burned before it’s cooked through, cover with aluminum foil.


Try this dish with hot or mild Italian sausage. Or, mix it up with some of both! If your sausage comes in links, just cut away the casing and sauté the loose ground meat as described in the recipe.

For more zing, sprinkle some fresh herbs on top. Thyme and oregano do wonders!

To prepare for the week, wrap sliced casserole pieces in plastic wrap, place in a freezer bag and store in the freezer.

Reheat in the oven for a few minutes or in the microwave for about a minute and breakfast is ready!

You might also like

A little sneak peek...

With Diet Doctor Plus you get access to tons of keto meal plans, including dairy-free and vegetarian versions, meal plans adapted for intermittent fasting, quick-and-easy and budget keto meal plans. Below, see our latest one.

Keto: Adapted for 16:8 fasting #3

Whether you have experience with the 16:8 intermittent fasting approach or would like to try it for the first time, this keto meal plan is for you.

With this plan, you’ll enjoy two satisfying meals per day while staying beneath 17 grams of net carbs daily.

Full meal plan →

Get the full Diet Doctor experience for free

With Diet Doctor Plus, you get instant access to all of our delicious recipes, popular meal plans, meal planner tool, inspiring videos and educational guides. As a paying member you also help us in our mission to empower even more people. What are you waiting for? Sign up today and try for free for a month. Cancel anytime you want.


  1. Jen
    I've looked at some of the other breakfast casserole recipes and they look good, but you don't specify what size baking dish to use. We need to know that!
    Reply: #10
  2. Casey
    What are the calories, fat, protein, fiber on this recipe? I put the ingredients into an estimator, “very” and this is what came up

    Calories: 775
    Fat: 67.3
    Protein: 38.2
    Carbs: 4.7
    Fiber: 1.3
    Net carbs= 3.4

    That’s a really high calorie content! When you’re on a ketogenic diet all these numbers matter!

    Can you confirm?

    Reply: #7
  3. JuliAnn
    If those calculations are for one serving divide the servings. In my opinion I can get more than 4 servings out this. Btw I’m so glad I stumbled across this site. Looks like I’ll find some good recipes on here.
  4. Mark
    I used a 9x13 dish, which was perfect. I modified the ingredients for 6 servings, but got closer to 10 out of the pan. Yes, the calorie count is high (MyFitnessPal calculated 713 cal per serving), but the meal is so satiating, you may find yourself not needing to eat again until much later in the day.
  5. Val
    Is the heavy cream really necessary or would 2-3% milk be alright?
  6. shelly
    Couldn't find it in Myfitnesspal.....what is the serving size for a 4 ounce slice?
  7. Amanda
    That's not how keto works babe, you should have at least 30 gr of protein at every meal or your insulin is triggered as if you're eating high carb anyways, fat is your biggest macro it looks alright from here if your goal weight is around 125, and the carbs are as low as they should be. Stop. Counting. Calories.
    Reply: #11
  8. Angela
    How about freezing this will that be ok
  9. Ann
    Can you prepare and refrigerate and bake ther next morning?
  10. Julie
    Just cook the sausage in a cast iron skillet add the cauliflower then the egg mixture and the cheese stick it in the oven
  11. Julie
    Right! KISS! geez.
  12. Nina
    Please note that aluminum foil has been found to be toxic when heated because the aluminum goes into the food. Please stop recommending covering the casserole dish with aluminum foil to prevent burning. Perhaps parchment paper or turning the oven down a bit would work. Thank you Nina P.
  13. Julie
    I microwaved a bag of riced cauliflower then mixed it into a pound of cooked sausage. It was easy & tasted great.
  14. Marina Sparrow
    What is fresh italian sausage? A kind of minced meat? Then I'd rather see minced meat and the spices in the recipe!
    Reply: #15