24 Egg Casseroles That Make Breakfast Feel Like a Diner Counter

24 Egg Casseroles That Make Breakfast Feel Like a Diner Counter

A diner breakfast is eggs plus whatever the kitchen already knows how to use: sausage, bacon, ham, potatoes, peppers, bread and yesterday’s corned beef. An egg casserole does that same math in one pan and gets everybody’s order hot at once. These 24 recipes include ten overnight bread-based bakes, four hash-brown or potato bases, four crustless options, vegetable-heavy pans and the full biscuits-and-gravy treatment. The sweet blueberry and apple casseroles still rely on a real egg custard rather than canned filling. Across the set, the important work happens before baking: cook watery vegetables until dry, drain browned meat, squeeze thawed potatoes and give an overnight strata enough time to absorb its liquid. Then bake only until the center is set. Eggs keep cooking while the pan rests, and that short rest is what turns a hot puffed casserole into clean diner-counter squares.

Overnight Sausage Cheddar Strata

This is the diner-counter formula in its plainest useful form: breakfast sausage, sharp cheddar and bread held together by seasoned eggs. A full night in the refrigerator lets the custard reach every cube. Let the cold dish stand while the oven heats so the center and edges bake at the same pace.

Overnight Sausage Cheddar Strata
Overnight Sausage Cheddar Strata
Melissa Hart

Overnight Sausage Cheddar Strata

This is the diner-counter formula in its plainest useful form: breakfast sausage, sharp cheddar and bread held together by seasoned eggs. A full night in the refrigerator lets the custard reach every cube. Let the cold dish stand while the oven heats so the center and edges bake at the same pace.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 10

Ingredients
  

  • 1 pound breakfast sausage
  • 10 cups day-old French bread cubes
  • 2 cups shredded sharp cheddar cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 teaspoon kosher salt
  • 1 teaspoon dry mustard
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 2 tablespoons unsalted butter for the dish

Method
 

  1. Cook the sausage in a skillet over medium heat, breaking it into small crumbles, until browned and cooked through. Drain it well and cool for 10 minutes.
  2. Butter a 9-by-13-inch baking dish. Spread in half the bread, sausage and cheddar, then repeat the layers.
  3. Whisk the eggs, milk, salt, dry mustard, pepper and garlic powder until completely blended. Pour slowly over the bread and press the cubes down once.
  4. Cover and refrigerate for at least 8 hours and up to 16 hours. Set the dish at room temperature for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 50 to 55 minutes, until puffed, golden and 160°F in the center. Rest for 10 minutes before cutting into 10 squares.

Overnight Ham and Swiss Croissant Bake

Day-old croissants make a soft, rich base without needing extra cream. Ham and Swiss keep the flavor squarely in diner territory, while Dijon cuts through the butter. Tear the croissants rather than compressing them; open pockets give the eggs somewhere to settle overnight.

Don't lose this list! Drop your email and we'll send it to you, so you've got it handy next time you're hungry or planning a trip.

Overnight Ham and Swiss Croissant Bake
Overnight Ham and Swiss Croissant Bake
Melissa Hart

Overnight Ham and Swiss Croissant Bake

Day-old croissants make a soft, rich base without needing extra cream. Ham and Swiss keep the flavor squarely in diner territory, while Dijon cuts through the butter. Tear the croissants rather than compressing them; open pockets give the eggs somewhere to settle overnight.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 8

Ingredients
  

  • 6 large day-old plain croissants torn into 2-inch pieces
  • 12 ounces cooked ham diced
  • 2 cups shredded Swiss cheese
  • 8 large eggs
  • 2 1/2 cups whole milk
  • 1 tablespoon Dijon mustard
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon onion powder
  • 1 tablespoon unsalted butter for the dish

Method
 

  1. Butter a 9-by-13-inch baking dish and arrange half the croissant pieces across the bottom.
  2. Scatter on the ham and 1 1/2 cups Swiss, then cover with the remaining croissant pieces.
  3. Whisk the eggs, milk, Dijon, salt, pepper and onion powder. Pour evenly into the dish and press the bread gently into the custard. Sprinkle with the remaining cheese.
  4. Cover and refrigerate for 8 to 14 hours. Let the dish stand out for 30 minutes and heat the oven to 350°F.
  5. Bake uncovered for 45 to 50 minutes, until the center is set at 160°F and the top is golden. Rest 10 minutes before serving.

Overnight Spinach Mushroom Feta Strata

Mushrooms and spinach can make an overnight casserole watery unless their moisture leaves the skillet first. Here they cook down until the pan is dry, then cool before meeting the eggs. Feta stays in salty pockets instead of melting into a blanket, so every slice tastes seasoned.

Overnight Spinach Mushroom Feta Strata
Overnight Spinach Mushroom Feta Strata
Melissa Hart

Overnight Spinach Mushroom Feta Strata

Mushrooms and spinach can make an overnight casserole watery unless their moisture leaves the skillet first. Here they cook down until the pan is dry, then cool before meeting the eggs. Feta stays in salty pockets instead of melting into a blanket, so every slice tastes seasoned.
Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 10

