Tritate finemente la cipolla e l'aglio, poi fateli soffriggere nell'olio a fiamma bassa fino a quando la cipolla non inizia a diventare trasparente.
Incorporate anche i piselli, sfumate con il brodo e fate cuocere per circa 5 minuti, poi aggiungete la pasta. Salate, pepate e lasciate "risottare" gli anelletti fino a cottura (ci vorranno circa 25/30 minuti).
Per ultimo aggiungete lo zafferano, burro e formaggio mantecando la pasta e sciogliendo bene tutto. Servite ancora calda e fumante.