Dans une petite casserole, mélangez 300 g de sucre semoule, 200 ml d'eau et 1 cuillère à soupe de jus de citron frais.
Portez le mélange à ébullition à feu moyen en remuant jusqu'à ce que le sucre soit dissous.
Réduisez le feu et laissez mijoter 8 à 10 minutes jusqu'à ce que le sirop épaississe légèrement.
Retirez la casserole du feu, incorporez 1 cuillère à café d'eau de fleur d'oranger et laissez refroidir complètement.
Préchauffez le four à 180 °C (160 °C en chaleur tournante/Gaz n°4) et beurrez légèrement un moule rond de 24 à 26 cm de diamètre.
Si la pâte kataïf est congelée, laissez-la décongeler, puis détachez les brins à la main ou coupez-les grossièrement.
Versez 200 g de beurre doux fondu sur la pâte kataïf dans un grand saladier, puis mélangez à la main pour enrober chaque brin.
Tapissez le fond et les parois du moule avec la moitié de la pâte beurrée en pressant fermement.
Répartissez 400 g de ricotta en une couche uniforme sur la pâte, en laissant une bordure d'environ 1 cm.
Recouvrez la ricotta avec le reste de la pâte kataïf, en pressant légèrement pour obtenir une surface homogène.
Enfournez 30 à 40 minutes, jusqu'à ce que le dessus soit bien doré et que les bords soient croustillants.
Dès la sortie du four, versez immédiatement le sirop de fleur d'oranger refroidi sur le kunafa encore chaud et laissez-le s'imbiber pendant 5 à 10 minutes.
Parsemez de 50 g de pistaches décortiquées et grossièrement hachées, puis servez tiède.