We'll make the syrup first, as its cool syrup is poured over hot galaktoboureko.
In a pot, add: sugar, water, and lemon juice, mix well. Bring to boil over medium heat, stir occasionally.
Once boiling, add in lemon and orange peels - simmer for 10 minutes.
When simmering time is done, turn off and remove from heat to allow to cool.
- Now, let’s start on the custard for galaktoboureko-
In a large pot, add milk and bring to slight simmer then reduce heat to medium.
As the milk heats, in a bowl, beat eggs and then add sugar, vanilla, and lemon zest, mix thoroughly.
When the milk is at a slight simmer, take 1 cup worth of it and slowly add it to bowl with the egg/sugar mixture--stirring entire time (this is to temper eggs), and set aside.
Now, grab your semolina and slowly add it to the pot with milk, stirring the entire time. Do this in stages. Add a little semolina, stir, little more, stir, etc..
Once all semolina is incorporated into the milk, add in egg/sugar mixture that was tempered earlier, stir until it begins to thicken.
Once the galaktoboureko custard gets thick (think cake batter), turn off and remove from heat.
--Grab your phyllo and let’s assemble the galaktoboureko--
Preheat oven to 350F.
Unwrap phyllo, unroll and cover with a damp towel.
Take your baking dish (we use 9 X 9) and brush with some melted butter.
Take one sheet of phyllo and place it in the dish (you may need to cut them to make them fit).
Brush top of phyllo with some melted butter.
Add another sheet on top, brush with butter -- repeat this 5 more times (total of 7 sheets: phyllo, melted butter, phyllo, etc.,)
After the 7th sheet, pour the custard over the top of the phyllo sheets, and spread evenly.
Repeat step 17-18 with 7 more phyllo sheets.
Brush top sheet with some melted butter, slightly score, and place in oven for 30-40 minutes or until golden brown.
Once galaktoboureko is finished, remove from oven and immediately pour the cool syrup over the top. Let it sit to cool for at least 30-40 minutes, or until the sugar is absorbed.*
Cut into squares and enjoy your freshly baked galaktoboureko!