Peel the white asparagus. Cut the woody ends off the white and green asparagus. Boil up plenty of water with lemon juice, salt, sugar and butter. Add the white asparagus and cook for 4 minutes in gently simmering water.
Add the green asparagus and cook for another 8 minutes. Whisk eggs, cream and milk. Season with salt, pepper and nutmeg. Soak slices of bread in it. Drain the asparagus, rinse with cold water and let it cool down.
Clean, wash, quarter and seed the tomato. Cut the flesh into small cubes. Mix wine and vinegar, add oil. Add a tablespoon of diced tomatoes and chopped herbs. Pour over the asparagus and leave to stand.
Fry the egg breads in hot clarified butter on both sides until golden brown. Cut basil into strips. Peel garlic and chop finely. Mix the remaining tomato cubes, basil and garlic. Season with pepper.
Put the breads on a baking tray. Cover with the tomato mixture and sprinkle with cheese. Bake briefly in a preheated oven (electric cooker: 200 °C/ gas: level 3). Sort the rocket, rinse cold and drain.
Arrange breads with the marinated asparagus and rocket.