Hard-boil the eggs and chop into small pieces, finely chop the parsley, and break the ends of the asparagus
Bring a frying pan to medium-high heat and drizzle with olive oil, once the oil is heated add the asparagus, a splash of water, and a pinch of salt, cook until all the water has evaporated and the asparagus are browned on all sides
Remove from the pan and set aside on a platter
Put the vegetable stock, creme fraiche, and butter in the pan and return to a medium-low heat, simmer until it has reached a creamy consistency - approximately 4 minutes
Add the parsley, eggs, and capers, season with salt, pepper, and a squeeze of lemon juice to taste
Either drizzle the egg sauce over the asparagus or serve on the side