01 -
Set your oven to 200°C. Slice the eggplants into 1 cm thick rounds. Sprinkle some salt on top and leave them for 30 minutes to release water. Then, rinse with cold water and pat them dry.
02 -
Warm up some olive oil in a pan. Cook the eggplant slices until golden on both sides. Let the pieces drain on paper towels afterward.
03 -
Using the same pan, sauté chopped onions and garlic. Toss in the ground meat and cook until browned. Stir in the crushed tomatoes, tomato paste, cinnamon, paprika, plus salt and pepper. Simmer for 20 minutes.
04 -
Melt the butter in a pot, then stir in the flour to form a paste. Gradually whisk in the milk, letting it thicken. Add a dash of nutmeg, salt, and pepper. Lastly, mix in a beaten egg and the shredded cheese.
05 -
Grease a baking dish. Start with a layer of eggplants, followed by half the meat mixture. Repeat the layers and end with the remaining eggplants.
06 -
Spread the béchamel sauce over the layered dish. Pop it in the oven for 40–45 minutes, or until the top looks golden and bubbly.
07 -
Let the dish cool for a few minutes before serving, so the flavors meld nicely.