Ingredients
  

  • 1 tablespoon olive oil
  • 12 ounces cremini mushrooms sliced
  • 1 small yellow onion diced
  • 8 ounces baby spinach
  • 10 cups day-old Italian bread cubes
  • 1 1/2 cups crumbled feta cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oil in a wide skillet. Cook the mushrooms and onion for 8 to 10 minutes until browned and dry, then add the spinach and cook until wilted. Cool completely.
  2. Butter a 9-by-13-inch dish. Layer in the bread, cooled vegetables and feta.
  3. Whisk the eggs, milk, salt, pepper and oregano and pour evenly over the bread. Press gently so the top cubes touch the custard.
  4. Cover and refrigerate for 8 to 16 hours. Let the dish stand at room temperature for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 50 to 55 minutes until golden and set at 160°F in the center. Rest for 10 minutes before cutting.

Overnight Blueberry Lemon French Toast Casserole

Blueberries make this breakfast casserole feel like the sweet side of a diner menu without turning it into dessert. Lemon zest sharpens the custard, and a light oat crumble supplies texture. Frozen berries go in still frozen so they do not bleed purple water through the whole pan overnight.

Overnight Blueberry Lemon French Toast Casserole
Overnight Blueberry Lemon French Toast Casserole
Melissa Hart

Overnight Blueberry Lemon French Toast Casserole

Blueberries make this breakfast casserole feel like the sweet side of a diner menu without turning it into dessert. Lemon zest sharpens the custard, and a light oat crumble supplies texture. Frozen berries go in still frozen so they do not bleed purple water through the whole pan overnight.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 10

Ingredients
  

  • 10 cups day-old challah cubes
  • 2 cups fresh blueberries or frozen blueberries kept frozen
  • 9 large eggs
  • 2 3/4 cups whole milk
  • 1/3 cup maple syrup
  • 1 tablespoon finely grated lemon zest
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon kosher salt
  • 1/2 cup old-fashioned oats
  • 1/3 cup all-purpose flour
  • 1/3 cup packed brown sugar
  • 4 tablespoons cold unsalted butter cubed
  • 1 tablespoon butter for the dish

Method
 

  1. Butter a 9-by-13-inch baking dish. Add the challah and scatter the blueberries evenly through it.
  2. Whisk the eggs, milk, maple syrup, lemon zest, vanilla and salt. Pour over the bread and press down lightly.
  3. Cover and refrigerate for 8 to 14 hours. Mix the oats, flour and brown sugar, cut in the cold butter, cover separately and refrigerate.
  4. Let the casserole stand out for 30 minutes while the oven heats to 350°F. Sprinkle the cold oat mixture evenly over the top.
  5. Bake uncovered for 50 to 55 minutes, until the center reaches 160°F and no liquid custard appears when pressed. Rest for 10 minutes before serving.

Overnight Green Chile Cornbread Egg Bake

Leftover cornbread absorbs eggs differently from sandwich bread: it softens but keeps a little grit and toasted corn flavor. Drained green chiles and pepper Jack make the pan lively without needing salsa on top. Use sturdy day-old cornbread, not a fresh cake that collapses when pressed.

Overnight Green Chile Cornbread Egg Bake
Overnight Green Chile Cornbread Egg Bake
Melissa Hart

Overnight Green Chile Cornbread Egg Bake

Leftover cornbread absorbs eggs differently from sandwich bread: it softens but keeps a little grit and toasted corn flavor. Drained green chiles and pepper Jack make the pan lively without needing salsa on top. Use sturdy day-old cornbread, not a fresh cake that collapses when pressed.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 8

Ingredients
  

  • 8 cups day-old cornbread cubes
  • 2 cans diced green chiles 4 ounces each, drained
  • 1 1/2 cups shredded pepper Jack cheese
  • 8 large eggs
  • 2 1/2 cups whole milk
  • 1 teaspoon ground cumin
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper
  • 1 tablespoon butter for the dish

Method
 

  1. Butter a 9-by-13-inch baking dish. Arrange the cornbread cubes in the dish and scatter the drained chiles and pepper Jack between them.
  2. Whisk the eggs, milk, cumin, salt, garlic powder and pepper until smooth.
  3. Pour the custard over the cornbread. Press lightly once, taking care not to mash the cubes.
  4. Cover and refrigerate for at least 8 hours and up to 14 hours. Let stand at room temperature for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 45 to 50 minutes, until lightly browned and 160°F in the center. Rest 10 minutes before cutting.

Overnight Bacon Tomato Sourdough Strata

Sourdough stands up to a long soak, and crisp bacon brings enough fat that the custard needs no cream. Seeded, drained tomatoes keep fresh flavor in the pan without making a wet pocket around every piece. Save the bacon until it is cool and crisp before layering.

Overnight Bacon Tomato Sourdough Strata
Overnight Bacon Tomato Sourdough Strata
Melissa Hart

Overnight Bacon Tomato Sourdough Strata

Sourdough stands up to a long soak, and crisp bacon brings enough fat that the custard needs no cream. Seeded, drained tomatoes keep fresh flavor in the pan without making a wet pocket around every piece. Save the bacon until it is cool and crisp before layering.
Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 10

Ingredients
  

  • 12 ounces bacon cut into 1/2-inch pieces
  • 10 cups day-old sourdough bread cubes
  • 2 medium Roma tomatoes seeded and diced
  • 2 cups shredded Monterey Jack cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • 1 tablespoon butter for the dish

Method
 

  1. Cook the bacon in a skillet until crisp. Drain it on paper towels and cool completely. Blot the diced tomatoes dry.
  2. Butter a 9-by-13-inch dish. Layer the sourdough, bacon, tomatoes and cheese evenly.
  3. Whisk the eggs, milk, salt, pepper and onion powder. Pour over the bread and press the top gently into the custard.
  4. Cover and refrigerate for 8 to 16 hours. Set the dish out for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 50 to 55 minutes until the center is puffed and reaches 160°F. Rest 10 minutes before slicing.

