1/4cupunsalted butter1/2 stick, at room temperature
1large eggbeaten
3/4cupfresh squeezed orange juice
1teaspoonfresh grated orange zest
1teaspoonvanilla extract
1cupcoarsely chopped fresh cranberriesheaping
For the Topping
2tablespoonsunsalted buttercold and cut into cubes
1/4cupall-purpose flour31 grams
1tablespoongranulated sugar
1/2teaspoonground cinnamon
1/4teaspoonkosher salt
1/2cuppowdered sugar65 grams, for optional glaze
splash of milkfor optional glaze
Instructions
Place a rack in the center of the oven and preheat oven to 350 degrees F. Grease a 9×5-inch loaf pan. Line loaf pan with parchment paper, leaving a few inches of overhang on each side. Grease the parchment paper and dust with flour on all sides. Set aside.
In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt. Add chunks of butter and work the butter into the flour with your fingers. The mixture will resemble a coarse meal with a few tiny butter bits.
In a medium bowl, whisk together egg, orange juice, orange zest, and vanilla extract.
Add the wet ingredients all at once to the dry ingredients. Stir together to incorporate. Add the cranberries and fold into the batter.
To make the topping, combine all of the ingredients in a bowl and rub together with your fingertips until crumbly.
Spoon the batter into the prepared pan. Sprinkle with topping. Place in the oven and bake until the cake is golden brown and the center is cooked through, about 50 to 60 minutes. Do not shift or move the cake for at least 30 minutes through baking.
Remove from the oven and allow to cool in the pan for 15 minutes. Use the parchment paper to lift the loaf from the pan and allow to cool further on a wire rack.
For the optional glaze, whisk together 1/2 cup of powdered sugar and a splash of milk. Drizzle it over the cooled cake.
Notes
This cake is best enjoyed fresh but can be stored in an airtight container for up to 3 days.