01 -
Boil the pasta in salted water until just al dente. Drain and toss with olive oil, the beaten egg, and cheese. Set aside.
02 -
In a skillet, sauté the onion in olive oil until soft. Add garlic and cook for 1 minute. Add the ground meat and cook until browned. Stir in the tomato paste, grated tomatoes, cinnamon, pepper, salt, sugar, and nutmeg. Simmer until the mixture thickens and most liquid evaporates.
03 -
In a saucepan, melt the butter. Add the flour and stir until lightly golden. Gradually whisk in the warm milk, stirring constantly to avoid lumps. Cook until thickened. Remove from heat. Whisk in the eggs quickly so they don't scramble. Add cheese and season with salt, nutmeg, and white pepper.
04 -
Preheat oven to 180°C. Grease a baking dish. Add half of the pasta as the bottom layer. Spoon the meat sauce evenly on top. Add the rest of the pasta over the meat. Pour the béchamel sauce on top and smooth the surface. Sprinkle extra cheese on top if desired.
05 -
Bake for 35–40 minutes, or until the top is golden and bubbling. Let rest 10 minutes before slicing and serving.