Now this is a special occasion cake! It’s a recipe all over the internet and for good reason; buttery richness, moist vanilla cake, sweet white chocolate and tart cranberries throughout make for a memorable combination of taste and color. This version is from Pineapple and Coconut, as is the lovely top photograph. The very homely cake in the lower photo comes from the kitchen of Frills and while it was very delicious, it is also a humbling little reminder that simple isn’t always easy.

Servings |
people
|
Ingredients
- 2 cups fresh cranberries
- 1 1/2 cups sugar divided
- 1 cup water
- 3 1/3 cups flour
- 2 cups sugar
- 2 1/2 tsp. baking powder
- 1 1/2 cups (3 sticks) butter room temperature
- 2 tbsp. vanilla extract
- 1 cup sour cream
- 1 cup milk
- 3 cups fresh cranberries
- 12 oz. white chocolate coarsely chopped
- 3/4 cup whipping cream
- 3/4 cup butter room temperature
- 8 cups powdered sugar
Ingredients
|
![]() |
Instructions
- Sugared cranberries: Bring 1 cup of sugar and water to a simmer in a saucepan, stirring until sugar is dissolved. Pour syrup into a bowl and cool. Add cranberries and toss until coated. Refrigerate overnight.
- Remove cranberries from syrup and roll in remaining 1/2 cup of sugar. Roll several times until well coated. Let dry for several hours.
- Cranberry cake: Preheat oven to 350. Line three 8' cake pans with parchment paper and spray with baking spray and dust with flour.
- Combine flour, sugar and baking powder in bowl of electric mixer. Add butter, eggs, vanilla, sour cream and milk and mix on medium spray until smooth. Do not over mix!
- Gently stir in cranberries. Spread batter evenly between the cake pans. Bake 35 to 40 minutes or until a toothpick inserted into center comes out with just a few crumbs. Cool on rack.
- White chocolate buttercream frosting: Place white chocolate in a metal bowl. Heat whipping cream until simmering and stir into chocolate. Whisk until smooth and let cool completely. It will be thick.
- Cake assembly: Cut off domed tops of cake layers if necessary. Place first layer of cake on cake platter. Spread icing on top in an even layer. Add second layer and add more icing on top in an even layer. Add final layer of cake on top and ice the outside of the cake. Top the cake with sugared cranberries and add some around the edges if desired.