01 -
Heat your oven to 200°C. Slice the eggplants into 1 cm thick pieces. Sprinkle salt on them and let them sit for 30 minutes. Rinse under cool water and dry them well.
02 -
Warm up olive oil in a pan. Cook the eggplant pieces until they are golden on both sides. Let them drain on some paper towels.
03 -
Using the same pan, cook the chopped onions and garlic. Add the ground meat and cook until it browns. Stir in the crushed tomatoes, tomato paste, cinnamon, and paprika. Add a pinch of salt and some pepper, then simmer for 20 minutes.
04 -
Melt the butter in a pan. Add the flour and make a roux. Gradually whisk in the milk until it thickens. Stir in a little nutmeg, salt, and pepper. Mix in the grated cheese and beaten egg.
05 -
Grease a baking dish lightly. Place a layer of eggplant slices at the bottom, followed by half of the meat mixture. Repeat these layers and finish with a final layer of eggplants.
06 -
Pour the béchamel sauce evenly across the layers. Bake for 40-45 minutes, or until the top turns golden and the sauce begins bubbling.
07 -
Before serving, let the dish rest for a few minutes. This lets the flavors meld together.