How Long Do You Need to Wait before You Can Harvest a Crop?

Harvest times vary depending on the plant variety being grown. On average, herbs such as basil and coriander require 4-5 weeks before they can be harvested. Leafy greens such as lettuce and spinach need 5-6 weeks.