12 Breakfast Casseroles for Holiday Mornings
Sleep in while breakfast bakes itself. These make-ahead breakfast casseroles are built for slow holiday mornings: assemble the night before, pop in the oven, and feed a crowd with zero morning stress.
Below you’ll find 12 reader-favorite recipes, each with a photo, ingredients, and step-by-step instructions. Save your favorites and enjoy!
1. Overnight Sausage Egg Casserole
The classic make-ahead holiday breakfast with sausage, egg, and cheddar.

Ingredients
- 1 lb breakfast sausage
- 8 eggs
- 2 cups milk
- 6 cups cubed French bread
- 2 cups shredded cheddar
- 1 bell pepper, diced
- 1/2 tsp salt
- 1/2 tsp black pepper
Instructions
- Brown the sausage in a skillet, breaking into crumbles.
- Whisk the eggs, milk, salt, and pepper.
- Layer the bread cubes, sausage, bell pepper, and cheddar in a greased 9×13 dish.
- Pour the egg mixture evenly over the top.
- Cover and refrigerate overnight.
- Bake at 350°F for 45 to 50 minutes until puffed and golden.
2. Bacon Swiss Breakfast Bake
Smoky bacon and nutty Swiss in a custardy sourdough bake.

Ingredients
- 1 lb bacon, cooked and crumbled
- 8 eggs
- 2 cups milk
- 6 cups cubed sourdough
- 2 cups shredded Swiss
- 1 cup sliced mushrooms
- 1/2 tsp salt
- 2 tbsp chopped chives
Instructions
- Whisk the eggs, milk, and salt.
- Layer the sourdough, bacon, mushrooms, and Swiss in a greased dish.
- Pour over the egg mixture.
- Cover and chill at least 4 hours or overnight.
- Bake at 350°F for 45 minutes until set.
- Rest 10 minutes; top with chives.
3. Ham and Hash Brown Casserole
Crispy hash browns, ham, and cheddar baked into a hearty morning casserole.

Ingredients
- 6 cups frozen hash browns, thawed
- 8 eggs
- 1 1/2 cups milk
- 2 cups shredded cheddar
- 1 cup diced ham
- 1/2 cup diced onion
- 1 tsp salt
- 1/2 tsp paprika
Instructions
- Preheat the oven to 375°F and grease a 9×13 dish.
- Press the hash browns into the bottom of the dish.
- Whisk the eggs, milk, salt, and paprika.
- Stir in the ham, onion, and half the cheddar.
- Pour over the hash browns and top with remaining cheese.
- Bake 40 to 45 minutes until golden and set.
4. Overnight Berry French Toast Casserole
Custardy French toast bake studded with jammy berries and maple.

Ingredients
- 1 loaf French bread, cubed
- 8 eggs
- 2 1/2 cups milk
- 1/3 cup maple syrup
- 2 tsp cinnamon
- 1 tsp vanilla
- 2 cups mixed berries
- Powdered sugar, for dusting
Instructions
- Whisk the eggs, milk, maple syrup, cinnamon, and vanilla.
- Layer the bread cubes and berries in a greased 9×13 dish.
- Pour the custard over and press to soak.
- Cover and refrigerate overnight.
- Bake at 350°F for 45 to 50 minutes until puffed.
- Dust with powdered sugar and serve warm.
5. Ham and Gruyere Croissant Bake
Buttery croissants, ham, and Gruyere in an elegant brunch bake.

Ingredients
- 6 croissants, torn
- 8 eggs
- 2 cups half-and-half
- 1 1/2 cups shredded Gruyere
- 1 cup diced ham
- 1 tbsp Dijon mustard
- 1/2 tsp salt
- 1 tbsp chopped chives
Instructions
- Whisk the eggs, half-and-half, Dijon, and salt.
- Layer the croissant pieces, ham, and Gruyere in a greased dish.
- Pour over the custard.
- Rest 30 minutes (or refrigerate overnight).
- Bake at 350°F for 40 minutes until golden and set.
- Garnish with chives.
6. Baked Apple Cinnamon Oatmeal
Warm baked oatmeal with caramelized apples and cinnamon.

Ingredients
- 2 cups old-fashioned oats
- 1/2 cup brown sugar
- 1 tsp baking powder
- 1 tsp cinnamon
- 2 eggs
- 2 cups milk
- 1/4 cup melted butter
- 2 cups diced apples
Instructions
- Preheat the oven to 375°F and grease an 8×8 dish.
- Mix the oats, brown sugar, baking powder, and cinnamon.
- Whisk the eggs, milk, and melted butter.
- Combine wet and dry; fold in the apples.
- Pour into the dish.
- Bake 35 to 40 minutes until golden and set.
7. Chorizo Breakfast Casserole
Spicy chorizo and green chiles wake up this cheesy egg bake.

