Keto Breakfast Casserole
A make-ahead casserole of eggs, sausage, cheese, and vegetables baked until golden and set. Feeds a crowd and reheats beautifully all week long.
One dish, a whole week of breakfasts
A breakfast casserole is the answer to the eternal keto question of what to eat when you do not want to cook every morning. Bake one on Sunday and you have five days of hot, protein-rich breakfasts waiting in the fridge.
This version leans on breakfast sausage for savoriness, cheddar for richness, and a little spinach and pepper for color and nutrients. Everything gets bound together with eggs and cream, then baked until puffed and golden.
- Brown the sausage well for the deepest flavor
- Let the casserole rest before slicing so it holds together
- Freezes in portions for up to two months

Is your meal keto?
Paste any meal and get the total net carbs, a clear verdict, and low-carb swaps in seconds.
Ingredients
- 1 pound ground breakfast sausage
- 12 large eggs (net carbs โ)
- 1/2 cup heavy cream (net carbs โ)
- 2 cups shredded cheddar cheese, divided (net carbs โ)
- 2 cups fresh spinach, chopped (net carbs โ)
- 1/2 cup red bell pepper, diced (net carbs โ)
- 1/4 cup green onions, sliced (net carbs โ)
- 1 teaspoon garlic powder (net carbs โ)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Butter or cooking spray for the dish (net carbs โ)
Instructions
- 1Preheat the oven to 375 degrees Fahrenheit and grease a 9-by-13-inch baking dish.
- 2Brown the breakfast sausage in a skillet over medium heat, breaking it up, until fully cooked. Drain excess grease.
- 3Spread the sausage evenly in the baking dish and scatter the spinach, bell pepper, green onions, and 1 cup of the cheddar over the top.
- 4In a large bowl, whisk the eggs with the heavy cream, garlic powder, salt, and pepper until smooth.
- 5Pour the egg mixture evenly over the sausage and vegetables, then top with the remaining cup of cheddar.
- 6Bake for 35 to 40 minutes, until the center is set and no longer jiggly and the top is golden.
- 7Let the casserole rest for 10 minutes before slicing into squares and serving.
Nutrition (per serving)
Recipe FAQ
Can I assemble this casserole the night before?
Yes. Build it through pouring in the eggs, cover, and refrigerate overnight. Add the top layer of cheese just before baking and expect to add about 5 extra minutes since it starts cold.
How long does it keep in the fridge?
Stored in an airtight container, the baked casserole keeps for up to 5 days. Reheat individual squares in the microwave for about a minute.
Can I swap the sausage for bacon?
Absolutely. Use about 10 slices of cooked, crumbled bacon in place of the sausage. The casserole will be slightly less juicy, so consider adding an extra tablespoon of cream.
More Breakfast recipes
Fluffy Keto Almond Flour Pancakes
Light, golden almond flour pancakes that taste like the real thing, with only a few net carbs per serving. Perfect for a lazy low-carb weekend breakfast.
Cheesy Bacon Egg Muffins
Grab-and-go baked egg cups loaded with crispy bacon and sharp cheddar. Meal prep a batch on Sunday for effortless keto breakfasts all week.
2-Ingredient Keto Chaffles (The One Recipe Every Beginner Needs)
The classic 2-ingredient keto chaffle: just egg and cheese in a mini waffle maker. Crispy, sturdy, and endlessly customizable as low-carb bread, buns, or a base for sweet and savory toppings.

What should I eat today?
Turn the ingredients you like or already have into a keto breakfast, lunch & dinner โ net carbs counted.