Not a barbecue recipe of course but still a great recipe. Well worth making anytime you have a group of friends around or just for an evening comfort food.
Melt the butter in a saucepan and stir in the flour until smooth. Slowly add the milk, stirring continuously and cook over a low heat to make a thick, smooth sauce. Add the grated cheese and season with nutmeg, salt and pepper and leave to cool.
Heat 1tbsp oil in a pan and fry the onions and garlic until softened. Add the minced meat and cinnamon to the pan and cook until browned.
Add the tomato puree, wine and chopped parsley. Season to taste and simmer, covered for 25 mins.
Meanwhile slice the aubergines fairly thickly, heat the remaining oil in a frying pan and fry the aubergine slices in batches until softened. Spread them out on kitchen paper to dry.
Spread the cooked and drained aubergine slices in a layer in the base of a 4pt ovenproof dish. Spoon a layer of the meat sauce on top and continue layering until aubergine and meat sauce have been used up.
Whisk the eggs until they are thick, light and frothy, then whisk into the cooled cheese sauce. Spoon over the mince and aubergine layers. Bake for about 1 hr until the topping has risen and is light golden brown in colour.
Serve warm and with a greek salad and garlic bread.