Go Back

Hazelnut Butter Cake

Course Dessert
Cuisine American
Keyword butter cake, cake, dessert, hazelnut cake
Prep Time 20 minutes
Total Time 55 minutes
Servings 1 6" layer cake


  • 2 Cups AP Flour (240g / 8oz)
  • 1 tsp Baking Powder
  • 1/4 tsp Baking Soda
  • 1/2 Cup Finely ground hazelnut (58g / 2oz)
  • 2/3 Cup Full fat sour cream (180 ml)
  • 1/3 Cup Milk (60 ml)
  • 1 TBS Vanilla
  • 2 TBS Frangelico (optional)
  • 4 Large Eggs (220 g)
  • 1 1/2 Stick Unsalted Butter, soften (180g / 6oz)
  • 1 3/4 Cups Sugar (350 g / 12.5 oz)
  • 2/3 Cups Hazelnut roughly chopped (100g / 3.5 oz)
  • 2/3 Cup Mini Chocolate chips (120g / 4 oz)

Hazelnut buttercream

  • 2 Cups Roasted hazelnut (260 g/ 9 oz)
  • 1 Cup Heavy cream (240 ml)
  • 1 1/4 Cups Milk, full fat (360 ml)
  • 6 Large Egg yolks (108 g / 4 oz)
  • 2 tbsp Cornstarch
  • 1 Cup Granulated sugar (200 g / 7 oz)
  • 3 Sticks Unsalted butter, at room temperature (350 g / 12 oz)

Chocolate Filling and Coating

  • 1 1/2 Cup Chopped Dark Chocolate (250 g / 8 oz)
  • 1 TBS Vegetable shortening

Simple syrup

  • 3/4 Cup Milk (water is ok) (180 g / 6 oz)
  • 1/4 Cup Frangelico (if not using replace it with milk) (60 g / 2 oz)
  • 2 tbsp Granulated sugar (30 g / 1 oz)


To make the cake

  1. Preheat oven to 350F, grease, and line the bottom of 4-6" pans with parchment paper. Set aside.

  2. In a medium bowl, sift the flour, baking powder, baking soda, then hazelnut powder, and mix with a fork to combine. Set aside.

  3. In a large measuring cup, mix the milk, sour cream, vanilla, and Frangelico and mix to combine.

  4. Place the butter and sugar in a bowl of a standing mixer and beat using the paddle attachment on medium speed until light and fluffy. 4-5 minutes.

  5. Scrape the bottom and sides of the bowl then increase speed to medium-high and add the eggs one at a time, waiting for each egg to be completely incorporated before adding the next.

  6. Add the flour mixture in 3 additions alternating with the liquid. Starting and ending with the flour.

  7. Once you added the last part of the flour, turn the mixer off add the chopped hazelnuts and chocolate chips, and use a rubber spatula to combine it all.

  8. Dived the batter between the greased pans and bake for 28-30 minutes or until a toothpick comes out clean from the center of the cake.

  9. Remove cakes from the oven and allow to cool before removing from the pan.

Hazelnut buttercream

  1. Use a large knife to roughly chopped the hazelnuts, each nut should be sliced once or twice.

  2. Place the nuts in a medium-sized pan, pour over the heavy cream and milk then bring to a boil. Once boiling, turn the stove off, cover the pan and let cool to room temperature.

  3. Run the hazelnut milk through a sieve and measure 1 cup and place it back in the pan and bring to a simmer. Discard the nuts or enjoy them as a treat.

  4. In a medium bowl, mix together the egg yolk, sugar, and cornstarch. Place the bowl next to the stove and have a large sieve ready to be used.

  5. Once the hazelnut milk is simmering, turn the stove off then slowly drizzle about 1/2 cup of the milk into the egg yolk mixture while constantly stirring.

  6. Pour the egg yolk mixture into the remaining milk and cook on medium while constantly stirring until the mixture has thickened and large bubbles are coming to the surface, about 3 minutes.

  7. Run the curd through the sieve into a medium bowl, cover with plastic wrap, and allow it to cook down to room temperature.

  8. In a bowl of a standing mixer, beat the butter on high for 30 seconds.

  9. Scrape the bottom and sides of the bowl then add the now room temperature hazelnut curd. Keep mixing until the curd is fully incorporated and thick.

Chocolate filling and drizzle

  1. In a medium bowl, place the chocolate and vegetable shortening. Warm in the microwave using 30 seconds increments until completely melted.

Simple syrup

  1. In a medium saucepan, pour the milk, Frangelico and granulate sugar then cook on medium until the sugar has fully dissolved and the liquid came to a boil. Avoid overcooking it or the Frangelico will completely evaporate leaving you with less syrup.


  1. Place one layer of cake on top of a cake board or your serving plate. Use a pastry brush to soak 1/4 cup of the simple syrup.

  2. Using an offset spatula, evenly spread 1/4-1/3 cup of the buttercream. If you decide to fill the cake with some chocolate as well, after spreading the buttercream fill a pastry bag fitted with a round tip (I used Wilton #8) then pipe a border along the edges of the cake and fill it with the chocolate filling (make sure it is at room temperature).

  3. Repeat step 1 with the remaining of the cakes then use the remaining of the buttercream to coat and frost the cake, then drizzle with the melted chocolate. (make sure it is at room temperature)