Preheat your oven to 425°F (218°C).
Rinse the asparagus under cool water and pat dry.
Trim off the woody ends of the asparagus.
In a large bowl, drizzle olive oil over the asparagus.
Sprinkle garlic powder, salt, and pepper over the asparagus and toss until evenly coated.
Sprinkle freshly grated Parmesan over the asparagus, ensuring every spear gets coated.
Arrange the asparagus on a baking sheet in a single layer.
Roast them in the oven for about 15-20 minutes until they turn golden brown and crispy on the edges.
Let them cool slightly before serving.