Christmas Brunch Casserole

Christmas Brunch Casserole

pamjlee 12

"This recipe is great to prepare on Christmas Eve and bake on the morning of Christmas Day."


1 d 1 h 40 m servings 494 cals
Serving size has been adjusted!

Original recipe yields 5 servings



  • Calories:
  • 494 kcal
  • 25%
  • Fat:
  • 28.6 g
  • 44%
  • Carbs:
  • 31.9g
  • 10%
  • Protein:
  • 28.1 g
  • 56%
  • Cholesterol:
  • 217 mg
  • 72%
  • Sodium:
  • 1518 mg
  • 61%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  • Prep

  • Cook

  • Ready In

  1. Place 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 potatoes in 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 (200 degrees C).
  5. Bake in preheated oven for 1 hour or until set.


  • Cook's Note
  • If you're baking this the same day you make it (so it's not refrigerated) reduce the bake time to 45 minutes.
  • Tip
  • Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.
  • profile image

Your rating



  1. 357 Ratings


This is very easy to make, as promised, and is not "bad", but is kind of bland "as is". I can make the following suggestions: first, double the amount of eggs stated from 4 to 8. "Eight is en...

This is a good breakfast recipe but I'm not sure if the presentation is so appealing (minor flaw). I layer per directions and noticed my top was cooking faster than the bottom. By the end, the...

My family really enjoyed this for breakfast. I would recommend adding 2 more eggs, covering and baking for 45 minutes instead of 1 hour. I also used full pkg of shredded cheese on top. The ho...

I too made a few changes and it turned out great!I used 6 eggs, 1 can cream mushroom soup, 1/2 cup sour cream, only 1 cup milk and 2 cups cheddar. I also used only 1/2 Lb bacon. Layer 1/2 potato...

This was very good! I made a few adjustments to the recipe. I reduced the oven temperature to 350 degrees. I used thick-sliced pepper bacon, which I cut into 1-inch pieces before cooking, so ...

Excellent! Everyone enjoyed this when I made it for Christmas morning! It was so easy with most of the prep done the night before, so I was able to spend the morning with my family instead of ...

Delicious! Nice alternative to the usual sausage breakfast casseroles. I added 10 eggs instead of the 4 as I wanted mine more eggy. I also added a little red pepper for color. Good leftovers.

The recipe only calls for 4 eggs, and they act as more of a binding agent than an element of flavor. I add 2 to 4 more eggs to include all the tastes of a great breakfast. A little greasy and fa...

Made this for Christmas morning; it was easy to prepare and tasted GREAT! We used Tony Chachere's seasoning since my family likes our food spicy and we used precooked bacon to save time. We al...