1cupAll-purpose flourSubstitute with gluten-free flour for a gluten-free option.
1cupWhite sugarBrown sugar can be used for a deeper flavor.
½teaspoonSaltEnhances flavor balance.
2cupsFresh cranberriesCan be substituted with thawed frozen cranberries.
½cupChopped walnutsCan be replaced with pecans or omitted for nut-free.
½cupButter, meltedCoconut oil can be a dairy-free alternative.
2largeEggs, beatenEgg replacer or flax eggs can be used for a vegan option.
1teaspoonAlmond extractVanilla extract can substitute if desired.
Instructions
Preparation Steps
Preheat the oven to 350°F (175°C) and generously grease a 9-inch pie pan.
Combine flour, sugar, and salt in a mixing bowl. Stir these dry ingredients until well-blended.
Add the fresh cranberries and chopped walnuts, tossing gently to coat them thoroughly.
Stir in melted butter, beaten eggs, and almond extract. Mix until fully combined and smooth.
Spread the batter evenly into the prepared pie pan.
Bake for about 40 minutes or until a toothpick inserted in the center comes out clean.
Cool slightly before serving warm.
Notes
Dust with powdered sugar before serving for an extra festive touch. Ensure cranberries are fresh or properly thawed to avoid excess moisture. Store leftovers in an airtight container for up to 3 days.