Cauliflowers do best in very fertile soil. Dig in well-rotted manure or organic matter before planting. Firm the soil by treading before planting