Preheat your oven to 425°F. This high temperature is crucial for getting that crispy texture we're after. Line a baking sheet with parchment paper or lightly grease it.
Prepare the asparagus. Wash the spears thoroughly and trim off the woody ends. I usually bend each spear gently until it snaps naturally – it breaks right where the tender part begins.
Arrange asparagus on the baking sheet. Spread them out in a single layer without overcrowding. If they're piled on top of each other, they'll steam instead of getting crispy.
Drizzle with olive oil. Pour the oil over the asparagus and use your hands to roll them around, making sure each spear is evenly coated.
Add the garlic and seasonings. Sprinkle the minced garlic, salt, and pepper over the asparagus. Toss everything together one more time.
Add the parmesan cheese. Generously sprinkle the grated parmesan over the top of the asparagus. Don't be shy here – the cheese creates that amazing crispy crust!
Bake for 12-15 minutes. The exact time depends on the thickness of your asparagus. You want them tender when pierced with a fork but not mushy, with the cheese golden and crispy.
Finish with lemon zest. If using, sprinkle fresh lemon zest over the hot asparagus right when it comes out of the oven. Serve immediately while it's still crispy!