Savory Christmas Breakfast Casserole

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!

An overhead shot of a breakfast casserole topped with red and green bell peppers.

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.

A serving of breakfast casserole on a white plate.

If you are looking for more Christmas breakfast inspiration, try our Brioche French ToastBreakfast Casserole with Crescent Rolls, or Apple Cinnamon French Toast Bake.

How to make Christmas Breakfast Casserole?

  1. Start by spreading hash browns in a 4-quart casserole dish. Hash browns in a large casserole dish.
  2. Top with diced ham. Ham on top of hash browns in casserole dish.
  3. Sprinkle with cheese. Ham topped with cheese in large glass casserole.
  4. Whisk together eggs, seasonings, and a little bit of heavy cream. Metal bowl of whisked eggs.
  5. Pour whisked eggs and seasonings over the casserole. Ham and hash brown casserole topped with whisked eggs.
  6. Bake, covered, for 40 minutes at 350. 
  7. Remove the foil, sprinkle with more cheese and red and green bell peppers. Baked casserole topped with shredded cheese and red and green diced bell peppers.
  8. Bake again for 15 minutes more, increasing the heat to 425.
  9. Serve. A white plate with a serving of breakfast casserole next to a red napkin and fork.

–>Sign up for our newsletter<–

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.

A fork laying on a plate with a bite of casserole on it.

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. 

A forkful of breakfast casserole held up over the casserole dish.

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!

An overhead shot of a breakfast casserole topped with red and green bell peppers.

Christmas Breakfast Casserole Recipe

Yield: Serves 8
Prep Time: 20 minutes
Cook Time: 55 minutes
Total Time: 1 hour 15 minutes

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! 

Ingredients

  • 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

Instructions

  1. Preheat oven to 350 degrees.
  2. Spread the hash browns in a 9x13 casserole dish.
  3. Top the hash browns with ham and 1 1/2 cups shredded cheese.
  4. In a medium bowl, whisk together the eggs, heavy cream, hot sauce, Italian seasoning, salt, and pepper.
  5. Pour the egg mixture over the casserole.
  6. Cover the casserole dish with foil and bake for 40 minutes.
  7. Remove the casserole from the oven and remove the foil.
  8. Increase oven temperature to 425 degrees.
  9. Top with remaining 1/2 cup cheese and bell peppers.
  10. Bake uncovered for an additional 15 minutes, until casserole is set in the middle and no longer jiggly.
  11. Serve warm.

Notes

  • May be refrigerated up to 4 days and frozen up to 3 months.
  • Ham may be substituted for bacon or breakfast sausage.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information
Yield 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 make this recipe?

Tag us in your recipe creations using @aileencooks and #aileencooks.

Save this recipe for later on Pinterest.

Collage photo of breakfast casserole and words "christmas morning breakfast casserole"

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.

 

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.