Cowboy Christmas Casserole Recipe Platter Talk
Print Recipe
4.95 from 18 votes

Christmas Breakfast Casserole

This sausage breakfast casserole is an easy overnight breakfast casserole and great for this holiday season or any large family gathering!
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Breakfast
Cuisine: Holiday
Keyword: Christmas Breakfast Casserole, Overnight Breakfast Casserole, Sausage Breakfast Casserole
Servings: 8
Calories: 833kcal
Author: Dan from Platter Talk


  • 1/2 stick 1/4 cup unsalted butter, softened, plus additional for greasing baking dish
  • 1 lb breakfast sausage bulk not links
  • 1 loaf 15-inch-long loaf Italian bread (about 4 inches wide)
  • 1 garlic clove chopped
  • 24 eggs large
  • 1 cup whole milk
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 large bunch scallions chopped (1 1/4 cups)
  • 1/4 lb sharp Cheddar coarsely grated (1 cup)


  • Put oven rack in middle position and preheat oven to 375°F. Generously butter bottom and sides of a 13- by 9-inch baking dish.
  • Cook sausage in a 12-inch heavy skillet over moderately high heat, stirring frequently and breaking up any large lumps with a fork, until browned, about 10 minutes. Pour off fat from skillet, then cool sausage to room temperature.
  • Cut half of loaf into 1-inch-thick slices and reserve remaining half for another use. Pulse butter and garlic in a food processor until smooth. Spread a thin layer of garlic butter on both sides of each bread slice, arranging bread in 1 layer in bottom of baking dish. Sprinkle sausage on top.
  • Whisk together eggs, milk, salt, and pepper in a large bowl until frothy, then whisk in scallions and half of cheese. Pour egg mixture over sausage (bread will float to the top), pushing down on bread with a spatula to help it absorb liquid. Sprinkle with remaining cheese.
  • Bake, covered with a large sheet of buttered foil (buttered side down), 30 minutes, then carefully remove foil and bake until top is slightly puffed and eggs are cooked through in center, about 20 minutes more.
  • Let stand 10 minutes, then cut into 12 squares.



Calories: 833kcal | Carbohydrates: 39g | Protein: 35g | Fat: 58g | Saturated Fat: 26g | Cholesterol: 549mg | Sodium: 1493mg | Potassium: 530mg | Fiber: 2g | Sugar: 23g | Vitamin A: 945IU | Vitamin C: 0.5mg | Calcium: 216mg | Iron: 4.6mg