To make the cake: Preheat the oven to 350°F with a rack inside the middle. Frivolously grease an 8″ sq. pan and line with a parchment sling.
In a medium bowl, whisk collectively the flour, sugar, baking powder, baking soda, and salt.
In an unlimited mixing bowl, vigorously whisk the eggs and olive oil till emulsified; the combination should look creamy and yellow. Whisk contained in the milk, orange zest, orange juice, and vanilla. Whereas whisking, steadily add the dry components to the moist; proceed to whisk till efficiently blended and no lumps preserve.
Pour the batter into the ready pan and bake for 45 to 50 minutes, till the cake is golden brown on prime and comes as soon as extra when gently pressed.
Take away the cake from the oven and alter it to a wire rack; permit the cake to sit down again contained in the pan for half-hour. Run an offset spatula all through the sides of the pan, then change the cake out onto the rack and permit it to sit down again utterly.
To make the glaze: In a small saucepan, mix the cranberries and orange juice. Put together dinner dinner over medium warmth, stirring sometimes and utilizing a spoon or spatula to smash the berries as they burst, till the combination is thickened and jammy, 4 to five minutes full.
Utilizing a rubber spatula, press the cranberry combination by the use of a fine-mesh sieve correct proper right into a small bowl. (It’s important to have about 3 tablespoons/40g.) Add the vanilla, salt, and 1 cup (114g) of the confectioners’ sugar and whisk till clear. Whisk in as lots as 1/2 cup (57g) additional confectioners’ sugar as wanted till the glaze is the consistency of molasses.
Pour the glaze over the cooled cake, nudging it to cowl the bottom and letting it drip down the perimeters in spots. Look ahead to the glaze to set, 15 to twenty minutes, prior to slicing and serving.
Storage data: Retailer any leftover orange olive oil cake, well-wrapped, at room temperature for as lots as 4 days. The cake will flip into moister and additional flavorful because of it sits.