Wash the potatoes and cook for 15-20 minutes. Quench, peel if necessary and let cool down. Wash asparagus, peel and cut off woody ends. Cut asparagus into pieces. Cook in boiling water covered with salt and sugar for 8-10 minutes. Drain, keep the asparagus stock
Wash the dill and cut it finely. Peel and finely chop the onion. Fry in hot oil. Deglaze with approx. 1/8 l asparagus stock, stir in vinegar and stock. Stir in dill. Cut potatoes into slices. Mix with asparagus and marinade. Leave to stand for approx. 30 minutes.
Clean and wash the lettuce and rocket and pluck into bite-sized pieces. Wash and halve or quarter the tomatoes. Clean mushrooms, wash if necessary and cut into thin slices. Fold everything into the asparagus, season again