Peel the asparagus and cut off the ends. Cook in salted water for about 12 - 15 minutes.
Roast the sunflower seeds in a small pan without fat. Clean, rinse and finely chop the spring onions. Dice ham. Mix balsamic cream with orange juice and olive oil. Season to taste with salt, pepper and chilli powder.
Mix in spring onions, ham, cranberries and sunflower seeds.
Rinse off the rocket, shake dry and clean.
Drain the asparagus and place on a plate. Pour some cranberry and ham salsa over it and sprinkle with rocket leaves. Serve the rest of the salsa separately.