Preriscaldare il forno a 220°C/200°C se ventilato (manopola del gas 7).
Usando un robot da cucina o una grattugia, tritare il cavolfiore in pezzettini grandi come grani di riso.
Avvolgere il cavolfiore tritato in uno strofinaccio da cucina pulito e schiacciarlo per far uscire l'acqua in eccesso.
In un recipiente grande, mescolare i pezzettini di cavolfiore, il parmigiano grattugiato, la farina di mandorle, l'origano e l'aglio in polvere. Aggiungere sale e pepe.
Rompere le uova nel recipiente e mescolare bene fino a formare un impasto di consistenza uniforme.
Rimuovere l'impasto e versarlo su un foglio di carta da forno.
Schiacciare l'impasto con le dita e dargli la forma di una pizza rotonda, prestando attenzione che non sia troppo sottile per evitare che si sfaldi.
Sollevare la carta da forno, adagiarla su una teglia e mettere in forno per 20 minuti o fino a quando la pizza non diventa croccante.
Nel frattempo, mescolare in un pentolino la polpa e la passata di pomodoro, lo spicchio d'aglio e le foglie di basilico e cuocere per 5-6 minuti a fuoco medio fino a quando la salsa non comincia a bollire. Rimuovere l'aglio e il basilico usando un cucchiaio forato e aggiustare di sale e pepe.
Togliere la pizza dal forno, cospargere la salsa di pomodoro e aggiungere la mozzarella e i condimenti preferiti.
Mettere in forno per altri 10 minuti, fino a quando il formaggio non si scioglie e assume un aspetto dorato.
Servire a fette, con un pizzico di peperoncino se desiderato.