Preheat the oven to 350°F. Butter a 9-inch square baking pan. Sift the flour, baking powder, and salt together in a bowl.
Using a handheld mixer with beaters or a stand mixer withthe paddle attachment, cream the butter, sugar, and orange zest together on medium-high speed for 3 to 5 minutes, until light and fluffy.
Add the eggs one at a time, scraping down the sides of the bowl after each addition, then stir in the vanilla. Stir in the flour mixture in three additions alternating with the sour cream in two additions, beginning and ending with the flour mixture and scraping down the sides of the bowl occasionally.
Fold in 1 cup of the cranberries.
Spread the mixture into the prepared pan.
Distribute the remaining 1 cup cranberries over the cake and sprinkle the crumb topping over the cranberries.
Bake for 45 to 50 minutes, or until lightly golden and firm on top.
Taste
Book, using the USDA Nutrition Database
Baker & Spice, evolved from her involvement in the Portland and Hillsdale farmers' markets. She lives in Portland, Oregon.