01 -
Slice potatoes, zucchini, and eggplants into uniform rounds. Pat dry to minimize splattering during frying.
02 -
Heat olive oil in a large frying pan over medium-high heat. Fry potato slices in batches until golden and tender, then transfer to paper towels to drain. Repeat with zucchini and eggplant slices, draining thoroughly each time.
03 -
In a large pot over high heat, warm olive oil. Add chopped onion and minced garlic, sautéing until soft and aromatic. Add ground beef and cook, breaking up lumps, until evenly browned.
04 -
Pour in red wine and simmer until mostly evaporated, approximately 3 minutes. Add crushed tomatoes, salt, white pepper, cinnamon, nutmeg, sugar, thyme, oregano, and bay leaves. Stir in chopped parsley. Bring to a boil, then reduce heat and let simmer for 10 minutes. Discard bay leaves before use.
05 -
In a medium saucepan over medium heat, melt butter. Gradually whisk in flour, stirring constantly to form a smooth roux. Slowly pour in milk while whisking to prevent lumps. Cook, stirring frequently, until sauce thickens and bubbles. Remove from heat, then whisk in egg yolks, nutmeg, and shredded cheese. Stir until well combined and creamy.
06 -
Set oven to 165°C (fan-forced) and allow to preheat while assembling the layers.
07 -
Arrange the fried potato slices in a single layer in a large baking dish. Season with salt and pepper, sprinkle over some cheese. Add a layer of eggplant, season, top with cheese. Layer zucchini slices next, repeating seasoning and cheese. Add another layer of eggplant and the remaining cheese. Evenly pour meat sauce over the layered vegetables.
08 -
Spread bechamel evenly over the meat sauce, smoothing the surface. Transfer to preheated oven and bake for 40 minutes or until the top is golden brown. Begin checking after 30 minutes to avoid over-browning.
09 -
Allow the dish to rest and cool for at least 30 minutes before slicing. Cut into portions and serve warm.