Chocolate Hazelnut Cake

This decadent cake is made with layers of moist, rich chocolate cake, creamy hazelnut frosting, and fudgy, silky smooth chocolate filling. This chocolate hazelnut cake is the ultimate treat for any celebration!

Chocolate Hazelnut Layer Cake

If you are looking for the ultimate celebration cake, you can stop the search immediately, because this chocolate hazelnut cake is it. This exquisite cake is made of layers of moist, decadent chocolate cake, creamy hazelnut frosting, and rich chocolate filling. It’s topped with toasted hazelnuts for added crunch and texture.

Just like my one-bowl chocolate Nutella cake, this layer cake tastes like heaven and is absolutely gorgeous. I first made this cake after stumbling upon the recipe on the blog, Call Me Cupcake, by the talented Linda. I made it for a friend’s birthday and everyone, I mean everyone, absolutely loved it. I took one bite of this moist, fudgy piece of heaven and hoped the moment would never end. The chocolate cake is rich and dense and has this intensely deep chocolate flavor. This is what an ultimate birthday cake should taste like.

If you like Nutella and chocolate as much as I do, then this cake is for.

Chocolate Hazelnut Layer Cake

How to make this amazing chocolate hazelnut cake

Start by baking the cake

This recipe makes enough batter for three 6-inch pans or two 8-inch pans. Just note that if you bake the cakes in the larger pans, you’ll need to bake them a bit longer.

  1. Prepare your cake pans. Butter three 6-inch or two 8-inch cake pans and dust them with cocoa powder.
  2. Melt the butter. Then, combine with the milk.
  3. Combine the dry ingredients. Mix together the flour, baking soda, cocoa powder, sugar, and salt.
  4. Combine the wet ingredients. Mix the butter mixture, eggs, and sour cream together. Then, stir in the hot coffee.
  5. Pour the wet ingredients into the dries. Mix together gently, using a whisk to break up any lumps. The batter will be quite thin.
  6. Divide and bake. Divide the batter evenly between your cake pans. Bake the cakes on the lower rack of the oven for 32-35 minutes or until a cake tester comes out clean. Let the cakes cool in their pans for 15 minutes, then invert onto a cooling rack and allow to cool completely.

While your cakes are baking, prepare the chocolate and hazelnut fillings.

Make the chocolate filling

  1. Melt butter and chocolate together. Place the chocolate in a saucepan together with butter, over low heat. Stir often until everything is melted. Add a pinch of salt.
  2. Cool. Allow to cool until the filling becomes a spreadable consistency.

Make the chocolate hazelnut frosting

  1. Cream the butter. In a standing mixer fitted with the paddle attachment, beat butter until pale and creamy, about 2 minutes.
  2. Add the rest of the ingredients. Add room temperature cream cheese, powdered sugar, chocolate hazelnut spread and salt and beat until the frosting is completely smooth and fluffy. If the frosting feels loose, place the bowl in the fridge until it firms up a bit.

Assemble your chocolate hazelnut cake

Once your cakes have completely cooled, you can assemble your beautiful layer cake.

  1. I recommend using a bread knife to slice off the rounded tops of your cakes so both sides are flat. This will allow you to spread the fillings on them easily and allow your cakes to stack and stay in place.
  2. Place the first cake layer on a plate or cake stand. Spread chocolate filling over the top, then pipe or spread a layer of hazelnut frosting on top (save some frosting for the second layer as well). Leave a small bit of space around the edge without frosting, because the weight of the cake will cause it to spread a bit on its own.
  3. Place the second layer on top of the first layer. Spread a second layer of chocolate filling, then pipe or spread a layer of frosting on top. Put the third layer on top. Put the cake in the fridge to stabilize it while you prepare the dark chocolate glaze.

Make the dark chocolate glaze

  1. Melt butter and chocolate together. Coarsely chop the dark chocolate and place it in a saucepan together with butter, over low heat. Stir often until melted. Add a pinch of salt.
  2. Cool. Let cool slightly but make sure it doesn’t thicken too much. You want it to still be liquid so it can easily pour over the top of your cake, but it shouldn’t be hot.
  3. Glaze your cake. Pour the glaze over the cake and quickly spread it over the edges of the cake to make it run down the sides.

Keep your cake refrigerated but serve at room temperature for optimal flavor.

Chocolate Hazelnut Layer Cake

Tips for making perfect chocolate hazelnut cake

-Don’t over mix your batter. This can cause your cake to become extra tough and dense, and we want it to be light and fluffy. Once you combine the dry and wet ingredients, mix together gently just until everything is incorporated.

-Depending on what size cake pans you bake in, you may need to adjust the baking time. If using 6-inch pans, your cakes should finish baking in about 30 minutes. If using 8-inch pans, they will take a little bit longer to bake, so check them every 3-5 minutes after the first 30 minutes.

-When preparing the hazelnut filling, let the butter and cream cheese sit out at room temperature to soften. This will help the ingredients emulsify better and prevent lumps in your frosting.

-Toast the hazelnuts. Toasted hazelnuts have much more flavor and a nice golden color. To toast them, place on a sheet pan and bake for 8 minutes at 350°F/175°C, tossing halfway through. Allow to cool completely before garnishing your cake.

More of my favorite cake recipes

Chocolate Hazelnut Layer Cake
4.75 from 4 votes
Print

Chocolate Hazelnut Layer Cake

Made with layers of rich chocolate cake, creamy hazelnut frosting, and chocolate ganache, this fudgy chocolate hazelnut layer cake is the ultimate treat for any celebration.

Prep Time 45 minutes
Cook Time 35 minutes
Total Time 1 hour 20 minutes

Ingredients

Chocolate Cake:

  • 1 ¾ cup + 2 tablespoons (200g) unsalted butter
  • ½ cup (120 ml) whole milk
  • 1 ¾ cups (240g) all-purpose flour
  • 1 ½ teaspoons baking soda
  • cup (67g) cocoa powder
  • 1 ½ cups (300g) granulated sugar
  • ¼ teaspoon salt
  • 2 large eggs
  • cup (150 ml) sour cream
  • ½ cup (120 ml) hot coffee (hot water dissolved with instant coffee powder)

Chocolate Filling:

  • 75g (2.5 oz.) semisweet chocolate, coarsely chopped
  • tablespoons (35g) unsalted butter
  • Pinch of salt

Chocolate Hazelnut Frosting:

  • 1 ¼ sticks (150g) unsalted butter, softened
  • ½ cup (113g) cream cheese or mascarpone cheese
  • ½ cup (60g) powdered sugar
  • ¾ cup plus 2 tablespoons (250g) Nutella or chocolate hazelnut spread
  • pinch of salt

Chocolate Glaze:

  • ½ cup (75g) dark chocolate, coarsely chopped
  • 3 tablespoons (45g) butter
  • Pinch of salt

Instructions

  1. To make the cake: Preheat oven to 175°C/350°F. Butter three 6-inch (15 cm) cake pans and dust them with cocoa powder.
  2. Melt the butter, add milk and set aside to cool.
  3. In a large bowl, mix together the flour, baking soda, cocoa powder, sugar and salt. Add the butter mixture, eggs and sour cream to the dry ingredients and mix until just combined. Add the hot coffee and stir until smooth (batter will be quite liquid).
  4. Divide the batter evenly between the three cake pans. Bake the cakes on the lower rack for 32-35 minutes or until a cake tester comes out clean. Let the cakes cool in their pans for 15 minutes, then invert onto a cooling rack and allow to cool completely.
  5. To make the chocolate filing: Place chocolate in a saucepan together with butter, over low heat. Stir often until everything is melted. Add a pinch of salt. Let cool to spreadable consistency – meanwhile you can prepare the frosting.
  6. To make the chocolate hazelnut frosting: In a standing mixer fitted with the paddle attachment, beat butter until pale and creamy, about 2 minutes. Add the cream cheese, powdered sugar, chocolate hazelnut spread and salt and beat until frosting is completely smooth and fluffy. If frosting feels loose, place the bowl in the fridge for a while.
  7. Assemble the cake:

    Slice the rounded tops of each cake with a serrated bread knife to create flat tops. Place the first cake layer on a plate or cake stand. Spread with chocolate filling, then pipe or spread a layer of frosting on top (save some frosting for the second layer as well). Don’t pipe or spread all the way out to the edge as the weight of the cake will make it spread.

  8. Place the second layer on top of the first layer. Spread second layer with chocolate filling, then pipe or spread a layer of frosting on top. Put the third layer on top. Put the cake in the fridge to stabilize it while you prepare the dark chocolate glaze.
  9. To make the chocolate glaze: Coarsely chop the dark chocolate and place it in a saucepan together with butter, over low heat. Stir often until melted. Add a pinch of salt. Let cool slightly but make sure it doesn’t thicken too much, it should still be liquid. Pour the glaze over the cake and quickly spread it over the edges of the cake to make it run down the sides.
  10. Keep cake in the fridge but serve it in room temperature.

Recipe by Linda from Call Me Cupcake.