-
1
Fry the onions in the oil in a large skillet or saucepan until golden.
-
2
Add the ground meat and stir, crushing it with a fork and turning it over, until it changes color.
-
3
Add salt, pepper, cinnamon if using, tomatoes, sugar, and chili flakes if you like.
-
4
Stir well, and cook until the liquid has almost disappeared, then mix in the parsley.
-
5
Prepare a white sauce: Melt the butter in a pan.
-
6
Add the flour and stir over low heat for a few minutes, until well blended.
-
7
Add the hot milk a little at a time, stirring vigorously each time, until it boils, taking care not to allow lumps to form.
-
8
Simmer over low heat, stirring occasionally, until the sauce thickens.
-
9
Add salt and pepper and a pinch of nutmeg.
-
10
Beat the eggs lightly, beat in a little of the white sauce, then pour back into the pan, beating vigorously.
-
11
Do not allow the sauce to boil again.
-
12
Add the cheese and mix well until melted.
-
13
Brush the eggplant slices generously with oil and broil or grill them, turning them over once, until lightly browned.
-
14
Line the bottom of a large baking dish (about 14 1/2 by 10 1/2 inches) with half the slices.
-
15
Spread the meat on top, and cover with the remaining eggplant slices.
-
16
Pour the white sauce all over.
-
17
Bake, uncovered, in a preheated 400F oven for about 45 minutes, until golden.
-
18
Serve hot, straight from the dish.
-
19
It can also be cooked in small individual clay bowls, the layers repeated in the same way.