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 asparagus 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. Continue whisking rapidly.
06 - Slowly drizzle in the melted butter while whisking constantly until the sauce thickens and becomes creamy.
07 - Remove from heat. Whisk in salt and cayenne pepper until fully incorporated.
08 - Arrange roasted asparagus on a serving platter. Spoon Hollandaise sauce over the top or serve on the side. Serve immediately.