Preheat the oven at 175ºC/350ºF conventional oven and prepare a 23 cm/9-inch springform with parchment paper.
Sift together the all-purpose flour, baking powder and salt and set it aside.
220 g all-purpose flour, 1 ½ teaspoon baking powder, ¼ teaspoon salt
In a large mixing bowl add the granulated sugar and orange zest. Rub it together to release all of the orange zest flavor, it end up looking like wet sand. Then add the butter and mix it together on high speed for 3 minutes.
150 g granulated sugar, 1 tablespoon orange zest, 85 g butter
Add the eggs one at a time into the mixture and on low speed mix it in until combined.
2 eggs
Continue by adding half the dry ingredients, on low speed, mixing until just combined.
Then add the orange juice, sour cream, vegetable oil, vanilla extract and mix until just combined. Then add the other half of the dry ingredients and mix until combined.
1 tablespoon orange juice, 150 g sour cream 14-18%, 25 g vegetable oil, 1 teaspoon vanilla extract
Add half of the cranberries into the cake batter, and gently fold them in, using a rubber spatula.
150 g cranberries
Add the cake batter into the prepared cake pan and top it with the remaining cranberries. Finally top it with the crumble.
Bake it for 40-45 minutes or until cake tester comes out clean. Once baked, let the cake cool. After 10 minutes, gently drag a thin knife along the edge of the cake to release the cake from the springform. Let it cool down completely on a wire rack.