Wash the asparagus, peel and cut off the woody ends. Cut asparagus into diagonal pieces. Wash potatoes well and cook for about 20 minutes. Cook the asparagus in boiling, lightly salted water covered with some sugar for about 15 minutes
Wash and quarter the tomatoes. Wash rocket and pluck smaller. Peel and finely dice onion. Drain asparagus and potatoes, keep 5 tbsp. asparagus stock. Roast pine nuts without fat and take them out. Halve potatoes
Heat butter and oil in a large frying pan. Lightly sauté the potatoes and asparagus in it and remove. Sauté the onion in hot frying fat. Deglaze with vinegar and asparagus stock. Season with salt, pepper and some sugar
Cut 3/4 of the ham into small pieces. Mix with the prepared salad ingredients and marinade. Serve with the rest of the ham and seeds