Ingredients
Equipment
Method
Make the streusel
- In a small bowl, stir together the flour, brown sugar, and cinnamon.
- Cut in the cold butter with a fork or your fingertips until the mixture forms coarse crumbs.
- Refrigerate the streusel while you prepare the cake batter.
Mix the cake batter
- Heat the oven to 350°F and grease a 9-inch square baking pan.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a large bowl, beat the softened butter and granulated sugar until light and fluffy, about 2 to 3 minutes.
- Beat in the eggs one at a time.
- Mix in the sour cream, orange zest, orange juice, and vanilla until combined.
- Add the flour mixture and mix just until no dry streaks remain.
- Gently fold in the cranberries.
Assemble and bake
- Spread the batter evenly in the prepared pan.
- Scatter the streusel over the top.
- Bake for 45 to 55 minutes, until the top is golden and a toothpick inserted into the cake portion comes out with a few moist crumbs.
- Cool in the pan on a wire rack for at least 20 minutes before serving.
Notes
For the best texture, do not thaw frozen cranberries before folding them into the batter. Store covered in the refrigerator for up to 5 days; this cake can be frozen. Plain Greek yogurt can replace the sour cream.