Overnight Apple Cinnamon French Toast Bake

Sautéing the apples before assembly removes the raw crunch and cooks off the juice that would otherwise pool overnight. Cinnamon and nutmeg make it familiar, while the custard stays only lightly sweet. A tart apple holds its shape better than a soft sauce apple.

Overnight Apple Cinnamon French Toast Bake
Overnight Apple Cinnamon French Toast Bake
Melissa Hart

Overnight Apple Cinnamon French Toast Bake

Sautéing the apples before assembly removes the raw crunch and cooks off the juice that would otherwise pool overnight. Cinnamon and nutmeg make it familiar, while the custard stays only lightly sweet. A tart apple holds its shape better than a soft sauce apple.
Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 10

Ingredients
  

  • 2 tablespoons unsalted butter plus more for the dish
  • 3 Granny Smith apples peeled and cut into 1/2-inch cubes
  • 2 tablespoons brown sugar
  • 10 cups day-old brioche cubes
  • 9 large eggs
  • 2 3/4 cups whole milk
  • 1/3 cup maple syrup
  • 2 teaspoons ground cinnamon
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon kosher salt

Method
 

  1. Melt 2 tablespoons butter in a skillet. Add the apples and brown sugar and cook for 7 to 9 minutes until the apples are just tender and the pan is nearly dry. Cool completely.
  2. Butter a 9-by-13-inch dish. Layer the brioche and cooled apples evenly.
  3. Whisk the eggs, milk, maple syrup, cinnamon, vanilla, nutmeg and salt, then pour over the bread. Press down gently.
  4. Cover and refrigerate for 8 to 14 hours. Let stand out for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 50 to 55 minutes, until golden and set at 160°F in the center. Rest for 10 minutes before serving.

Overnight Turkey Sausage and Pepper Strata

Turkey sausage can taste lean and flat, so the peppers and onions cook in its browned bits before the pan is assembled. Provolone supplies gentle richness without greasing the custard. This is a sturdy make-ahead option that cuts into clean squares for a busy morning.

Overnight Turkey Sausage and Pepper Strata
Overnight Turkey Sausage and Pepper Strata
Melissa Hart

Overnight Turkey Sausage and Pepper Strata

Turkey sausage can taste lean and flat, so the peppers and onions cook in its browned bits before the pan is assembled. Provolone supplies gentle richness without greasing the custard. This is a sturdy make-ahead option that cuts into clean squares for a busy morning.
Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 10

Ingredients
  

  • 1 pound turkey breakfast sausage
  • 1 red bell pepper diced
  • 1 green bell pepper diced
  • 1 small yellow onion diced
  • 10 cups day-old Italian bread cubes
  • 2 cups shredded provolone cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1 tablespoon butter for the dish

Method
 

  1. Brown the turkey sausage in a large skillet, breaking it into crumbles. Add the peppers and onion and cook for 6 minutes until tender and the skillet is dry. Cool completely.
  2. Butter a 9-by-13-inch dish and layer the bread, sausage mixture and provolone.
  3. Whisk the eggs, milk, salt, pepper and oregano and pour evenly over the layers. Press the bread down once.
  4. Cover and refrigerate for 8 to 16 hours. Let the dish stand out for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 50 to 55 minutes, until the center reaches 160°F. Rest for 10 minutes before cutting.

Overnight Reuben Breakfast Strata

Rye bread, corned beef, Swiss and sauerkraut turn the Reuben into a breakfast pan rather than a sandwich. Squeezing the kraut is not optional; trapped brine would thin the eggs and leave the bottom wet. Caraway is kept modest so it supports the rye instead of taking over.

Overnight Reuben Breakfast Strata
Overnight Reuben Breakfast Strata
Melissa Hart

Overnight Reuben Breakfast Strata

Rye bread, corned beef, Swiss and sauerkraut turn the Reuben into a breakfast pan rather than a sandwich. Squeezing the kraut is not optional; trapped brine would thin the eggs and leave the bottom wet. Caraway is kept modest so it supports the rye instead of taking over.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 10

Ingredients
  

  • 10 cups day-old rye bread cubes
  • 12 ounces cooked corned beef diced
  • 1 cup sauerkraut rinsed and squeezed very dry
  • 2 cups shredded Swiss cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 tablespoon Dijon mustard
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon caraway seeds
  • 1 tablespoon butter for the dish

Method
 

  1. Butter a 9-by-13-inch dish. Spread in half the rye, corned beef, sauerkraut and Swiss, then repeat the layers.
  2. Whisk the eggs, milk, Dijon, salt, pepper and caraway until well blended.
  3. Pour the custard over the bread and press gently to wet the top layer.
  4. Cover and refrigerate for 8 to 14 hours. Let the dish stand at room temperature for 30 minutes and heat the oven to 350°F.
  5. Bake uncovered for 50 to 55 minutes, until browned and set at 160°F in the center. Rest 10 minutes before cutting.

Overnight Broccoli Cheddar Bagel Casserole

Chewy bagel pieces stay distinct after an overnight soak and make this casserole more substantial than a soft white-bread strata. Blanched broccoli brings diner omelet flavor without releasing raw vegetable water. Sharp cheddar keeps the simple filling from tasting timid.

Overnight Broccoli Cheddar Bagel Casserole
Overnight Broccoli Cheddar Bagel Casserole
Melissa Hart

Overnight Broccoli Cheddar Bagel Casserole

