For the salsa, boil eggs in boiling water for about 10 minutes until hard. Rinse under cold water, peel and finely dice. Roast the pine nuts in a pan without fat while turning, remove. Wash, clean and dice the tomatoes.
Onions clean, wash and cut into fine rings. Chop pine nuts.
Whisk vinegar, salt, pepper and 1 teaspoon sugar. Add oil drop by drop. Season vinaigrette with salt, pepper and sugar. Mix with tomatoes, onions, pine nuts and eggs and let it soak through.
In the meantime, wash and peel the asparagus and cut off the woody ends. Bring salted water to the boil, season with 1 tablespoon of sugar. Add the asparagus to the water, bring to the boil and cook for 12-15 minutes. Carefully remove the asparagus from the cooking water with a skimmer, drain.
Arrange the asparagus with some salsa on deep plates. Add the rest of the salsa.