Combineer in een sauspan suiker en water. Breng aan de kook op middelhoog vuur, roerend totdat de suiker oplost. Zet het vuur laag en laat 10 minuten sudderen. Verwijder van het vuur en roer het rozenwater erdoor. Laat afkoelen.
Verwarm je oven voor op 180°C (350°F). Breek in een grote kom het kataifi-deeg uit elkaar. Meng de gesmolten boter erdoor totdat het gelijkmatig bedekt is.
Vet een ronde bakvorm in met wat gesmolten boter. Verspreid de helft van het kataifi-mengsel op de bodem van de vorm en druk stevig aan. Verdeel de kaasvulling gelijkmatig over de basis en dek af met het resterende kataifi, voorzichtig aandrukken.
Bak in de voorverwarmde oven gedurende 30-35 minuten of totdat de bovenkant goudbruin en knapperig is.
Giet, eenmaal gebakken, onmiddellijk de afgekoelde siroop gelijkmatig over de knafeh, zorg ervoor dat elk deel doordrenkt wordt. Laten rusten gedurende 10 minuten alvorens te snijden. Garneer met gemalen pistachenoten voor het serveren.
Best vers te genieten, maar kan in de koelkast tot 3 dagen bewaard worden. Opnieuw opwarmen in de oven voor beste textuur.