Go Back
How to make an easy and hearty Christmas Brunch Casserole. It comes together in a few minutes and can be made the night before, perfect for Christmas day! #brunch #christmasbrunchcasserole #christmasmorning #brunchrecipes #easybreakfast #makeahead #brunchideas

Christmas Brunch Casserole RecipeĀ 


  • 1 pound bacon
  • 2 onions chopped
  • 2 cups fresh sliced mushrooms
  • 1 tablespoon butter
  • 4 cups frozen hash brown potatoes thawed
  • 1 teaspoon salt
  • 1/4 teaspoon garlic salt
  • 1/2 teaspoon ground black pepper
  • 4 eggs
  • 1 1/2 cups milk
  • 1 pinch dried parsley
  • 1 cup shredded Cheddar cheese


  1. Place the bacon in a large skillet. Cook over medium-high heat until evenly brown. Drain and set aside. Add the mushrooms and onion to the skillet; cook and stir until the onion has softened and turned translucent and the mushrooms are tender, about 5 minutes.
  2. Grease a 9x13-inch casserole dish with the tablespoon of butter. Place the potatoes in the bottom of prepared dish. Sprinkle with salt, garlic salt, and pepper. Top with crumbled bacon, then add the onions and mushrooms.
  3. In a mixing bowl, beat the eggs with the milk and parsley. Pour the beaten eggs over the casserole and top with grated cheese. Cover and refrigerate overnight.
  4. Preheat oven to 400 degrees F and bake in the preheated oven for 1 hour (or until set).

Recipe Notes

You can mix all of your ingredients the night before and refrigerate overnight, place your casserole in the oven in the morning to bake.