Trim the woody ends from the asparagus by snapping them off at the natural breaking point or cutting about 1-2 inches from the bottom—this removes the tough, fibrous parts and leaves only the tender spears. Preheat your grill to medium-high heat (around 400-450°F) while you prepare the asparagus, which typically takes about 10 minutes.
Place the trimmed asparagus in a bowl and drizzle with extra virgin olive oil. Sprinkle evenly with kosher salt, freshly ground black pepper, and crushed red pepper flakes, then toss gently with your hands to coat all the spears thoroughly. I like to use my hands for this step because it ensures every spear gets coated without bruising the delicate tips.
Lay the seasoned asparagus directly on the hot grill grates, positioning them perpendicular to the grates to prevent them from falling through. Grill for about 10 minutes total, turning the spears every 2 minutes to ensure even charring on all sides and prevent burning. You'll know they're done when the spears are tender-crisp and have light char marks—this develops a subtle smoky flavor that complements the fresh vegetables beautifully.
Transfer the grilled asparagus to a serving plate while still warm. Immediately top with freshly grated Parmesan cheese so it softens slightly from the residual heat of the asparagus. Squeeze fresh lemon juice over the entire dish just before serving—I find this brightens all the flavors and cuts through the richness of the cheese beautifully.