01 - Grease a 9x13-inch baking dish with cooking spray or softened butter, ensuring even coverage on all surfaces.
02 - Layer the pancakes in the prepared dish, overlapping them slightly to create a uniform base. Brush the surface evenly with the melted butter.
03 - In a medium mixing bowl, whisk together the eggs, whole milk, heavy cream, salt, black pepper, cinnamon, and vanilla extract until fully combined and smooth.
04 - Scatter the desired add-ins — sausage or bacon, shredded cheddar cheese, and/or fresh fruit — evenly across the pancake layer.
05 - Carefully pour the egg custard over the pancakes and add-ins, tilting the dish gently to ensure everything is evenly coated and the liquid penetrates the layers.
06 - Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for a minimum of 4 hours, preferably overnight, to allow the custard to fully absorb into the pancakes.
07 - Preheat the oven to 350°F. Remove the dish from the refrigerator, uncover it, and let it stand at room temperature while the oven comes to temperature.
08 - Drizzle 2 tablespoons of maple syrup evenly over the surface of the assembled bake just before it goes into the oven.
09 - Bake uncovered for 40 to 45 minutes, or until the top is golden brown, the center is puffed, and a knife inserted in the middle comes out clean.
10 - Allow the bake to rest for 10 minutes before slicing into portions. Dust with powdered sugar and garnish with additional fresh fruit if desired. Serve warm.