Buttery bread layered with ham, Gruyère, and creamy béchamel sauce, baked until golden and bubbling.
# Ingredient List:
→ Bread & Dairy
01 - 12 slices white sandwich bread, crusts removed
02 - 2 tablespoons unsalted butter, softened, plus extra for greasing
03 - 1.5 cups Gruyère cheese, grated
04 - 1 cup whole milk
05 - 0.5 cup heavy cream
06 - 3 large eggs
→ Meats
07 - 8 slices cooked ham, approximately 7 ounces
→ Béchamel Sauce
08 - 2 tablespoons unsalted butter
09 - 2 tablespoons all-purpose flour
10 - 1.25 cups whole milk
11 - 0.25 teaspoon ground nutmeg
12 - Salt and black pepper to taste
# How-To Steps:
01 - Preheat oven to 375°F. Lightly butter a 9x13-inch baking dish and set aside.
02 - Melt 2 tablespoons butter in a medium saucepan over medium heat. Whisk in flour and cook for 1 minute until light golden. Gradually whisk in 1.25 cups milk while stirring constantly until thickened and smooth, approximately 3 to 4 minutes. Season with nutmeg, salt, and pepper. Remove from heat.
03 - Spread butter on one side of each bread slice.
04 - Arrange half the bread slices buttered side down in the prepared baking dish.
05 - Top bread with half the ham slices and half the Gruyère cheese.
06 - Layer remaining bread slices buttered side down, followed by remaining ham and cheese.
07 - Whisk together eggs, 1 cup milk, cream, and a pinch of salt in a mixing bowl until well combined.
08 - Pour egg mixture evenly over the casserole and gently press down to ensure bread absorbs the liquid.
09 - Pour the béchamel sauce over the top and spread evenly across the entire surface.
10 - Bake uncovered for 35 to 40 minutes until puffed, golden brown, and bubbling at the edges. Allow to rest for 10 minutes before serving.