-
1
Heat a little olive oil in a large saucepan and brown the meat in it.
-
2
Tip off any ecess fat.
-
3
Put the meat into a bowl.
-
4
Add the onions and garlic to the pan.
-
5
Cook, stirring for 5 minutes.
-
6
Return the meat to the pan.
-
7
Dip the tomatoes in boiling water for 10 seconds, skin, chop and add to the meat.
-
8
Add the wine, water, salt, pepper, parsley and nutmeg and cook over a gentle heat, stirring often, until most of the liquid has evaporated.
-
9
This will take 30 minutes.
-
10
Heat the oven to 170C/325F/gas mark 3.
-
11
Cut the aubergine in thin slices, salt lightly and leave for aboub 30 minutes for some of the juice to drain out.
-
12
Rince and dry well on a cloth.
-
13
Cook the potato in boiling salted water until just tender.
-
14
Cool and slice.
-
15
Heat a little more oil in a frying pan and fry each slice of aubergine on both sides until well browned but not burnt.
-
16
Put them in the bottom of a large casserole.
-
17
sprinkle on the breadcrumbs.
-
18
Now tip in half the meat mixure.
-
19
Put half the sliced potato in next, seasoning with salt and pepper, then the rest of the meat, and then the rest of the potato.
-
20
Melt the butter in a saucepan.
-
21
Stir in the flour, add the bay leaf, then the milk and stir constantly while bringing slowly to the boil.
-
22
Season with salt and pepper and leave simmering while you mix the egg yolks and cream in a bowl.
-
23
Pour the sauce on to the yolks and cream, stirring all the time.
-
24
Add half the cheese.
-
25
Pour the sauce over the dish.
-
26
Sprinkle the rest of the cheese on top.
-
27
Put the dish into the oven and test after 1 hour with a skewer, the whole mass should be soft.
-
28
The top should be browned too, but it not, burnt.
-
29
finish the browning under the grill.