Begin by thoroughly washing the fresh asparagus under cold water. Trim the tough ends by cutting off about an inch from the base of each spear to ensure tenderness.
In a large skillet, heat the extra virgin olive oil over medium heat until it shimmers slightly.
Add the trimmed asparagus to the skillet in a single layer, sautéing for about 5-7 minutes. Cook until the asparagus is tender-crisp and displays a vibrant green color, stirring occasionally.
Once cooked to your liking, push the asparagus to one side of the skillet, creating space in the pan. Add the unsalted butter to the empty side.
Allow the butter to melt completely, then stir in the finely minced garlic. Cook for about 1 minute, or until the garlic is fragrant and lightly golden to avoid burning.
Gently combine the asparagus with the garlic and melted butter, tossing to ensure each piece is well coated in the rich mixture.
Pour in the lemon juice and add the zest to the skillet, stirring everything together until evenly mixed and the asparagus is thoroughly bathed in the zesty sauce.
Season with salt and freshly cracked black pepper according to your taste preference, mixing again to incorporate the flavors.
If using, sprinkle the freshly grated Parmesan cheese over the asparagus, allowing it to melt slightly in the warm skillet.
Remove the skillet from heat and carefully transfer the asparagus to a serving plate or platter.
For a vibrant finishing touch, garnish the dish with finely chopped fresh parsley, adding both color and a hint of freshness to the presentation.
Notes
Serve warm and drizzle any leftover garlic lemon butter over the top before garnishing with parsley.