Ingredients

6 tbsp. unsalted butter

1/2 c. sugar

2 large eggs

1 tsp. vanilla extract

1 tsp. freshly grated orange zest

1 c. all-purpose flour

1 tsp. baking powder

1/2 tsp. salt

6 c. fresh cranberries

1 1/4 c. sugar

1 c. cranberry juice

1 tsp. freshly grated orange zest

Preparation

Step 1Preheat oven to 350 degrees. To make topping: In a large bowl, beat butter and sugar with a wooden spoon until smooth and creamy. Beat in eggs 1 at a time until well blended. Beat in vanilla extract and orange zest. Add flour, baking powder and salt, and beat until fully blended. Set aside.Step 2To make filling: In a 2-quart shallow glass or ceramic baking dish, combine cranberries, sugar, juice, and orange zest.Step 3Spoon topping over cranberry mixture by heaping tablespoonfuls. Bake 55 to 60 minutes, or until filling is bubbly around the edges and topping is brown. Cool on a wire rack. Serve warm or at room temperature.