Preheat your oven to 425°F (220°C).
Wash the asparagus under cold water and pat dry.
Trim the tough ends of the asparagus stalks.
In a large bowl, toss the asparagus with olive oil, garlic powder, salt, and pepper.
Spread the asparagus evenly on a baking sheet in a single layer.
Bake for about 10-15 minutes, until tender and slightly crispy.
Halfway through baking, shake the pan to ensure even roasting.
Remove from the oven and drizzle with lemon juice and zest.
Garnish with Parmesan cheese and fresh parsley, if desired.
Serve immediately while hot and enjoy!