The best type of broccoli is the green or Italian Calabrese variety.
Purple sprouting broccoli does not store well and should be kept for only 1-2 days in a cool, dry vegetable rack or larder or in a polythene bag in the bottom of a refrigerator. Calabrese will keep for 2-3 days in a polythene bag in a refrigerator, but should be eaten as fresh as possible.
Calabrese does not generally require very much preparation since it is usually separated into small heads when bought. Simply trim the stalks to within 7-10cm of the head and wash thoroughly. The whole heads of purple sprouting broccoli should be trimmed and either left whole if they are small, or broken up into smaller heads if large. The leafy side shoots should be trimmed and any tough stalks discarded. It is often neater to tie the shoots in bundles before cooking.
Cook the broccoli in the minimum of boiling salted water for 10-15 minutes or until just tender. Drain thoroughly and turn into a serving dish. Season with pepper, preferably freshly ground, and either spoon melted butter over it or serve with Hollandaise or Bearnaise sauce.
Season the broccoli with salt. Cook in the top of a steamer or over a pan of boiling water for 15-20 minutes. Drain thoroughly and serve as for boiled broccoli.