
1. Gather the ingredients. Preheat your oven to 400 degrees. Grate the zest of a lemon into a small bowl and stir in the oil and garlic. Cut ends off the lemon and discard. Slice the lemon into thin rounds.
2. Toss together the asparagus, lemon slices, and oil mixture on a large rimmed baking sheet. Sprinkle with salt and pepper and toss to evenly coat. Spread out in an even layer on a baking sheet.
3. Meanwhile, mash together the butter and cheese in a small bowl until combined.
4. Bake the asparagus for 8 minutes. Remove the baking sheet from the oven. Spoon buttery cheese mixture evenly over the asparagus. Toss until evenly coated and the mixture forms a creamy sauce, then spread in an even layer. Return asparagus to the oven and bake until crisp-tender, about 5 minutes.
5. Transfer the asparagus to a serving platter. Spoon the buttery parmesan mixture over the top and sprinkle with herbs.