Ingredients
Equipment
Method
Prepare the Casserole
- Grease a 9x13 inch baking dish generously with softened butter.
- Arrange half of the bread cubes evenly in the prepared dish. Layer half of the ham pieces and half of the Swiss cheese over the bread. Repeat with the remaining bread, ham, and cheese.
Make the Custard
- In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, Dijon mustard, vanilla extract, salt, and black pepper until well combined and smooth.
Soak and Chill
- Carefully pour the egg custard evenly over the layered bread, ham, and cheese in the baking dish. Press down gently on the bread with a spatula to ensure all pieces are submerged and fully soaked.
- Cover the baking dish tightly with plastic wrap and refrigerate for at least 4 hours, or preferably overnight (up to 12 hours), allowing the bread to fully absorb the custard. This step is crucial for the best texture and flavor.
Bake the Casserole
- When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for 20-30 minutes while the oven preheats.
- Uncover the baking dish and bake for 50-60 minutes, or until the casserole is puffed, golden brown, and set in the center. A knife inserted into the center should come out clean (no liquid egg). If the top starts to brown too quickly, you can loosely tent it with aluminum foil for the remaining bake time.
- Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the casserole to set further.
Serve
- Dust generously with powdered sugar and serve with warm raspberry jam on the side, if desired.
Notes
This casserole is best made ahead of time to allow the bread to fully absorb the custard, resulting in a more tender and flavorful dish. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently in the microwave or oven.
