It really depends on which plant. A green onion continues to produce for months, while a lettuce may produce for a few weeks. Keep in mind that for most produce, what regrows will not reach the size as great as the original plant. Most of the regrown plants will be smaller and less productive than the original, so don’t expect a large harvest.