Chewy bagel pieces stay distinct after an overnight soak and make this casserole more substantial than a soft white-bread strata. Blanched broccoli brings diner omelet flavor without releasing raw vegetable water. Sharp cheddar keeps the simple filling from tasting timid.
Prep Time 25 minutes
Cook Time 1 hour
Total Time 1 hour 25 minutes
Servings: 10

Ingredients
  

  • 5 plain day-old bagels cut into 1-inch cubes
  • 4 cups small broccoli florets
  • 2 1/2 cups shredded sharp cheddar cheese
  • 10 large eggs
  • 3 cups whole milk
  • 1 teaspoon kosher salt
  • 1 teaspoon dry mustard
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 1 tablespoon butter for the dish

Method
 

  1. Blanch the broccoli in boiling water for 2 minutes, drain and spread it on a towel until completely cool and dry.
  2. Butter a 9-by-13-inch dish. Layer the bagel cubes, broccoli and 2 cups cheddar, then sprinkle the remaining cheese over the top.
  3. Whisk the eggs, milk, salt, dry mustard, pepper and garlic powder. Pour it evenly over the layers and press the bagels gently into the liquid.
  4. Cover and refrigerate for 8 to 16 hours. Let the dish stand out for 30 minutes while the oven heats to 350°F.
  5. Bake uncovered for 55 to 60 minutes, until the center is 160°F and no wet custard remains. Rest 10 minutes before cutting.

Diner Sausage Hash Brown Casserole

Shredded potatoes form the crisp-edged base beneath sausage, cheddar and eggs. Thawing and squeezing the hash browns prevents the watery bottom that gives freezer potatoes a bad name. The sausage should be browned into small pieces so every square gets some without becoming greasy.

Diner Sausage Hash Brown Casserole
Diner Sausage Hash Brown Casserole
Melissa Hart

Diner Sausage Hash Brown Casserole

Shredded potatoes form the crisp-edged base beneath sausage, cheddar and eggs. Thawing and squeezing the hash browns prevents the watery bottom that gives freezer potatoes a bad name. The sausage should be browned into small pieces so every square gets some without becoming greasy.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 10

Ingredients
  

  • 1 package frozen shredded hash browns 30 ounces, thawed
  • 3 tablespoons melted butter
  • 1 teaspoon kosher salt divided
  • 1 pound breakfast sausage
  • 2 cups shredded sharp cheddar cheese
  • 10 large eggs
  • 1 1/2 cups whole milk
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder

Method
 

  1. Heat the oven to 375°F. Squeeze the thawed hash browns in a clean towel until very dry, then toss with melted butter and 1/2 teaspoon salt.
  2. Press the potatoes firmly across the bottom and 1 inch up the sides of a greased 9-by-13-inch dish. Bake for 18 minutes.
  3. Meanwhile, brown the sausage in a skillet, breaking it into small crumbles, and drain it well. Scatter the sausage and cheddar over the hot potato base.
  4. Whisk the eggs, milk, remaining salt, pepper and onion powder and pour into the dish.
  5. Bake for 32 to 37 minutes more, until the center reaches 160°F. Rest 10 minutes before cutting.

Bacon Scallion Hash Brown Egg Bake

Crisp bacon and scallion make a familiar counter-order casserole with potatoes built in. The hash browns roast before the eggs arrive, which gives their edges a real chance to brown. Drain the bacon well and use only a measured amount of fat in the potato layer.

Bacon Scallion Hash Brown Egg Bake
Bacon Scallion Hash Brown Egg Bake
Melissa Hart

Bacon Scallion Hash Brown Egg Bake

Crisp bacon and scallion make a familiar counter-order casserole with potatoes built in. The hash browns roast before the eggs arrive, which gives their edges a real chance to brown. Drain the bacon well and use only a measured amount of fat in the potato layer.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 8

Ingredients
  

  • 12 ounces bacon chopped
  • 1 package frozen shredded hash browns 30 ounces, thawed and squeezed dry
  • 2 tablespoons reserved bacon fat or melted butter
  • 3/4 teaspoon kosher salt divided
  • 1 1/2 cups shredded Monterey Jack cheese
  • 8 large eggs
  • 1 1/4 cups whole milk
  • 1/2 teaspoon black pepper
  • 4 scallions thinly sliced, white and green parts separated

Method
 

  1. Heat the oven to 375°F. Cook the bacon until crisp, drain it and reserve 2 tablespoons fat if desired.
  2. Toss the dry hash browns with the reserved fat, 1/2 teaspoon salt and scallion whites. Press into a greased 9-by-13-inch dish and bake for 20 minutes.
  3. Scatter the bacon, Monterey Jack and scallion greens over the potato base.
  4. Whisk the eggs, milk, remaining salt and pepper and pour over the filling.
  5. Bake for 30 to 35 minutes, until the center is set at 160°F. Rest for 10 minutes before slicing.

Denver Omelet Hash Brown Bake

Ham, peppers and onions make this taste like a Denver omelet, while a shredded-potato base turns it into a whole breakfast. Sautéing the vegetables first keeps the pepper pieces tender and the eggs dry. It reheats cleanly because the potato crust protects the custard from the pan.

Denver Omelet Hash Brown Bake
Denver Omelet Hash Brown Bake
Melissa Hart

Denver Omelet Hash Brown Bake

Ham, peppers and onions make this taste like a Denver omelet, while a shredded-potato base turns it into a whole breakfast. Sautéing the vegetables first keeps the pepper pieces tender and the eggs dry. It reheats cleanly because the potato crust protects the custard from the pan.
Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 25 minutes
Servings: 10

