Boil spaghetti and salt until tender and drain.
Butter a baking dish or pan and fill with alternate layers of spaghetti and ham.
Beat eggs lightly and pour into the dish followed by the cream.
Sprinkle top with paprika and add a lump of butter.
Bake in pan of hot water until firm.