Preheat oven at 360 F, and grease a pan (25 x 33 cm.)
– For the base: In a large bowl, add the semolina, sugar, mastic, baking powder and milk with soda and beat well to fully integrate.
Pour the mixture into the pan, and bake in preheated oven for 30 minutes.
Remove from the oven and let cool.
– For the syrup: Boil the ingredients for the syrup for 8 min’ remove from heat and pour the hot syrup over the cold base.
Let absorb the syrup and cool.
In a medium saucepan, heat the milk over medium heat until it just starts to simmer.
Remove from heat.
In a mixing bowl, whisk together the sugar and egg yolks until pale and thick.
Whisk in the cornstarch until well combined. Slowly pour the hot milk into the egg mixture, whisking constantly to prevent the eggs from curdling. Once combined, pour the mixture back into the saucepan and return it to the stove over medium heat.
Cook, whisking constantly, until the mixture thickens and comes to a boil. This should take about 2-3 minutes. Once thickened, remove from heat and stir in the vanilla extract.
Transfer the crème pâtissière to a clean bowl and cover the surface with plastic wrap to prevent a skin from forming.
Allow the pastry cream to cool to room temperature before using.
Sprinkle with cinnamon and leave in the fridge to cool for at least 1 hour before serving