Ingredients
- 1 lb chorizo
- 8 eggs
- 2 cups milk
- 6 cups cubed bread
- 2 cups shredded Monterey Jack
- 1 can (4 oz) diced green chiles
- 1/2 tsp salt
- Salsa, for serving
Instructions
- Brown the chorizo in a skillet; drain excess fat.
- Whisk the eggs, milk, and salt.
- Layer the bread, chorizo, green chiles, and Monterey Jack in a greased dish.
- Pour over the egg mixture.
- Refrigerate overnight if desired.
- Bake at 350°F for 45 minutes; serve with salsa.
8. Tater Tot Breakfast Casserole
Crispy tater tot crust over a savory sausage and egg filling.

Ingredients
- 1 bag (30 oz) frozen tater tots
- 8 eggs
- 1 1/2 cups milk
- 2 cups shredded cheddar
- 1/2 lb breakfast sausage, cooked
- 1/2 cup diced bell pepper
- 1 tsp salt
- 1/2 tsp garlic powder
Instructions
- Preheat the oven to 375°F and grease a 9×13 dish.
- Whisk the eggs, milk, salt, and garlic powder.
- Stir in the sausage, bell pepper, and half the cheddar.
- Pour into the dish and arrange tater tots on top.
- Bake 40 minutes.
- Top with remaining cheddar and bake 5 minutes more.
9. Peach Pecan French Toast Bake
Caramelized peaches and pecans over custardy brioche.

Ingredients
- 6 cups cubed brioche
- 8 eggs
- 2 cups milk
- 1/2 cup brown sugar
- 2 tsp cinnamon
- 1 tsp vanilla
- 2 cups sliced peaches
- 1/2 cup chopped pecans
Instructions
- Whisk the eggs, milk, brown sugar, cinnamon, and vanilla.
- Layer the brioche and peaches in a greased 9×13 dish.
- Pour over the custard and press to soak.
- Top with pecans.
- Cover and refrigerate overnight.
- Bake at 350°F for 45 to 50 minutes until golden.
10. Spinach Feta Quinoa Breakfast Bake
A protein-packed Mediterranean bake with spinach, feta, and quinoa.

Ingredients
- 2 cups cooked quinoa
- 8 eggs
- 1 1/2 cups milk
- 2 cups fresh spinach
- 1 cup crumbled feta
- 1/2 cup sun-dried tomatoes
- 1/2 tsp salt
- 1/4 tsp red pepper flakes
Instructions
- Preheat the oven to 375°F and grease a 9×13 dish.
- Whisk the eggs, milk, salt, and red pepper flakes.
- Stir in the quinoa, spinach, feta, and sun-dried tomatoes.
- Pour into the dish.
- Bake 35 to 40 minutes until set in the center.
- Rest 10 minutes before slicing.
11. Italian Sausage Breakfast Strata
Pizza-inspired strata with sausage, mozzarella, and marinara.

Ingredients
- 1 lb Italian sausage
- 8 eggs
- 2 cups milk
- 6 cups cubed Italian bread
- 2 cups shredded mozzarella
- 1 cup marinara sauce
- 1 tsp Italian seasoning
- Fresh basil, for serving
Instructions
- Brown the Italian sausage; drain.
- Whisk the eggs, milk, and Italian seasoning.
- Layer the bread, sausage, and mozzarella in a greased dish.
- Pour over the egg mixture and dollop with marinara.
- Refrigerate overnight.
- Bake at 350°F for 45 minutes; top with basil.
12. Sweet Potato Breakfast Casserole
Shredded sweet potato crust with smoky pepper Jack and eggs.

Ingredients
- 4 cups shredded sweet potatoes
- 8 eggs
- 1 1/2 cups milk
- 1 cup shredded pepper Jack
- 1/2 cup diced onion
- 1 tsp smoked paprika
- 1 tsp salt
- 2 tbsp olive oil
Instructions
- Preheat the oven to 375°F.
- Toss the shredded sweet potato with olive oil, salt, and paprika.
- Press into a greased 9×13 dish as a crust; bake 15 minutes.
- Whisk the eggs and milk; stir in the onion and pepper Jack.
- Pour over the crust.
- Bake 30 to 35 minutes until set.