Put all the ingredients into a large cooking pot. Cover and simmer for about 1 hour. Pass through a sieve; return to the pot, and season to your satisfaction. Continue to simmer until sauce has thickened. Just before using this sauce, stir in 2 Tbsp of olive oil and 2 Tbsp of butter.
Brown sausage or beef, then drain.
Boil lasagne noodles. Drain and put a layer in a well-buttered casserole dish. Add a layer of mozzarella cheese, then a layer of sausage or beef and a thin layer of hardboiled egg.
Sprinkle with grated Parmesan and ricotta or cottage cheese. Moisten cheese with some of tomato sauce. Continue in layers, finishing with a good thick layer of grated Parmesan. Dot with butter and bake at 350° F for about 30 minutes.
Serve with warm roll of garlic bread.
Servings: