Piece of Christmas Chocolate Toffee Cake on a plate.

Christmas Chocolate Toffee Cake

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


This Christmas Chocolate Toffee Cake is a chocolate lover’s dream. Decadent chocolate cake with smooth and silky chocolate ganache filling and toffee bits, topped with caramel whipped cream and white chocolate curls!


For the Cake:

  • 3/4 cup unsweetened cocoa powder
  • 1 cup boiling water
  • 1/2 cup + 2 Tablespoons unsalted butter -softened
  • 2 cups sugar
  • 1 tsp. vanilla extract
  • 3 large eggs
  • 1 and 3/4 cups all-purpose flour
  • 1 and 1/2 tsp baking soda
  • 1/4 tsp salt
  • 3/4 cup milk
  • 1/4 cup sour cream


  • 16 oz. semisweet chocolate chopped into small pieces
  • 2 cups heavy cream
  • 3 tablespoons runny honey or light corn syrup
  • 1 and 1/2 cups toffee bits

For topping:

  • 2 cups heavy cream
  • 3 tablespoons powdered sugar(or more to taste)
  • 1 teaspoon vanilla extract
  • ¼ cup caramel sauce
  • White chocolate block or bar for garnish-optional


  1. To make the cake preheat oven to 350°F, grease three 9-inch round baking pans, line bottoms with parchment paper, grease and flour paper, set aside
  2. First, stir cocoa and boiling water until smooth, set aside to cool.
  3. In medium bowl stir together flour, baking soda and salt, set aside, too.
  4. Next, in a large bowl beat butter and sugar until fluffy. Add eggs, one at a time, beating well after each addition, then stir in vanilla. Gradually add cocoa mixture and beat well until evenly combined.
  5. Alternately add 1/3 of flour mixture, milk, 1/3 of flour mixture, sour cream, the rest of flour mixture. Mix until well blended. Divide batter into prepared pans and bake 28-35 minutes (until the toothpick inserted in the center comes out clean). Cool 10 minutes in the pans, remove from pans to wire racks and carefully peel off wax paper. Cool completely.
  6. To make the ganache place finely chopped chocolate in a heatproof bowl.
  7. In a small sauce pan combine heavy cream and honey, heat over low-medium heat until just start to simmer around the edges, don’t boil the heavy cream. Now, pour over chopped chocolate and let it sit for a few minutes. Then, stir well until the chocolate is completely melted and the ganache is smooth and shiny. Cover the ganache and chill, stirring occasionally, until thickened but spreadable, about 3 hours. It should be smooth enough to spread, but not too runny!!! If it’s too thick let it sit at room temperature until softened.

Assembling the cake:

  1. Place the first cake layer on serving plate, spread half of the ganache, sprinkle with ¾ cup toffee bits. Then, place second cake layer, spread the rest of the ganache and sprinkle with ¾ cup toffee bits. Finally, top with 3rd cake layer. Place in the fridge to set.


  1. Beat heavy cream until soft peaks form, add powdered sugar and vanilla. Beat until stiff peaks form. Add caramel sauce and mix well to combine. Add more powdered sugar if it’s not sweet to your taste. Cover the cake with whipped cream.
  2. Garnish as desired. If you want to make white chocolate curls, use potato peeler to shave the curls from the block or bar of white chocolate.


  1. Make the ganache in advance it takes a few hours to set!!! It should be smooth enough to spread, but not too runny!!!