Combine the sugar, water, orange peel, and cinnamon sticks in a small saucepan over medium-high heat.
1 litre water, 600 grams granulated sugar, 1 orange peel, 2 cinnamon sticks
Allow the syrup to boil, lower the heat, stir, and leave it to cook for about 10 minutes. Remove the hot syrup and allow it to cool.
Heat the sunflower and olive oil over a medium high heat in a large deep pot.
125 ml olive oil, 125 ml sunflower oil
Add the semolina to the heated oil. (Once you add the semolina the mixture will begin to bubble immediately).
350 grams semolina
Using a wooden spoon, stir continuously until the semolina is golden brown (this can take up to ten minutes).
Once the semolina is golden brown, remove it from the heat and slowly add the cooled sugar syrup (be careful of any splattering).
Place the pot back on the heat and stir until the halva becomes thick and pulls away from the pot's sides. (This can also take up to 10 minutes!).
Finally stir in the almonds.
75 grams slivered almonds
Add the halva pudding to a pre-greased bundt pan (measuring 25cm or 10") and smooth the top using an offset or baking spatula.
Allow the mixture to cool before placing it in the refrigerator, to firm up for an hour. When ready to serve dust with ground cinnamon.
1 teaspoon ground cinnamon