Print

Easy Overnight Egg and Cheese Casserole

Overnight Egg and Cheese Casserole

An overnight egg and cheese casserole is a baked breakfast dish made with eggs, milk, cheese, and bread or hashbrowns that’s assembled ahead of time and chilled overnight. This resting period allows the custard mixture to soak into the base, creating a soft, fluffy texture that bakes to perfection the next morning.

Ingredients

Scale
  • 8 large eggs

  • 2 cups milk (or half-and-half for creaminess)

  • 6 cups cubed bread (brioche, French, or white bread – day-old works best)

  • 2 cups shredded cheddar cheese (or a mix of cheddar and mozzarella)

  • 1 teaspoon garlic powder

  • ½ teaspoon onion powder

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 1 tablespoon butter (for greasing)

  • Optional add-ins: 1 cup cooked bacon, ham, sausage, or sautéed vegetables

Instructions

Step 1: Prepare baking dish

Lightly grease a 9×13-inch baking dish with butter or non-stick spray and set aside.

Step 2: Arrange bread and cheese

Spread half of the bread cubes evenly in the dish, sprinkle half of the cheese over it, then repeat with the remaining bread and cheese to form layers.

Step 3: Prepare egg mixture

In a large bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper until smooth and well combined.

Step 4: Pour mixture over bread

Pour the egg mixture evenly over the layered bread and cheese, pressing gently with a spatula to ensure all bread is soaked.

Step 5: Chill overnight

Cover the casserole with plastic wrap or foil and refrigerate overnight (or at least 8 hours) to let the custard absorb into the bread.

Step 6: Bake casserole

In the morning, preheat the oven to 350°F (175°C). Remove the casserole from the fridge, uncover, and let it sit at room temperature for 15–20 minutes. Bake uncovered for 40–45 minutes or until the center is set and the top is golden brown.

Step 7: Rest and serve

Allow the casserole to cool for 5–10 minutes before slicing. Serve warm with a sprinkle of fresh herbs or extra cheese on top.