Prepare the Syrup: In a saucepan, combine 2 cups of sugar and 1 cup of water. Bring to a boil, then add lemon juice. Simmer for about 10 minutes until slightly thickened. Remove from heat and stir in rose or orange blossom water if using. Let it cool.
Prepare the Filling: In a large bowl, mix the finely chopped nuts, cinnamon, and ½ cup of sugar. Set the filling aside.
Preheat the Oven: Preheat your oven to 350°F (175°C) and prepare a baking dish by greasing it lightly.
Prepare Kataifi Noodles: Working with the thawed Kataifi dough, gently separate the strands. In a large bowl, combine the dough with the melted butter, ensuring each strand is coated.
Layer the Kataifi: Place half of the buttered Kataifi dough at the bottom of the prepared baking dish, spreading it evenly. Press it down slightly to form a base.
Add the Filling: Evenly sprinkle the nut mixture over the Kataifi base. Make sure it’s spread out for an even consistency.
Top with Remaining Kataifi: Add the remaining buttered Kataifi dough on top of the filling, covering it completely. Look to create a nice, even layer without any gaps.
Bake: Place in the preheated oven and bake for approximately 30-35 minutes or until the top is golden brown.
Soak with Syrup: Once baked, immediately remove from the oven and pour the cooled syrup evenly over the hot Kataifi. Let it soak for about 15-20 minutes.