Cut away the ends (approx. 1 cm) of the unpeeled asparagus and then cut the asparagus stalks into 3-4 cm long pieces (unlike white asparagus, green asparagus does not have to be peeled).
Heat the olive oil and sauté the asparagus pieces over medium heat for 15 minutes, turning every now and then. Then pluck the ham into small pieces and add it to the pan. Squeeze in the garlic and then add the eggs. Stir everything well and let it set for another 5 minutes, stirring occasionally.
Season with a little salt and more pepper and serve hot immediately.