01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper.
02 - Arrange the asparagus in a single layer on the prepared baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Toss gently to coat evenly.
03 - Roast for 12–15 minutes until tender-crisp and lightly browned, shaking the pan halfway through for even cooking.
04 - While asparagus roasts, whisk egg yolks and lemon juice in a heatproof bowl until thickened and doubled in volume.
05 - Set the bowl over a saucepan of barely simmering water, ensuring the bowl does not touch the water. Whisk rapidly until the mixture thickens slightly.
06 - Slowly drizzle in the warm melted butter while whisking constantly until the sauce becomes thick, creamy, and glossy.
07 - Remove from heat. Whisk in salt and cayenne pepper to taste.
08 - Arrange roasted asparagus on a serving platter. Spoon Hollandaise sauce over the spears or serve on the side. Serve immediately while warm.