About 10-20 minutes. Cooking time will vary slightly depending on the size of the asparagus you choose. Thicker asparagus will take about 20 minutes at 350 whereas thin asparagus spears might only 10-15 minutes at 350 degrees