Inizia preparando il brodo vegetale e mantenendolo caldo su fuoco basso.
In una padella larga, sciogli metà del burro a fuoco medio. Aggiungi la cipolla o lo scalogno e fai rosolare fino a quando diventa traslucido.
Aggiungi il riso nella padella e tostalo per circa 5 minuti, mescolando continuamente con un cucchiaio di legno. Assicurati che ogni chicco di riso sia ben rivestito di burro.
Sfuma con il vino bianco e lascialo evaporare completamente.
Aggiungi lo zafferano al brodo caldo, mescolando fino a quando si scioglie completamente.
Inizia ad aggiungere il brodo al riso, un mestolo alla volta, mescolando delicatamente. Aspetta che il riso assorba il brodo prima di aggiungere altro.
Continua ad aggiungere il brodo e a mescolare per circa 15-18 minuti, finché il riso non risulta al dente. Assicurati di mantenere il fuoco a medio-basso.
Aggiungi il burro rimasto e il Parmigiano Reggiano grattugiato. Mescola energicamente per amalgamare il tutto, fino a ottenere un risotto cremoso e vellutato.
Aggiusta di sale e pepe nero secondo il tuo gusto.
Lascia riposare il risotto allo zafferano per 2-3 minuti prima di servirlo.
Distribuisci il risotto nei piatti da portata e decora con una spolverata di zafferano o prezzemolo fresco, se desiderato.