Go Back
The cooled cake is sliced into neat squares on the white marble cooktop. A plate nearby holds a few pieces, ready to be served and enjoyed.

Cranberry Christmas Cake Recipe

This cranberry dessert cake combines a light, buttery texture with bursts of tart cranberries, perfect for gatherings. Its golden crust and easy-to-slice design make it an instant party favorite!
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Course Dessert
Cuisine American
Servings 16
Calories 252 kcal

Equipment

  • Electric mixer
  • Mixing bowl
  • 9x13 inch baking pan
  • Spatula
  • Toothpick

Ingredients
  

  • 3 eggs
  • 2 cups sugar
  • 3/4 cup butter softened
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour use gluten-free flour blend for a GF option
  • 12 oz fresh cranberries

Instructions
 

  • Preheat oven to 350°F and grease a 9×13-inch pan.
  • Beat eggs and sugar with a mixer for 5–7 minutes until light and thick.
    A glass mixing bowl on the white marble cooktop shows eggs and sugar being whisked together by a hand mixer. The mixture has turned light and thick after 5–7 minutes of mixing.
  • Add softened butter and vanilla; mix for 2 minutes.
  • Stir in flour until just combined, then fold in cranberries.
    Fresh cranberries are being folded into the batter in a glass bowl on the white marble cooktop. The bright red berries contrast with the creamy batter.
  • Spread the batter evenly in the prepared pan.
    The batter is spread evenly into a greased 9×13-inch pan on the white marble cooktop, ready to go into the preheated oven.
  • Bake for 40–50 minutes until lightly browned and a toothpick comes out clean.
    The 9×13-inch pan sits on a rack inside the glowing oven, with the batter rising and turning golden brown as it bakes. The light from the oven reflects off the white marble cooktop.
  • Let the cake cool completely before slicing into small pieces.
    The cooled cake is sliced into neat squares on the white marble cooktop. A plate nearby holds a few pieces, ready to be served and enjoyed.
  • Serve and enjoy!