In a saucepan, combine semolina, sugar, and milk. Cook over medium heat, stirring constantly, until it thickens into a custard. Remove from heat, add butter, and let it cool.
Step 2
Preheat the oven to 350°F (175°C). Grease a baking dish.
Step 3
Beat the eggs and vanilla extract. Slowly add them to the semolina custard, mixing well.
Step 4
Layer half of the phyllo sheets in the baking dish, brushing each layer with melted butter.
Step 5
Pour the custard over the phyllo layers.
Step 6
Layer the remaining phyllo sheets on top, brushing each layer with butter.
Step 7
Score the top phyllo layers into squares or triangles.
Step 8
Bake for 40-45 minutes or until golden brown.
Step 9
Remove from the oven, dust with powdered sugar, and garnish with cinnamon.