Preheat your oven to 180C/350F.
Pour the milk into a medium saucepan alongside the vanilla paste on medium heat and stir.
Add in the sugar and semolina, whisking to combine as the milk heats and the mixture thickens.
Whisk until the mixture resembles the thickness of Greek yogurt and is smooth, not grainy, approximately 15 minutes.
Remove from the heat and allow to cool for 5 minutes.
Add 1 egg and whisk to combine, repeating with each egg until smooth.
Brush the baking tin with olive oil and sprinkle enough semolina over the tin to coat.
Pour in the semolina pudding and spread out evenly.
Sprinkle with the additional sugar and ground cinnamon.
Bake until only slightly wobbly to the touch and golden, approximately 45 minutes.
Cool completely before slicing.
Serve up with a little extra ground cinnamon sprinkled on top.
Enjoy!