Lave e arranje a couve-flor e leve-a a cozer num tacho com água e sal, durante 10 minutos. Retire, escorra e corte-a grosseiramente. Reserve
Coloque um tacho com água e sal ao lume, deixe ferver, adicione a massa e deixe cozer, durante 8 minutos. Retire, escorra e reserve.
Descasque e pique a cebola e o alho, coloque-os num tacho com o azeite e deixe refogar, mexendo de vez em quando. Adicione a couve-flor, o creme de soja, 2/3 dos queijos, a salsa picada, tempere com sal e pimenta e envolva tudo muito bem.
Coloque a massa e o preparado da couve-flor num tabuleiro (cerca de 33x12 cm), polvilhe com o restante queijo e leve ao forno, pré-aquecido a 200ºC, durante 15 minutos. Retire e sirva.