Growing from seeds, asparagus plants take around 3 years to harvest, but it is well worth the wait. It's one of those vegetables that taste at their best when picked from your own plot and served within hours. If you want to try homegrown asparagus but without such a long wait, take a look at our asparagus crowns instead.