Preheat oven to 325°F (160°C) and grease a 8.5″ springform pan.
Mix wet ingredients: Whisk orange zest, juice, eggs, sugar, oil, and yogurt in a large bowl.
Combine dry ingredients: Gently fold in polenta, flour, baking powder, salt, and chopped ginger, untill just combined.
Bake: Pour batter into the pan and bake for 35 minutes, untill the top of the cake is nice and golden.
Prepare the soak: While baking, stir together orange juice and ginger syrup.
Soak & add crunch: Immediately after removing the cake, poke holes using a skewer and pour the warm syrup evenly over the cake. Let sit until it cools completely. Then sprinkle toasted almond flakes on top.