Wash the asparagus, cut the woody ends off briefly. Peel the white asparagus. Cut asparagus into bite-sized pieces. Put white asparagus in boiling salted water with sugar and lemon juice for about 6 minutes.
Add green asparagus after 3 minutes. Then drain. Keep 100 ml stock. In the meantime, clean, wash, halve and seed the tomatoes. Cut tomato pulp and ham into cubes.
Mix the tomatoes, ham and asparagus. Pour into a watered and greased Roman casserole dish. Separate the eggs. Mix egg yolk, cream and asparagus stock. Beat egg whites until stiff, fold in.
Season with salt, pepper and nutmeg. Pour over the vegetables. Cover and cook in a non-preheated oven (electric cooker: 200 °C/ gas: level 3) for about 45 minutes. Season to taste again afterwards. Wash the chives and cut into small rolls.
Arrange the asparagus sprinkled with chives. Serve garnished with lemon and parsley.