Cheesy Christmas Breakfast Casserole
A Christmas breakfast casserole brings that festive feeling straight to the table, creating a warm, cozy atmosphere for family and friends to gather around.
Prep Time 15 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Breakfast
Cuisine American
Servings 8 servings
Calories 380 kcal
9x13-inch baking dish
Mixing Bowl
Whisk
Frying pan
Cutting Board & Knife
Measuring Cups & Spoons
Aluminum Foil
For the Casserole
- 8 large eggs
- 2 cups whole milk
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Dijon mustard optional, but adds a subtle zing
For the Filling
- 2 cups shredded cheddar cheese
- 1 cup cooked breakfast sausage crumbled
- 1 cup cooked bacon chopped
- 1 small onion finely diced
- 1 red bell pepper diced
- 2 cups day-old bread cubed (any hearty bread works)
For Topping
- ½ cup shredded mozzarella
- 1 tablespoon fresh parsley chopped (optional, for a pop of color)
Step 1: Prepare the Ingredients
Preheat your oven to 350°F (175°C).
Dice the onion and red bell pepper into small pieces.
Cube the bread into roughly 1-inch pieces.
Cook the bacon until crisp, then chop into small pieces.
Cook the sausage until browned and crumbly. Drain any excess fat.
Pro Tip: If your bread is fresh, toast it lightly for 5 minutes. It helps soak up the egg mixture without turning mushy.
Step 2: Whisk the Egg Mixture
In a medium mixing bowl, combine the eggs, milk, salt, pepper, and Dijon mustard (if using).
Whisk continuously until fully combined and smooth.
Pro Tip: Whisk in a circular motion and make sure there are no streaks of egg whites left. This keeps your casserole creamy and uniform.
Step 3: Layer the Casserole
Grease your 9x13-inch baking dish lightly with butter or non-stick spray.
Spread the cubed bread evenly on the bottom.
Sprinkle the cooked sausage and bacon evenly over the bread.
Add the diced onions and bell peppers on top.
Pour the egg mixture evenly over everything.
Sprinkle the shredded cheddar cheese over the top.
Pro Tip: Press down gently on the layers so the bread soaks up some of the custard—this ensures a soft, fluffy center.
Step 4: Bake the Casserole
Cover the dish loosely with aluminum foil.
Bake in the preheated oven for 30 minutes.
Remove the foil, sprinkle mozzarella on top, and bake for an additional 15–20 minutes, until the cheese is melted and the casserole is set in the center.
Pro Tip: Insert a toothpick in the center—if it comes out clean, the casserole is perfectly cooked.
Step 5: Make-Ahead & Overnight Option
Assemble the casserole as directed but don’t bake.
Cover tightly with plastic wrap and refrigerate overnight.
In the morning, remove the plastic wrap, cover with foil, and bake for 45–50 minutes. Remove the foil for the last 10 minutes to melt the top cheese.
Pro Tip: Let the casserole sit for 5–10 minutes before slicing—it helps it hold together and makes serving easier.
Nutritional Value (per serving, approximately)
- Calories: 380
- Protein: 22g
- Carbohydrates: 15g
- Fat: 26g
- Saturated Fat: 11g
- Cholesterol: 240mg
- Sodium: 820mg
- Fiber: 1g
- Sugar: 3g
Share your thoughts! Rate and comment below if you tried this recipe.
Nutrition Disclaimer:
The nutritional information provided on this website is an estimate only and is intended for general guidance. We cannot guarantee its accuracy and recommend consulting a qualified healthcare professional or registered dietitian for personalized nutrition advice.
Keyword breakfast casserole, cheesy christmas breakfast casserole