Ingredients
  

  • 1 package frozen shredded hash browns 30 ounces, thawed and squeezed dry
  • 3 tablespoons melted butter
  • 1 teaspoon kosher salt divided
  • 1 tablespoon vegetable oil
  • 1 green bell pepper diced
  • 1 red bell pepper diced
  • 1 small yellow onion diced
  • 12 ounces cooked ham diced
  • 2 cups shredded cheddar cheese
  • 10 large eggs
  • 1 1/2 cups whole milk
  • 1/2 teaspoon black pepper

Method
 

  1. Heat the oven to 375°F. Toss the dry hash browns with melted butter and 1/2 teaspoon salt, press into a greased 9-by-13-inch dish and bake for 18 minutes.
  2. Heat the oil in a skillet and cook the peppers and onion for 6 to 8 minutes until tender and dry.
  3. Scatter the vegetables, ham and cheddar evenly over the potato base.
  4. Whisk the eggs, milk, remaining salt and pepper and pour into the dish.
  5. Bake for 32 to 37 minutes, until the middle reaches 160°F. Cool for 10 minutes before cutting.

Ham Swiss Potato-Rösti Egg Casserole

A thick rösti-style crust uses fresh grated potatoes rather than freezer hash browns. Squeezing them hard is the difference between a crisp potato edge and a steamed gray layer. Ham and Swiss sit lightly in the egg center, making this good for brunch without feeling like another bread casserole.

Ham Swiss Potato-Rösti Egg Casserole
Ham Swiss Potato-Rösti Egg Casserole
Melissa Hart

Ham Swiss Potato-Rösti Egg Casserole

A thick rösti-style crust uses fresh grated potatoes rather than freezer hash browns. Squeezing them hard is the difference between a crisp potato edge and a steamed gray layer. Ham and Swiss sit lightly in the egg center, making this good for brunch without feeling like another bread casserole.
Prep Time 35 minutes
Cook Time 1 hour
Total Time 1 hour 35 minutes
Servings: 8

Ingredients
  

  • 2 pounds russet potatoes peeled and coarsely grated
  • 3 tablespoons melted butter
  • 1 teaspoon kosher salt divided
  • 1/2 teaspoon black pepper divided
  • 10 ounces cooked ham diced
  • 1 1/2 cups shredded Swiss cheese
  • 8 large eggs
  • 1 1/4 cups whole milk
  • 1 teaspoon Dijon mustard

Method
 

  1. Heat the oven to 400°F. Wrap the grated potatoes in a clean towel and squeeze repeatedly until very dry.
  2. Toss the potatoes with melted butter, 1/2 teaspoon salt and 1/4 teaspoon pepper. Press firmly into a greased 9-by-13-inch dish and bake for 25 minutes.
  3. Reduce the oven to 350°F. Scatter the ham and Swiss over the browned potato layer.
  4. Whisk the eggs, milk, Dijon, remaining salt and pepper and pour evenly over the filling.
  5. Bake for 30 to 35 minutes, until the center reaches 160°F. Rest 10 minutes before cutting.

Crustless Spinach Feta Egg Bake

This crustless pan keeps the eggs tender with cottage cheese rather than cream. Spinach is cooked and squeezed before mixing, so the slices hold cleanly instead of weeping green liquid. Feta brings enough salt and tang that the remaining seasoning can stay simple.

Crustless Spinach Feta Egg Bake
Crustless Spinach Feta Egg Bake
Melissa Hart

Crustless Spinach Feta Egg Bake

This crustless pan keeps the eggs tender with cottage cheese rather than cream. Spinach is cooked and squeezed before mixing, so the slices hold cleanly instead of weeping green liquid. Feta brings enough salt and tang that the remaining seasoning can stay simple.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 8

Ingredients
  

  • 1 tablespoon olive oil
  • 10 ounces baby spinach
  • 12 large eggs
  • 1 cup whole-milk cottage cheese
  • 1/2 cup whole milk
  • 1 1/2 cups crumbled feta cheese
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch baking dish.
  2. Cook the spinach in olive oil until wilted. Cool, squeeze it very dry and chop it.
  3. Whisk the eggs, cottage cheese, milk, salt, pepper and oregano until blended. Stir in the spinach and 1 cup feta.
  4. Pour into the dish and scatter the remaining feta evenly over the top.
  5. Bake for 35 to 40 minutes, until the center is just set and reaches 160°F. Rest 10 minutes before cutting.

Crustless Mushroom Gruyère Egg Bake

Two pounds of mushrooms make this a vegetable casserole with eggs, not an omelet carrying a few slices. Brown them in batches until dry and deeply colored. Gruyère supplies nutty richness, while a small amount of milk keeps the center soft without weakening it.

Crustless Mushroom Gruyère Egg Bake
Crustless Mushroom Gruyère Egg Bake
Melissa Hart

Crustless Mushroom Gruyère Egg Bake

Two pounds of mushrooms make this a vegetable casserole with eggs, not an omelet carrying a few slices. Brown them in batches until dry and deeply colored. Gruyère supplies nutty richness, while a small amount of milk keeps the center soft without weakening it.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 8

