1 cup all purpose flour
1 cup granulated sugar
¼ teaspoon table salt
2 cups fresh cranberries (I use frozen)
½ cup chopped walnuts
½ cup butter, melted
2 large eggs
1 teaspoon almond extract (don't leave out)
1 teaspoon vanilla extract
½ teaspoon ground cinnamon
In a large bowl, mix the flour, sugar and salt. Add the walnuts and gently toss to coat the fruit and nuts (this will keep them from sinking in the batter as it bakes).
Whisk the eggs, melted butter, cinnamon, almond extract and vanilla extract together until smooth. Pour over the dry ingredients and mix with a spoon. NOTE: The batter is almost as thick as cookie dough, so I use my hands to mix gently.
Spread into prepared pie plate and bake at 350 for 40 to 50 minutes, or until a toothpick inserted in the center comes out clean. NOTE: I used frozen cranberries (no need to thaw), so it took about 48 minutes to bake in my oven. It slices beautifully like a pie.
Serve warm with whipped cream or better yet, vanilla ice cream.