Öl in einem Kochtopf erhitzen, bis es raucht. Griess dazugeben und anbraten. Dabei mit einem Holzlöffel umrühren, bis der Griess bräunlich wird.
In der Zwischenzeit Wasser mit Zucker erhitzen und zehn Minuten köcheln. Wenn der Griess fertig ist, Sirup zugiessen. Zimt hinzufügen. Auf kleiner Flamme weiterhin ständig rühren, bis das Gericht dick wird. Der Chalvas ist fertig, wenn er sich von der Topfwand leicht entfernen lässt.
In eine Form befüllen und auskühlen. Auf eine Platte stürzen und mit Zimt überstreuen.