Print

Easy Make-Ahead Breakfast Casserole Recipe

Make-Ahead Breakfast Casserole

A make-ahead breakfast casserole is a baked dish that’s assembled the night before and refrigerated overnight. It typically includes a base like bread or potatoes, a creamy egg mixture, cheese, and optional meats or vegetables. Baking it fresh in the morning gives you a warm, satisfying breakfast with little effort.

Ingredients

Scale
  • 6 cups cubed bread (day-old French bread, brioche, or sourdough) or 3 cups shredded hashbrowns (thawed and patted dry)

  • 1 lb breakfast sausage, ham, or bacon (cooked and crumbled)

  • 1 small onion, finely chopped

  • 1 cup fresh spinach (optional)

  • 8 large eggs

  • 2 cups milk (or half-and-half for a creamier casserole)

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

  • 1 teaspoon garlic powder

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 2 tablespoons fresh parsley, chopped (optional, for garnish)

Instructions

Step 1: Prepare the dish

Grease a 9×13-inch baking dish with butter or nonstick spray.

Step 2: Layer base

Spread cubed bread or thawed hashbrowns evenly in the dish.

Step 3: Add meat and vegetables

Top with cooked sausage, ham, or bacon, followed by onion and spinach if using.

Step 4: Mix egg custard

In a bowl, whisk together eggs, milk, garlic powder, salt, and pepper.

Step 5: Assemble layers

Pour the egg mixture evenly over the bread or potatoes. Sprinkle shredded cheese across the top.

Step 6: Cover and refrigerate

Cover the dish tightly with foil or plastic wrap and refrigerate overnight (or at least 6 hours).

Step 7: Bake in the morning

Preheat oven to 350°F (175°C). Bake uncovered for 40–45 minutes, or until the eggs are set and the top is golden brown.

Step 8: Rest and serve  

Let the casserole cool for 5 minutes before slicing. Garnish with parsley.