1 lb fresh asparagus
8 tbsp butter, melted
1 tbsp olive oil
1 tbsp lemon juice
2 tbsp white wine vinegar
salt and freshly ground black pepper
4 large egg yolks
Snap off the woody ends from the asparagus spears. Brush a ridged grill pan with the oil and heat over medium-high heat until the pan is very hot.
Cook the asparagus, turning once, for about 6 minutes, until the asparagus has grill marks and is just tender (thick spears may take longer, so reduce the temperature as needed so the asparagus cooks without charring).
Meanwhile, make the sauce. Boil the vinegar until reduced by half. Remove from the heat, and add 2 tbsp water. One at a time, whisk in the egg yolks.
Return the saucepan to a very low heat and whisk until the mixture is thick and pale. Remove from the heat and gradually whisk in the melted butter. Stir in the lemon juice. Season with salt and pepper.