Ingredients
Method
- Preheat the oven to 350°F. Grease a nine inch springform cake pan with butter. Set aside.
Make the cake
- In a large bowl whisk the flour, brown sugar, baking powder, ginger, cardamom, cinnamon, nutmeg, cloves, and salt together. Add the melted butter, milk, eggs, vanilla, orange juice, and orange zest. Whisk until combined and there are no more lumps. Pour the batter into the prepared pan. Set aside.
Make the cranberries
- Rinse out the same bowl you just used for the batter. To that bowl, add the cranberries, orange zest, and sugar. Toss to combine. Put the cranberries on top of the cake batter. Sprinkle with a little bit of granulated sugar if desired.
Make the crumble
- Whisk the flour, brown sugar, and cinnamon together in a medium bowl. Add the butter, and using your hands, massage the butter into the other ingredients, until the mixture forms lumps and is evenly combined. You can use a spatula to do this but I find that hands work best. Sprinkle the crumble on top of the cranberries.
- Place the cake in the oven and bake for 45-55 minutes or until a toothpick inserted comes out clean. The crumble will be slightly browned on top.
- Let the finished cake cool for at least 20 minutes. I recommend eating this warm, but it is just as good cold. See notes for reheating instructions. Cake stays fresh in the refrigerator for up to five days.
Notes
*Fresh Cranberries: We need to use fresh not frozen cranberries for this recipe. I have tried it with frozen, and even once fully thawed they contained too much extra water and the cake was very soggy and dense.
*Reheating Instructions: This cake is best when warm. For reheating it I leave it in the oven at 200 Fahrenheit for 10-15 minutes. Slice and serve once cool enough to handle.
