Bring a large pot of salted water to a boil and prepare an ice water bath in a medium bowl.
Add the trimmed asparagus to the boiling water and blanch for 2 to 3 minutes until tender-crisp and bright green.
Immediately transfer the asparagus to the ice water bath for 2 minutes to stop the cooking process.
Drain the asparagus thoroughly and pat dry with a clean kitchen towel.
In a small mixing bowl, whisk together the olive oil, lemon juice, lemon zest, Dijon mustard, salt, and pepper until the dressing is emulsified.
Arrange the dried asparagus on a serving platter and drizzle the vinaigrette evenly over the spears.
Sprinkle with crumbled feta cheese, toasted pine nuts, and chopped parsley before serving.