Go Back
+ servings

Christmas Breakfast Casserole Recipe

Make this breakfast casserole the night before for an easy, meaty, veggie-packed, hearty breakfast. Great for feeding the family on Christmas morning, or any weekend morning!
No ratings yet
Print Pin
Course: Breakfast
Cuisine: American
Prep Time: 30 minutes
Cook Time: 50 minutes
Servings: 12
Calories: 444kcal
Author: Megan Porta


  • 3 tbsp olive oil
  • 8 oz mushrooms sliced
  • 1 yellow onion chopped
  • 1 red bell pepper chopped
  • Salt and pepper to taste
  • 8 eggs beaten
  • 3 cups milk
  • 10 cups dry bread pieces
  • 1 cup bacon cooked and chopped
  • 1 cup deli ham cut in strips
  • 1 cup sharp cheddar cheese shredded
  • 1 cup mozzarella cheese shredded
  • 1/4 cup green onions sliced, for topping


  • Coat a 9x13 baking dish with cooking spray and set aside. Heat the olive oil in a skillet over medium heat. Add the mushrooms, onion, bell pepper, salt and pepper. Cook for 5 minutes, or until veggies are soft and fragrant. Remove from heat.
  • Beat the eggs in a large bowl. Add the milk, veggie mixture, bacon, ham and cheddar cheese and stir until combined. Add the bread pieces to the prepared pan in an even layer and pour the egg mixture over the top. Top with the mozzarella cheese. Cover with foil and refrigerate overnight or until ready to bake.
  • Preheat oven to 350 degrees F. Remove foil from the baking dish and bake in the preheated oven for 50 minutes, or until eggs are cooked through in center. Top with sliced green onions and serve!


  • Use ground sausage or ground beef for this recipe, or all of the above! Keep the total meat used in the recipe to 2 cups cooked or less.
  • Use veggies you prefer (or have on hand) to replace any in the recipe.
  • Replace bread pieces with gluten-free bread pieces or GF hash browns for a gluten-free breakfast.


Calories: 444kcal | Carbohydrates: 29g | Protein: 22g | Fat: 26g | Saturated Fat: 10g | Cholesterol: 158mg | Sodium: 794mg | Potassium: 418mg | Fiber: 3g | Sugar: 7g | Vitamin A: 753IU | Vitamin C: 14mg | Calcium: 271mg | Iron: 3mg
Did you make this recipe?If you loved this recipe, please rate the recipe and leave a comment below!