Go Back
+ servings
Print Recipe Add to Collection
5 from 1 vote

Keto Breakfast Casserole

This hearty keto breakfast casserole proves that eating healthy can still be satisfying! With sausage, spinach, eggs, and cheese, it’s a low carb breakfast that’s packed with flavor.
Prep Time5 minutes
Cook Time30 minutes
Total Time35 minutes
Course: Breakfast
Cuisine: American
Keyword: breakfast casserole, casserole, keto breakfast casserole
Servings: 12 servings
Calories: 264kcal


  • 1 lb. pork breakfast sausage
  • ½ medium onion diced
  • 2 cloves garlic minced
  • 4 cups baby spinach
  • 10 large eggs
  • ½ cup heavy cream
  • 1 ½ cups shredded cheddar cheese divided
  • salt & black pepper to taste


  • Preheat the oven to 375F. Grease a 9x13 inch baking dish.
  • In a saute pan over medium-high heat, cook the onions until soft, about 5-6 minutes. Add the sausage and continue to cook until it’s no longer pink and fully cooked, breaking it up with a spoon. Turn off the heat and stir in the spinach and allow to wilt, about 2-3 minutes. Transfer mix to the prepared baking dish.
  • In a large mixing bowl, add the eggs, heavy cream, and ½ the cheese. Stir to combine and pour into the baking dish. Season with salt and pepper.
  • Bake for 25 minutes or until the eggs are set.
  • Remove from the oven and sprinkle the remaining cheese on top. Cook for another 5 minutes to melt the cheese.
  • Rest for 10 minutes before serving.


Calories: 264kcal | Carbohydrates: 2g | Protein: 14g | Fat: 22g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 189mg | Sodium: 396mg | Potassium: 229mg | Fiber: 0.3g | Sugar: 1g | Vitamin A: 1451IU | Vitamin C: 4mg | Calcium: 142mg | Iron: 1mg