01 -
Preheat the oven to 200°C (400°F). Generously grease a 23 x 33 cm (9 x 13 inch) baking pan with oil.
02 -
Place the eggs, milk, oil, flour, baking powder, and salt into a blender. Blend until smooth. Alternatively, whisk the liquid ingredients, then gradually incorporate the dry ingredients and beat until smooth.
03 -
Pour half of the batter into the prepared pan and shake gently to spread evenly. Layer half of the sliced ham evenly over the batter, followed by a layer of half the cheese slices. Sprinkle with freshly ground pepper and optional add-ins, if using.
04 -
Add another layer of the remaining ham and cheese slices. Top with the rest of the batter, spreading it evenly to the edges with a spatula. Sprinkle with the grated Parmesan cheese.
05 -
Bake for 25–30 minutes or until the top is golden brown.
06 -
Let the dish cool in the pan for 10 minutes before cutting into squares. For storage or transport, transfer squares to a cooling rack to prevent steaming. Serve slightly warm or at room temperature.