Sausage Egg Breakfast Casserole with Spinach & Cheese – Easy, Comforting & Perfect for Any Day
A cheesy, protein-packed breakfast casserole loaded with sausage, spinach, and melty cheese — baked to golden perfection. Perfect for brunch, family meals, or meal prep.
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Breakfast
Cuisine American
Servings 6
Calories 320 kcal
- 6 large eggs
- 1 cup milk or dairy-free alternative
- 1 cup shredded cheddar cheese
- ½ cup mozzarella cheese
- 1 cup cooked breakfast sausage crumbled
- 1 cup fresh spinach roughly chopped
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper to taste
- Fresh herbs parsley or thyme for garnish
Preheat oven: Set to 375°F (190°C) and grease a baking dish.
Cook the sausage: In a skillet, brown the sausage until cooked through; drain excess fat.
Whisk the base: In a large bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper.
Assemble: Add cooked sausage, spinach, and half the cheese into the baking dish. Pour the egg mixture over and sprinkle the rest of the cheese on top.
Bake: Bake uncovered for 25–30 minutes, until the center is set and the top is golden.
Garnish & Serve: Let cool slightly, garnish with herbs, and serve warm.
Tips & Variations
Add bell peppers, onions, or mushrooms for extra veggies.
Substitute cheese types (Swiss, feta, or Monterey Jack).
For a lighter version, use egg whites and turkey sausage.
Make it spicy with red chili flakes or jalapeños.
Storage
Fridge: Store leftovers up to 4 days in an airtight container.
Reheat: Warm in the microwave or oven until hot.
Freezer: Freeze baked casserole portions up to 2 months; thaw overnight before reheating.
Keyword breakfast casserole recipe, cheesy egg bake, sausage egg breakfast casserole, spinach egg casserole