Go Back
+ servings

Cranberry Christmas Cake with Butter Sauce

Cranberry Christmas Cake with Butter Sauce is a soft vanilla cake filled with fresh cranberries served with a warm buttery sauce. It's easy to make & perfect for the holidays.
Course Dessert
Cuisine American, Holiday
Keyword christmas cake recipe, cranberry dessert
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings 9 servings
Calories 536 kcal


  • 2-3/4 cups all-purpose flour or 1-to-1 gluten free flour
  • 1-2/3 cups granulated sugar
  • 1-1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 4 large eggs room temperature
  • 3/4 cup unsalted butter melted and cooled
  • 3/4 cup whole milk
  • 1/2 tablespoon pure vanilla extract
  • 2-1/2 cups cranberries fresh or frozen (unthawed)

For the Sauce:

  • 1 cup unsalted butter
  • 1-3/4 cups granulated sugar
  • 1 cup heavy cream
  • 1/2 tablespoon pure vanilla extract


  1. Preheat oven to 350 degrees F. Line a 9 x 13 cake pan with parchment paper with a slight overhang and set aside.

  2. In a large bowl, whisk together the flour, sugar, baking powder, and salt. Add the eggs, melted butter, milk, and vanilla. Using an electric hand mixer, mix on medium speed until smooth, about 3 minutes. Fold in cranberries.
  3. Pour the batter into the prepared baking sheet.
  4. Transfer batter to prepared pan. Bake for 31-38 minutes, or until lightly browned and a toothpick inserted near the center of the cake comes out clean.
  5. Let cool completely and cut into slices or small squares.

To Make the Sauce:

  1. Combine all ingredients in a saucepan over medium heat.
  2. Cook until the sugar and butter melts and everything has blended. Turn up the heat and boil for one minute.
  3. Pour hot sauce over warmed cake.
  4. Top with sugared cranberries (optional)
Nutrition Facts
Cranberry Christmas Cake with Butter Sauce
Amount Per Serving (1 slice)
Calories 536 Calories from Fat 432
% Daily Value*
Fat 48g74%
Saturated Fat 29g145%
Cholesterol 215mg72%
Sodium 185mg8%
Potassium 127mg4%
Carbohydrates 21g7%
Sugar 14g16%
Protein 5g10%
Vitamin A 1650IU33%
Vitamin C 1.7mg2%
Calcium 73mg7%
Iron 0.7mg4%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.