Go Back

Christmas Breakfast Casserole

A warm and rich dish filled with bread, sausage, eggs, milk, and cheeses, perfect for holiday mornings.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 12 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 400

Ingredients
  

For the casserole
  • 1 lb pork breakfast sausage
  • 1 large yellow onion, chopped
  • 1 lb sourdough bread, cut into 1-inch cubes
  • 2 cups shredded Gruyère cheese
  • 1/2 cup grated Parmesan cheese
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 tbsp Dijon mustard
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp ground nutmeg

Method
 

Preparation
  1. Cook sausage and onion in a skillet until browned. Drain the grease.
  2. In a large bowl, combine bread cubes, sausage mixture, and cheeses. Transfer to a greased 9×13-inch baking dish.
  3. In the same bowl, whisk together all egg custard ingredients.
  4. Pour the custard evenly over the bread mixture. Cover and refrigerate for at least 8 hours or overnight.
  5. Preheat oven to 350°F (175°C). Let the casserole sit at room temperature for 30 minutes.
Baking
  1. Bake uncovered for 50-60 minutes until golden and set. Let rest for 10 minutes before serving.

Notes

Serve warm. Cut into squares or scoop with a spatula, and offer fresh herbs or a small bowl of fruit to brighten the plate.