01 -
Preheat oven to 350°F (176°C). Generously butter a 9-inch pie plate. Evenly distribute cranberries in the prepared plate, sprinkle with chopped pecans and 1/2 cup granulated sugar.
02 -
In a medium bowl, beat the softened butter with 1 cup granulated sugar on medium speed until creamy and smooth.
03 -
Add almond or vanilla extract and then beat in the eggs one at a time, ensuring the mixture becomes fluffy.
04 -
Reduce mixer speed to low. Gradually add all-purpose flour and salt to the mixture, blending just until combined. The resulting batter will be thick and sticky.
05 -
Using a spatula, spoon dollops of the batter over the cranberry mixture in the pie plate. Gently spread into an even layer, covering the fruit. Bake in the center of the oven for 45 to 50 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs attached.