Overnight Breakfast Casserole with Eggs, Sausage and Bacon

Prep: 20 minCook: 40 minmediumAmerican
Overnight Breakfast Casserole with Eggs, Sausage and Bacon

A hearty make-ahead breakfast casserole that combines fluffy eggs, crispy bacon, savory breakfast sausage, and sharp cheddar cheese layered with thick bread cubes. Perfect for feeding a crowd during holidays or weekend brunches, this dish is assembled the night before and baked fresh in the morning. The overnight rest allows the bread to absorb the custard-like egg mixture, creating a satisfying texture that's part French toast, part quiche. Serve warm with maple syrup for a complete breakfast experience that will keep everyone satisfied.

Ingredients

  • 6 large eggs
  • 1 cup half-and-half
    whole milk1:1adds dairy

    lighter texture

  • 2 tablespoon green onions, chopped (white and green parts)
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon ground mustard
  • 1 tablespoon butter, at room temperature
  • 7 thick slices Challah or Texas toast, chopped in 1 inch cubes
  • 1 lb loose maple breakfast sausage, cooked and drained
    regular breakfast sausage1:1

    less sweet flavor

  • 1 lb bacon, crispy and chopped in 1 inch pieces
  • 1 cup grated cheddar cheese
    Swiss or Gruyere1:1dairy-free

    different flavor profile

    Full guide →

Instructions

  1. 1

    Beat the eggs in a bowl

  2. 2

    Add the half and half, salt, pepper and ground mustard and whisk well

  3. 3

    Spread the butter over the bottom and sides of a 13 x 9 inch non-metal baking dish

  4. 4

    Spread half of the bread on the bottom of the pan

  5. 5

    Top with half of the sausage, bacon, cheese and green onions

  6. 6

    Repeat with the remaining bread, sausage, bacon and green onions

  7. 7

    Pour the egg mixture over top

  8. 8

    Gently press the bread down into the egg mixture

  9. 9

    Top with green onions and cheese

  10. 10

    Cover with plastic wrap and refrigerate for at least 8 hours, overnight is best

  11. 11

    Remove from the refrigerator 30 minutes before baking

  12. 12

    Preheat the oven to 350F with the rack in the middle

  13. 13

    Uncover the dish and bake for 35-40 minutes, or until the casserole is set in the center

  14. 14

    Test with a wooden skewer. It should come out almost clean

  15. 15

    Let stand 5-10 minutes before cutting into serving pieces

  16. 16

    Serve with warm maple syrup

Tips

Tip 1

Use day-old bread for better absorption of the egg mixture and to prevent sogginess.

Tip 2

Cook the sausage and bacon completely before assembling to avoid excess grease in the casserole.

Tip 3

Let the casserole come to room temperature before baking for more even cooking throughout.

Good to Know

Storage

Refrigerate leftovers for up to 3 days in an airtight container.

Make Ahead

Assemble completely up to 24 hours before baking. Can also be frozen unbaked for up to 1 month.

Serve With

Serve warm with maple syrup, fresh fruit, or hash browns on the side.

See pairing guide →

Common Mistakes

Watch

Don't skip the overnight refrigeration or the bread won't properly absorb the egg mixture.

Watch

Avoid using fresh bread which can become too soggy in the casserole.

Substitutions

Dairy-Free Swaps

cheddar cheese
Swiss or Gruyere1:1dairy-free

different flavor profile

Full guide →

General Alternatives

half-and-half
whole milk1:1adds dairy

lighter texture

Full guide →
Challah bread
brioche or French bread1:1

similar rich texture

maple breakfast sausage
regular breakfast sausage1:1

less sweet flavor

Find more substitutions →

FAQ

Can I make this casserole without overnight refrigeration?

While overnight is best, you can refrigerate for a minimum of 2 hours, though the texture won't be as optimal as the bread needs time to absorb the egg mixture.

What if I don't have a 13x9 inch pan?

You can use any similar sized baking dish with about 3 quart capacity, though cooking time may need slight adjustment depending on depth.

How long will leftovers keep in the refrigerator?

Properly stored leftovers will keep for 3-4 days in the refrigerator and can be reheated in the microwave or oven until warmed through.