Growing asparagus (Asparagus officinalis) requires patience but boy, is the payoff worth it. Although it takes up to three years to really get going, this perennial plant will produce a bountiful harvest year after year for up to 30 years.