Thin asparagus typically takes 9-12 minutes to roast, while thicker asparagus may require 15-20 minutes. Check for doneness by inserting a pairing knife into the thickest part of one stalk–if it slides in easily, the asparagus is done.