Ingredients
  

  • 2 tablespoons olive oil divided
  • 2 pounds cremini mushrooms sliced
  • 1 small yellow onion diced
  • 2 garlic cloves minced
  • 12 large eggs
  • 3/4 cup whole milk
  • 1 1/2 cups shredded Gruyère cheese
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Heat the oil in a wide skillet. Brown the mushrooms in two batches until their liquid evaporates. Return all mushrooms, add the onion and cook 5 minutes, then add garlic for 30 seconds. Cool.
  3. Whisk the eggs, milk, salt, pepper and thyme. Stir in the cooled mushroom mixture and 1 cup Gruyère.
  4. Pour into the dish and sprinkle with the remaining cheese.
  5. Bake for 35 to 40 minutes, until the center reaches 160°F. Rest for 10 minutes before slicing.

Crustless Sausage Kale Egg Bake

Sausage gives kale enough seasoning to feel at home at breakfast, but draining the skillet keeps the casserole from turning oily. The chopped leaves cook until tender before assembly. Mozzarella melts quietly through the eggs and lets the peppery sausage stay in front.

Crustless Sausage Kale Egg Bake
Crustless Sausage Kale Egg Bake
Melissa Hart

Crustless Sausage Kale Egg Bake

Sausage gives kale enough seasoning to feel at home at breakfast, but draining the skillet keeps the casserole from turning oily. The chopped leaves cook until tender before assembly. Mozzarella melts quietly through the eggs and lets the peppery sausage stay in front.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 8

Ingredients
  

  • 1 pound Italian breakfast sausage casings removed
  • 1 small yellow onion diced
  • 6 cups chopped stemmed kale
  • 12 large eggs
  • 3/4 cup whole milk
  • 1 1/2 cups shredded low-moisture mozzarella
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Brown the sausage in a skillet, breaking it into small crumbles. Drain excess fat, add the onion and kale and cook for 6 to 8 minutes until the kale is tender and the pan is dry. Cool slightly.
  3. Whisk the eggs, milk, salt, pepper and red pepper flakes. Stir in the sausage mixture and 1 cup mozzarella.
  4. Pour into the dish and top with the remaining mozzarella.
  5. Bake for 35 to 40 minutes, until the middle reaches 160°F. Rest 10 minutes before cutting.

Cottage Cheese Pepper Egg Bake

Blended cottage cheese makes the eggs light and adds protein without leaving visible curds. Sweet peppers and onions are sautéed until their moisture is gone, then folded through with cheddar. This is the simple crustless square that reheats well for weekday breakfasts.

Cottage Cheese Pepper Egg Bake
Cottage Cheese Pepper Egg Bake
Melissa Hart

Cottage Cheese Pepper Egg Bake

Blended cottage cheese makes the eggs light and adds protein without leaving visible curds. Sweet peppers and onions are sautéed until their moisture is gone, then folded through with cheddar. This is the simple crustless square that reheats well for weekday breakfasts.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 8

Ingredients
  

  • 1 tablespoon olive oil
  • 1 red bell pepper diced
  • 1 yellow bell pepper diced
  • 1 small yellow onion diced
  • 12 large eggs
  • 1 1/2 cups whole-milk cottage cheese
  • 1 cup shredded sharp cheddar cheese
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Heat the oil in a skillet and cook the peppers and onion for 8 minutes until tender and the pan is dry. Cool for 5 minutes.
  3. Blend the eggs, cottage cheese, salt, pepper and paprika until mostly smooth. Stir in the vegetables and half the cheddar.
  4. Pour into the dish and sprinkle with the remaining cheddar.
  5. Bake for 35 to 40 minutes, until puffed and 160°F in the center. Rest 10 minutes before cutting.

Garden Vegetable Egg Casserole

Zucchini, mushrooms, tomatoes and spinach make this the vegetable-bin breakfast, but each one gets handled for moisture first. The result is a tender egg bake with distinct colors rather than a wet frittata. Parmesan seasons the vegetables without burying them under cheese.

Garden Vegetable Egg Casserole
Garden Vegetable Egg Casserole
Melissa Hart

Garden Vegetable Egg Casserole

Zucchini, mushrooms, tomatoes and spinach make this the vegetable-bin breakfast, but each one gets handled for moisture first. The result is a tender egg bake with distinct colors rather than a wet frittata. Parmesan seasons the vegetables without burying them under cheese.
Prep Time 35 minutes
Cook Time 40 minutes
Total Time 1 hour 15 minutes
Servings: 10

Ingredients
  

  • 2 tablespoons olive oil
  • 8 ounces cremini mushrooms sliced
  • 1 medium zucchini diced
  • 1 small yellow onion diced
  • 2 Roma tomatoes seeded and diced
  • 5 ounces baby spinach
  • 12 large eggs
  • 1 cup whole milk
  • 1 cup finely shredded Parmesan cheese
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried basil
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Heat the oil in a wide skillet. Brown the mushrooms, zucchini and onion for 9 to 11 minutes until dry. Add the tomatoes and spinach and cook 2 minutes, then cool.
  3. Whisk the eggs, milk, salt, pepper and basil. Stir in the cooled vegetables and 3/4 cup Parmesan.
  4. Pour into the dish and sprinkle with the remaining Parmesan.
  5. Bake for 35 to 40 minutes, until the center reaches 160°F. Rest 10 minutes before slicing.

Roasted Red Pepper Goat Cheese Egg Bake

Roasted peppers bring sweetness and goat cheese gives the eggs clean tang. Draining and blotting jarred peppers matters because their packing liquid can collect along the bottom. Small cheese pieces stay creamy and distinct, which makes the simple three-color slice look like itself.

Roasted Red Pepper Goat Cheese Egg Bake
Roasted Red Pepper Goat Cheese Egg Bake
Melissa Hart

