Go Back
Monte Cristo Breakfast Casserole with ham, cheese, and eggs baked to perfection.

Monte Cristo Breakfast Casserole

A delightful twist on a classic breakfast sandwich, this casserole features layers of fluffy eggs, savory ham, and creamy Swiss cheese between golden bread.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 350

Ingredients
  

Main Protein
  • 2 cups Diced cooked ham Use fully cooked meats to save time.
  • 2 cups Diced cooked turkey Alternatively, smoked sausage or plant-based protein can work.
Starch
  • 8 slices Thick bread (challah or brioche) Toast lightly for better texture; gluten-free options are available.
Liquids/Dairy
  • 6 large Eggs Whisk to combine.
  • 1 cup Milk Options for oat milk or almond milk are available.
  • ½ cup Heavy cream Avoid over-whisking.
Aromatics & Vegetables
  • 1 teaspoon Vanilla extract Mix with eggs and cream for flavor.
  • ¼ teaspoon Salt Consider adding a dash of nutmeg.
Optional Finishing Ingredients
  • Powdered sugar Sprinkle before serving.
  • Favorite jam Offer on the side.

Method
 

Preparation
  1. Preheat your oven to 350°F (175°C).
  2. Lightly toast your slices of bread in a toaster or on a skillet for about 3-5 minutes until golden brown.
  3. In a bowl, whisk the eggs, milk, cream, vanilla, and salt until combined, about 1-2 minutes.
Assembly and Baking
  1. In a baking dish, layer half the toasted bread, followed by the ham, turkey, and Swiss cheese. Repeat the layers.
  2. Carefully pour the egg mixture over the layered bread and filling, gently pressing down.
  3. Cover the dish with foil and bake for 30 minutes. Remove the foil for the last 10 minutes.
Final Steps
  1. Check for doneness; the casserole should be puffed, golden, and a knife should come out clean.
  2. Allow it to cool slightly before slicing.

Notes

Enhance flavor with herbs like fresh thyme or chives. Consider variations like vegetarian or spicy options. Store leftovers in an airtight container for up to 3 days.