Celebrate Christmas with this extra festive Christmas breakfast casserole! This make ahead breakfast casserole is filled with hash browns, diced ham, eggs, and yummy cheese! It’s the perfect meal for Christmas morning!
I love making a breakfast casserole on Christmas morning because it can be made ahead of time. So, I can have it all ready come Christmas morning and I simply put it in the oven when we wake up.
Breakfast will be ready in an hour or so, which is perfect timing to fill those hungry bellies after an early morning of presents and candy. It allows me to just enjoy the morning with my family while sipping coffee next to my husband.
How to make Christmas Breakfast Casserole?
- Start by spreading hash browns in a 4-quart casserole dish.
- Top with diced ham.
- Sprinkle with cheese.
- Whisk together eggs, seasonings, and a little bit of heavy cream.
- Pour whisked eggs and seasonings over the casserole.
- Bake, covered, for 40 minutes at 350.
- Remove the foil, sprinkle with more cheese and red and green bell peppers.
- Bake again for 15 minutes more, increasing the heat to 425.
Can you freeze breakfast casserole?
Yes. This Christmas morning breakfast casserole is freezer friendly. It can be frozen precooked or fully cooked, depending on your preferences. We have a whole post on how to freeze casseroles if you need more tips.
How long can breakfast casserole be refrigerated before cooking?
You can prepare this casserole up to 4 days before baking. When you are ready to eat it, pull it out of the fridge and let it sit at room temperature as you preheat the oven. Then, bake as directed in the recipe.
How do you reheat a breakfast casserole?
The easiest way to reheat breakfast casserole is in the microwave. You can also reheat it in the oven at 350 until warmed through, 15-20 minutes.
Can you substitute the ham for a different breakfast meat?
Yes, the ham can be substitute for bacon crumbles or cooked breakfast sausage. You can also use a combination of meats, if preferred. You can also completely omit the meat if looking to make this casserole vegetarian.
What to serve with Christmas Breakfast Casserole?
We love this make ahead breakfast casserole served with fresh fruit. Try one of these yummy fruit salads!
- Creamy Fruit Salad Recipe (Thanksgiving Fruit Salad)
- Triple Berry Fruit Salad with Poppy Seed Dressing
- Honey Lime Fruit Salad
- 1 (15-ounce) bag country-style hash browns
- 2 cups diced ham
- 2 cups shredded sharp cheddar cheese, divided
- 10 large eggs
- 1/4 cup heavy cream
- 1 tablespoon mild hot sauce
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup diced red bell pepper
- 1/2 cup diced green bell pepper
- Preheat oven to 350 degrees.
- Spread the hash browns in a 9x13 casserole dish.
- Top the hash browns with ham and 1 1/2 cups shredded cheese.
- In a medium bowl, whisk together the eggs, heavy cream, hot sauce, Italian seasoning, salt, and pepper.
- Pour the egg mixture over the casserole.
- Cover the casserole dish with foil and bake for 40 minutes.
- Remove the casserole from the oven and remove the foil.
- Increase oven temperature to 425 degrees.
- Top with remaining 1/2 cup cheese and bell peppers.
- Bake uncovered for an additional 15 minutes, until casserole is set in the middle and no longer jiggly.
- Serve warm.
- May be refrigerated up to 4 days and frozen up to 3 months.
- Ham may be substituted for bacon or breakfast sausage.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition InformationYield 8 Serving Size 1 1/2 cups
Amount Per Serving Calories 417Total Fat 31gSaturated Fat 15gTrans Fat 1gUnsaturated Fat 12gCholesterol 318mgSodium 1000mgCarbohydrates 5gNet Carbohydrates 0gFiber 0gSugar 2gSugar Alcohols 0gProtein 30g
Nutrition information is an estimate.
Did you try this recipe for Christmas breakfast casserole? Let us know what you thought with a rating and comment! You can also tag us on social media using @aileencooks.