Preparate prima la crema di zucca. In un pentolino scaldate 2 cucchiai di olio d'oliva, aggiungete la zucca tagliata a cubetti e la cipolla tritata e rosolate per 2 minuti a fuoco basso. Poi versate nel pentolino 400 ml di acqua, alzate la fiamma a fuoco medio, coprite con il coperchio e cuocete per 10–12 minuti.
Lasciate raffreddare il composto ottenuto (ci vorranno circa 5 minuti) e frullatelo fino a ottenere una crema liscia. Mettete la crema da parte per ora.
Preparate ora il risotto. Tritate finemente la cipolla, scaldate 2 cucchiai di olio d'oliva in una padella capiente, aggiungete la cipolla tritata e rosolatela per circa 1 minuto a fuoco basso, finché non diventa trasparente.
Poi aggiungete il riso nella padella, mescolate tutto e tostate finché il riso non diventa traslucido (circa 2 minuti).
Aggiungete quindi nella padella la crema di zucca, la curcuma, il peperoncino macinato, l'origano e un pizzico di sale, alzate la fiamma a fuoco medio e rosolate tutto per circa 2 minuti.
Trascorso il tempo indicato, preparate circa 100 ml di brodo vegetale, versatelo nella padella e lasciate assorbire il brodo nel riso mescolando di tanto in tanto.
Poi versate altri 100 ml di brodo nella padella e aspettate di nuovo che il brodo venga assorbito dal riso. Procedete così con il brodo rimanente finché il riso non sarà cotto (ci vorranno circa 30–35 minuti); se il brodo si esaurisce prima, potete usare anche acqua per aggiungere liquido.
Per tutto il tempo di preparazione non dimenticate di mescolare il composto per evitare che si bruci sul fondo.
Quando il riso sarà cotto, incorporate la ricotta nel composto ancora caldo nella padella.
Dividete il risotto finito in 6 porzioni e servite.