Preheat oven to 325°F Coat a 9" deep-dish pie plate with nonstick cooking spray then spread cranberries over the bottom. Sprinkle with 3/4 cup sugar and the walnuts; stir with a spoon until evenly combined then flatten mixture with the spoon.
In a large bowl, beat eggs until fluffy. Gradually add remaining 3/4 cup sugar then gradually add in the flour, mixing well. Slowly beat in butter until thoroughly combined and smooth then spread batter over cranberries.
Bake 55 minutes, or until entire crust is brown. Serve hot or cold.