Cabbages grow best in firm, fertile soil that retains moisture but drains well. Before planting, dig in plenty of well-rotted manure or garden compost to enrich the soil and help it hold water. Choose a sunny, open position, as cabbages need good light to develop strong, healthy heads.
Keep the soil weed-free and apply a mulch to retain moisture and suppress weeds. Protect young plants from slugs and pigeons, and cover with mesh or fleece to prevent caterpillar damage. Feed with a nitrogen-rich fertiliser as they grow, particularly once they start to heart up.
Harvest when heads feel firm and full, cutting at the base with a sharp knife. Remove the whole plant or leave the stump in the ground as it often produces smaller secondary heads or leaves which are edible.