Make-Ahead Breakfast Casserole
Prep time
Cook time
Total time
A make-ahead breakfast casserole made with bacon, bread, Swiss cheese, onion, milk and eggs. Make this egg casserole the night before and serve it for breakfast or brunch.
Recipe type: Breakfast
Cuisine: American
Serves: 6-8
  • 8 slices bacon, fried and crumbled
  • 2 onions, sliced thin
  • 12 slices white or French bread, quartered
  • 1 cup shredded Swiss cheese
  • 8 eggs
  • 4 cups milk
  • 1-1/2 teaspoons salt
  • ¼ teaspoon pepper
  1. Preheat oven to 350 degrees.
  2. Fry bacon in a frying pan until crisp. Remove, drain, and cool on a few layers of paper towel.
  3. Using the same pan, saute the onions in the remaining bacon grease until they are soft. Remove from pan and let cool.
  4. Put 6 slices bread, quartered in a greased 9" x 13" baking pan.
  5. Add half of crumbled bacon, onion and cheese; spread evenly.
  6. Repeat layer of bread, bacon, onion, and cheese.
  7. Combine eggs, milk, salt and pepper in a separate bowl; beat until mixed and pour over bread.
  8. Cover with foil or wrap and store in refrigerator overnight.
  9. In the morning, uncover the casserole and let stand at room temperature until oven is preheated.
  10. Bake for 45-55 minutes.
If you have leftover Swiss cheese; sprinkle some on top of this bacon and Swiss cheese breakfast casserole during the last 5 minutes of baking for a nice golden brown touch.
Recipe by Vintage Cooking at