Christmas Brunch Casserole
Elevate your Christmas morning with this decadent brunch casserole. A symphony of savory flavors, featuring crispy bacon, earthy mushrooms, and fluffy eggs, all baked to golden perfection. Prepare it the night before and wake up to a stress-free, delicious holiday breakfast.
Nutrition
-
Carbohydrate
17 g
-
Cholesterol
61 mg
-
Fiber
1 g
-
Protein
14 g
-
Saturated Fat
13 g
-
Sodium
908 mg
-
Fat
33 g
-
Unsaturated Fat
0 g
DIRECTIONS
Salamander lied porpoise much over tightly circa horse
taped so innocuously side crudey mightily rigorous plot life. New homes in
particular are subject. All recipes created with FoodiePress have suport for
Micoformats and Schema.org is a collaboration byo improve convallis.
01 Step
Recipe View
Step 1: Prepare Ingredients. Gather all ingredients and have them prepped and ready to go. (5 minutes)
02 Step
Recipe View
Step 2: Cook the Bacon. In a large skillet over medium heat, cook the diced bacon until crispy. Remove bacon with a slotted spoon and transfer to a paper towel-lined plate. Reserve 2 tablespoons of bacon fat in the skillet. Crumble the bacon once cooled. (12 minutes)
03 Step
Recipe View
Step 3: Sauté Onions and Mushrooms. Add the chopped onions and sliced mushrooms to the skillet with the reserved bacon fat. Cook until the onions are translucent and the mushrooms are tender and slightly browned, about 8 minutes.
04 Step
Recipe View
Step 4: Assemble the Casserole. Grease a 9x13-inch casserole dish with butter. Spread the thawed and dried hash browns evenly across the bottom of the dish. Season with salt, pepper, and garlic powder. Top with the crumbled bacon, followed by the sautéed onions and mushrooms. (7 minutes)
05 Step
Recipe View
Step 5: Prepare the Egg Mixture. In a mixing bowl, whisk together the eggs, milk, and fresh parsley until well combined. Pour the egg mixture evenly over the casserole. Top with the shredded Cheddar cheese. (3 minutes)
06 Step
Recipe View
Step 6: Refrigerate. Cover the casserole dish tightly with plastic wrap or foil and refrigerate for at least 8 hours, or overnight. (8 hours)
07 Step
Recipe View
Step 7: Bake. Preheat the oven to 400 degrees F (200 degrees C). Remove the casserole from the refrigerator and bake, uncovered, for 50-60 minutes, or until the casserole is set and the cheese is melted and golden brown. (60 minutes)
08 Step
Recipe View
Step 8: Rest and Serve. Let the casserole rest for 10 minutes before slicing and serving. (10 minutes)
For an extra layer of flavor, consider adding a dash of hot sauce to the egg mixture.
Feel free to substitute other cheeses, such as Gruyere or Monterey Jack, for the Cheddar.
If you don't have fresh parsley, dried parsley can be used, but use half the amount.
To prevent the top from browning too quickly, cover the casserole with foil during the last 15-20 minutes of baking.
RECIPE REVIEWS
Avarage Rating:
4.4/ 5 ( 493 Ratings)
Total Reviews: (4)
Shawn Stoltenberg
Jun 9, 2025This casserole was a huge hit at our Christmas brunch! Everyone loved the combination of flavors and textures.
Kian Abbottstreich
May 1, 2024I made this the night before and it was so easy to just pop it in the oven on Christmas morning. It freed me up to focus on other things.
Arvid Dicki
Nov 21, 2023I added some diced ham along with the bacon, and it was delicious!
Richmond Jast
Feb 20, 2023Next time, I might try using sweet potato hash browns for a slightly sweeter flavor.