I do realize that a dish that needs an hour in the oven, might not, at first glance, seem to qualify for the epithet "quick", but I'm not trying to pull a fast one. All things are relative, and what makes this recipe feel so speedy is that there is no white sauce - with its roux and patient stirring - involved, the meat sauce takes around 5 minutes, and the lasagne sheets are used straight from the packet (no pre-boiling) and cook in the exaggeratedly liquid meat and tomato sauce. The recipe comes courtesy of an Italian informant from Calabria, where sliced cooked ham and hard-boiled eggs are part of the local lasagne.
Should you wish to provide a vegetarian version, boost the number of hard-boiled eggs to 6, the mozzarella balls to 4 and dispense with the meat, stirring a couple of canfuls of chopped tomatoes into the passata instead. You could certainly increase the cheese content - perhaps adding a stronger-tasting cheese, too. Don't be tempted to use buffalo mozzarella: not only would it be a waste of money, but the less expensive regular mozzarella seems to melt less stringily.
Recipe posted by Nigella