01 -
Set the oven to 350 degrees Fahrenheit.
02 -
Coat a 9 x 13 inch baking pan with non-stick baking spray.
03 -
Using an electric mixer, beat eggs and granulated sugar until thickened and pale, about 5 minutes.
04 -
Blend the softened butter, vanilla extract, and almond extract into the egg mixture. Mix until well combined, about 2 minutes.
05 -
Gradually add all-purpose flour, mixing just until the batter comes together. Do not overmix.
06 -
Gently fold the fresh cranberries into the batter until evenly distributed.
07 -
Spread the batter evenly into the prepared pan. Bake for 40 to 50 minutes at 350 degrees Fahrenheit, until the cake is golden and a toothpick inserted in the center comes out clean.
08 -
Allow to cool completely in the pan before slicing. Dust with powdered sugar before serving.