large handful fresh basil leaves, roughly torn
4 garlic cloves, finely chopped
2 medium onions, finely chopped
3 tbsp roughly chopped fresh parsley
4 x 400g/14oz cans whole plum tomatoes
500g/1lb 2oz fresh lasagne sheets
salt and freshly ground black pepper
flour, for dusting
125ml/4陆fl oz olive oil
olive oil, for frying
1 free-range egg, beaten
4 hard-boiled free-range eggs, sliced
4 mozzarella balls, roughly chopped
200g/7oz parmesan, grated
200g/7oz ricotta cheese
250g/9oz minced beef
250g/9oz minced pork