Roasted Red Pepper Goat Cheese Egg Bake

Roasted peppers bring sweetness and goat cheese gives the eggs clean tang. Draining and blotting jarred peppers matters because their packing liquid can collect along the bottom. Small cheese pieces stay creamy and distinct, which makes the simple three-color slice look like itself.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 8

Ingredients
  

  • 2 cups jarred roasted red peppers drained, blotted dry and chopped
  • 12 large eggs
  • 1 cup whole milk
  • 6 ounces goat cheese crumbled
  • 1 cup shredded low-moisture mozzarella
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Spread the drained chopped peppers evenly over the bottom of the dish.
  3. Whisk the eggs, milk, salt, pepper and oregano. Stir in half the mozzarella and pour over the peppers.
  4. Scatter the remaining mozzarella and small pieces of goat cheese across the top.
  5. Bake for 35 to 40 minutes, until the center is set at 160°F. Rest for 10 minutes before cutting.

Southwest Black Bean Egg Bake

Black beans and corn make the eggs substantial enough for dinner, while green chile and cumin keep the flavor direct. The canned ingredients are rinsed and dried so the bake stays firm. Pepper Jack melts through the middle rather than forming a heavy cap.

Southwest Black Bean Egg Bake
Southwest Black Bean Egg Bake
Melissa Hart

Southwest Black Bean Egg Bake

Black beans and corn make the eggs substantial enough for dinner, while green chile and cumin keep the flavor direct. The canned ingredients are rinsed and dried so the bake stays firm. Pepper Jack melts through the middle rather than forming a heavy cap.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 10

Ingredients
  

  • 1 can black beans 15 ounces, rinsed and drained
  • 1 cup frozen corn thawed and patted dry
  • 1 can diced green chiles 4 ounces, drained
  • 12 large eggs
  • 1 cup whole milk
  • 2 cups shredded pepper Jack cheese
  • 1 teaspoon ground cumin
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Spread the black beans, corn and green chiles evenly in the dish.
  3. Whisk the eggs, milk, cumin, salt, pepper and garlic powder. Stir in 1 1/2 cups pepper Jack.
  4. Pour the egg mixture over the vegetables and sprinkle with the remaining cheese.
  5. Bake for 35 to 40 minutes, until the center is 160°F and no wet egg remains. Rest 10 minutes before cutting.

Asparagus Pea Parmesan Egg Bake

Asparagus and peas keep this egg bake bright and springlike without requiring a pastry crust. Briefly blanching the asparagus prevents hard stems and stops it from leaking into the custard. Parmesan gives the delicate vegetables a salty, browned surface.

Asparagus Pea Parmesan Egg Bake
Asparagus Pea Parmesan Egg Bake
Melissa Hart

Asparagus Pea Parmesan Egg Bake

Asparagus and peas keep this egg bake bright and springlike without requiring a pastry crust. Briefly blanching the asparagus prevents hard stems and stops it from leaking into the custard. Parmesan gives the delicate vegetables a salty, browned surface.
Prep Time 20 minutes
Cook Time 38 minutes
Total Time 58 minutes
Servings: 8

Ingredients
  

  • 1 pound asparagus trimmed and cut into 1-inch pieces
  • 1 cup frozen peas thawed
  • 12 large eggs
  • 1 cup whole milk
  • 1 1/2 cups finely shredded Parmesan cheese
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Blanch the asparagus in boiling water for 2 minutes, drain and rinse under cold water. Dry it thoroughly and spread it with the peas in the dish.
  3. Whisk the eggs, milk, salt, pepper and onion powder. Stir in 1 cup Parmesan and pour over the vegetables.
  4. Sprinkle the remaining Parmesan evenly over the surface.
  5. Bake for 33 to 38 minutes, until the center reaches 160°F. Rest for 10 minutes before slicing.

Biscuits and Gravy Egg Casserole

This pan gives biscuits and gravy an egg-casserole structure instead of pouring gravy over a pile of bread. The sausage gravy stays loose enough to mingle with the eggs, while partly baked biscuit pieces finish on top. It is rich, so one nine-by-thirteen pan really does feed ten.

Biscuits and Gravy Egg Casserole
Biscuits and Gravy Egg Casserole
Melissa Hart

Biscuits and Gravy Egg Casserole

This pan gives biscuits and gravy an egg-casserole structure instead of pouring gravy over a pile of bread. The sausage gravy stays loose enough to mingle with the eggs, while partly baked biscuit pieces finish on top. It is rich, so one nine-by-thirteen pan really does feed ten.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 10

Ingredients
  

  • 1 pound breakfast sausage
  • 3 tablespoons all-purpose flour
  • 2 1/2 cups whole milk divided
  • 1 teaspoon kosher salt divided
  • 1 teaspoon black pepper divided
  • 1 tube refrigerated buttermilk biscuits 16 ounces, each cut into quarters
  • 10 large eggs
  • 1 cup shredded cheddar cheese
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish. Spread the biscuit quarters in the dish and bake for 8 minutes.
  2. Brown the sausage in a skillet. Sprinkle in the flour and cook for 1 minute, then stir in 2 cups milk gradually. Add 1/2 teaspoon each salt and pepper and simmer until lightly thickened.
  3. Whisk the eggs with the remaining 1/2 cup milk, salt and pepper. Pour around the partly baked biscuits.
  4. Spoon the sausage gravy evenly over the eggs and sprinkle with cheddar.
  5. Bake for 35 to 40 minutes more, until the center reaches 160°F and the biscuit tops are browned. Rest 10 minutes before serving.

