Christmas Morning Egg Casserole


This was the casserole my mom made every year for Christmas morning.

Prep Time:
20 mins
Cook Time:
1 hrs
Additional Time:
8 hrs
Total Time:
9 hrs 20 mins
8 servings


  • cooking spray (such as Pam®)

  • 2 cups diced cooked ham

  • 2 tablespoons butter, or as needed

  • 7 slices bread, crusts removed

  • ½ pound American cheese, cubed

  • 3 cups milk

  • 6 eggs, beaten

  • ¾ teaspoon dry mustard

  • ¾ teaspoon salt


  1. Spray a 9x13-inch casserole dish with cooking spray.

  2. Spread ham into the bottom of prepared casserole dish. Butter one side of each bread slice; cut slices into cubes. Arrange buttered bread cubes atop ham; layer American cheese over bread cubes.

  3. Whisk milk, eggs, mustard powder, and salt together in a bowl; pour over American cheese layer. Cover dish with aluminum foil and refrigerate 8 hours or overnight.

  4. Preheat oven to 350 degrees F (175 degrees C). Remove aluminum foil from casserole.

  5. Bake in the preheated oven until cheese is melted and eggs are set in the middle, about 1 hour.

Nutrition Facts (per serving)

374 Calories
24g Fat
16g Carbs
22g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 374
% Daily Value *
Total Fat 24g 31%
Saturated Fat 12g 61%
Cholesterol 200mg 67%
Sodium 1333mg 58%
Total Carbohydrate 16g 6%
Dietary Fiber 1g 2%
Total Sugars 6g
Protein 22g
Vitamin C 12mg 60%
Calcium 321mg 25%
Iron 2mg 11%
Potassium 363mg 8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love