Pulite il cavolfiore e cuocetelo in in acqua bollente salata 15 minuti da quando l’acqua è a bollore, oppure a vapore per 10 minuti. A fine cottura scolatelo e mettetelo da parte finché sarà ben asciutto. Mettete il cavolfiore in una capiente ciotola e spezzettatelo grossolanamente con una forchetta. Aggiungete il formaggio grattugiato,
il pangrattato, lo sgombro ben sgocciolato dal suo olio e amalgamate. Intanto preparate la besciamella; fate sciogliere il burro vegetale, unite la farina, mescolate vigorosamente
poi unite a filo il latte di soia. Aggiustate di pepe, sale e continuate a mescolare bene. Amalgamate la besciamella al cavolfiore, trasferite il composto in una pirofila da forno e cospargete la superficie di pangrattato. Infornate (forno preriscaldato) a 180° per 25-30 minuti.