Corned Beef Hash Egg Bake

Crisped corned beef and potato cubes turn the classic griddle order into one pan. The hash is browned first so it does not disappear into soft eggs. Mustard and onion keep the richness in check, and a little cheddar makes the top diner-familiar without hiding the crisp potatoes.

Corned Beef Hash Egg Bake
Corned Beef Hash Egg Bake
Melissa Hart

Corned Beef Hash Egg Bake

Crisped corned beef and potato cubes turn the classic griddle order into one pan. The hash is browned first so it does not disappear into soft eggs. Mustard and onion keep the richness in check, and a little cheddar makes the top diner-familiar without hiding the crisp potatoes.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 8

Ingredients
  

  • 2 tablespoons vegetable oil
  • 1 pound cooked potatoes cut into 1/2-inch cubes
  • 12 ounces cooked corned beef diced
  • 1 small yellow onion diced
  • 10 large eggs
  • 1 cup whole milk
  • 1 tablespoon Dijon mustard
  • 1 cup shredded sharp cheddar cheese
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon butter for the dish

Method
 

  1. Heat the oven to 350°F and butter a 9-by-13-inch dish.
  2. Heat the oil in a large skillet. Add the potatoes, corned beef and onion and cook for 10 to 12 minutes, turning in sections, until browned. Spread the hash in the dish.
  3. Whisk the eggs, milk, Dijon, salt and pepper and pour evenly over the hash.
  4. Sprinkle the cheddar across the top.
  5. Bake for 35 to 40 minutes, until the center reaches 160°F. Rest 10 minutes before cutting.

Assembling the night before without it going watery

An overnight casserole needs dry bread and dry fillings. Day-old French bread, sourdough, challah, rye, croissants and bagels have already lost enough moisture to accept custard without collapsing. Cut the pieces evenly, spread them in the dish and pour the egg mixture slowly so it reaches the corners. Press the top layer down once, gently, rather than packing it into paste. Bread should absorb the eggs for 8 to 16 hours under a tight cover in the refrigerator. A shorter soak can leave dry centers; much longer than a day can weaken the structure. Sweet casseroles follow the same rule. Add frozen blueberries while still frozen, and sauté apples until their released juice has cooked away.

Vegetables are the usual source of unwanted water. Brown mushrooms until the skillet is dry, wilt and squeeze spinach, seed tomatoes, blot roasted peppers and briefly blanch then towel-dry broccoli or asparagus. Cool every cooked filling before it meets raw eggs; hot sausage or vegetables can begin setting small patches early and warm the entire dish into an unsafe range. Drain sausage and bacon thoroughly, squeeze sauerkraut, rinse and dry canned beans, and thaw and wring frozen hash browns in a clean towel. Cover the assembled pan and refrigerate it promptly at 40°F or below. In the morning, let a glass or ceramic dish stand at room temperature for about 30 minutes while the oven heats. Do not move a refrigerator-cold glass dish into a fully heated oven if its manufacturer warns against thermal shock. Bake it within two hours of leaving the refrigerator.

How to tell when an egg bake is actually set

A browned top is not a reliable signal because cheese and exposed bread color before the deepest custard finishes. Check the center, which is the last area to set. The casserole should look puffed at the edges and move as one mass when the dish is nudged; a slight soft tremble is fine, but a wave of shiny liquid is not. Insert an instant-read thermometer halfway into the center without touching the bottom. Egg casseroles are done at 160°F. For a bread strata, press gently near the thermometer spot with a spoon. Moist bread is expected, while raw liquid custard rising around the spoon means it needs another 5 minutes.

Pull the dish as soon as the center reaches temperature. Leaving it until every inch feels hard squeezes moisture from the eggs and creates a rubbery texture, especially around the edges. A pale center can still be done, and a deeply brown center can still be loose underneath. If the top is darkening too fast, lay a sheet of foil loosely over it without sealing the pan. Rest the finished casserole for 10 minutes. Carryover heat completes the set, steam settles and the slices release more neatly. For leftovers, cool portions in shallow containers within two hours and refrigerate for up to 4 days. Reheat individual squares, covered, until they reach 165°F; a low oven preserves the texture better than repeated long microwave bursts.

Questions people ask

Can I assemble every egg casserole the night before?

Only recipes written for an overnight rest should be held that long. Bread stratas benefit from soaking, but squeezed hash-brown crusts lose crispness and some fresh vegetable bakes release water. The first ten recipes here are specifically balanced for an 8- to 16-hour refrigerated rest.

Why did my egg casserole turn rubbery?

It was likely baked past 160°F or held hot too long. Check the center with an instant-read thermometer and remove the pan as soon as it reaches temperature. Resting for 10 minutes sets the slices without additional oven time.

Can I use egg substitute or only egg whites?

Liquid whole-egg substitute can replace whole eggs by the package measure, though the texture may be slightly firmer. All whites make a drier casserole and are not a direct swap here; use a recipe specifically tested for egg whites if that is the goal.

How far ahead can I cook an egg casserole?

A fully baked casserole keeps for up to 4 days in the refrigerator. Cool and portion it within two hours, then reheat covered portions to 165°F. Bread and potato casseroles are best in the first 2 days, before their bases soften further.

Can egg casseroles be frozen?

Most savory casseroles freeze after baking, but vegetables with high water content and large potato pieces can become spongy. Cool completely, wrap individual squares and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat to 165°F.

Keep reading