Trim the woody ends from the asparagus by cutting about 1-2 inches off the bottom of each spear—this removes the tough, fibrous parts that won't cook properly. Pat the trimmed asparagus dry with paper towels; this is important because moisture on the surface will steam rather than roast the asparagus. While preparing the asparagus, preheat your oven to 400°F so it reaches the proper temperature by the time you're ready to bake.
Spread the trimmed asparagus in a single, even layer on a baking sheet. In a small bowl, whisk together the olive oil, garlic powder, salt, pepper, and lemon zest until well combined—this ensures the seasonings are evenly distributed rather than clumping. Pour the oil mixture over the asparagus and toss gently but thoroughly, making sure every spear gets coated with the seasoned oil. Spread the asparagus back into a single layer, arranging the spears so they're not overlapping; I like to angle them slightly for better browning and more even cooking.
Place the baking sheet in the preheated 400°F oven. Bake for 8-11 minutes if you're using thin asparagus, 12-15 minutes for medium stalks, or 16-20 minutes for thick asparagus—the key is looking for a light golden-brown color and tender texture when pierced with a fork. The asparagus is done when the tips are slightly caramelized and the stalks are just tender enough to break easily but still have a slight bite to them.