01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper.
02 - Arrange the asparagus in a single layer on the 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 and slightly browned, shaking the pan halfway through for even cooking.
04 - In a heatproof bowl, whisk together egg yolks and lemon juice until thickened and doubled in volume.
05 - Place the bowl over a saucepan of barely simmering water, ensuring the bowl does not touch the water.
06 - Continue whisking rapidly while slowly drizzling in the melted butter until the sauce thickens and becomes creamy.
07 - Remove from heat and whisk in salt and cayenne pepper.
08 - Arrange roasted asparagus on a serving platter. Spoon Hollandaise sauce over the top or serve on the side. Serve immediately.