Extracted from my various books on veg growing, these are the average weeks from sowing (or planting out spuds, etc,) to start of harvest, this is a rough guide as newer varieties may crop quicker. I have also included information on approximate yield per metre row (at suggested spacings of course).
Hope it is helpful to those like me who are still learning, and maybe the more experienced vegetable growers amongst us will add helpful comments or expand on what I have been able to find
x Tig
Vegetable - Harvest after - Appx Yield per metreArtichoke, Globe - 32-36 wks
Artichoke, Jerusalem - 40-50 wks
Asparagus - 12 months* Harvest lightly yrs 2 & 3
Asparagus Pea - 8-10 wks
Aubergine - 20 wks
Bean, Broad - 14-26 wks - 1.5lb (.75kg)
Bean, French - 8-12 wks - 3lb (1.5kg)
Bean, Runner - 12-14 wks - 13lb (6kg)
Beetroot - 12-16 wks - 4.5lb (2kg)
Broccol - 12-16 wks
Broccoli, Sprouting - 40 wks - 2lb (1kg)
Brussel Sprouts - 28-36 wks - 4.5lb (2kg)
Cabbage, Chinese & Asian Greens - 10-14 wks - 3lb (1.5kg)
Cabbage, Spring - 30-36 wks - 2lb (1kg)
Cabbage, Summer & Autumn - 20-26 wks - 7lb (3.2k)
Carrot, Early - 12-16 wks
Carrot - 16-20 wks - 5lb (2.5kg)
Cauliflower, Spring - 40-46 wks
Cauliflower, Summer - 20-26 wks - 4.5lb (2kg)
Celeriac - 30-35 wks
Celery - 18-30 wks - 3lb (1.5kg)
Corn Salad - 16 wks
Courgette & Marrow - 10-14 wks - 6.5lb (3kg)
Cucumber - 12-14 wks
Fennel, Florence - 10-14 wks
Garlic - 24-30 wks
Herbs - 12-18 wks
Horseradish - 28-30 wks
Kale - 30-35 wks
Kohlrabi - 8-12 wks
Leek -30-45 wks - 7lb (3.2k)
Lettuce - 6-14 wks - 2lb (1kg)
Mesclun (mixed salad leaves) - 3-8 wks
Okra - 16 wks
Onion (bulb) - 22-46 wks - 5lb (2.5kg)
Onion (salad, spring) - 10 wks
Parsnip - 34 wks - 7lb (3.2k)
Pea - 12-32 wks - 4.5lb (2kg)
Pepper - 18 wks
Potato (early) - 13-16 wks
Potato - 20-22 wks - 9lb (4 kg)
Potato, Sweet - 18-24 wks
Pumpkin - 10-19 wks
Radish - 3-12 wks
Rhubarb -15 months
Shallot - 18-26 wks - 3lb (1.5kg)
Spinach - 8-14 wks - 2lb (1kg)
Squash - 10-19 wks - 9lb (4 kg)
Swede - 20-24 wks - 4.5lb (2kg)
Sweetcorn -14 wks - 2lb (1kg)
Swiss Chard - 12 wks
Tomatillo - 18 wks
Tomato (indoor) - 16 wks - 6lb (per plant)
Tomato (outdoor) - 16-20 wks - 4lb (per plant)
Turnip - 6-12 wks - 4.5lb (2kg)