Chocolate Hazelnut “Ferrero Rocher” Cake

🍫 Chocolate Hazelnut “Ferrero Rocher” Cake

Introduction

If you love the combination of rich chocolate and crunchy roasted hazelnuts, this Chocolate Hazelnut Ferrero Rocher Cake is the ultimate dessert to make at home.

This impressive layer cake features moist, deeply chocolatey cake, a silky hazelnut buttercream filling, and a glossy Rocher-style chocolate glaze loaded with roasted nuts. Every slice delivers the perfect combination of soft cake, creamy filling, rich chocolate, and irresistible crunch.

It looks elegant enough for birthdays, holidays, dinner parties, and special celebrations, yet the recipe is straightforward enough for a weekend baking project.

Recipe Overview

CategoryDetails
Prep Time35 minutes
Baking Time30–35 minutes
Chilling Time30–45 minutes
Total TimeAbout 2 hours
Servings10–12 slices
Cake Pans2 × 8-inch (20 cm) round pans
Oven Temperature180°C / 350°F
DifficultyIntermediate

Why You’ll Love This Recipe

This cake is incredibly moist thanks to the combination of whole milk, vegetable oil, eggs, and hot water.

The hazelnut filling adds a rich, creamy layer that pairs beautifully with the intense chocolate cake.

The signature Rocher coating takes the cake to another level. Melted chocolate combines with roasted chopped hazelnuts to create a crunchy, luxurious shell around the cake.

It is also an excellent make-ahead dessert because the cake layers and frosting can be prepared in advance.

Ingredients

For the Chocolate Cake

IngredientAmount
All-purpose flour250 g
Granulated sugar350 g
Unsweetened cocoa powder85 g
Baking powder1½ tsp
Baking soda1½ tsp
Salt1 tsp
Large eggs2
Whole milk240 ml
Vegetable oil120 ml
Vanilla extract2 tsp
Boiling water240 ml

For the Hazelnut Filling

IngredientAmount
Unsalted butter, softened225 g
Powdered sugar250 g
Chocolate-hazelnut spread200 g
Heavy cream2 tbsp
Vanilla extract1 tsp
SaltPinch

For the Rocher Glaze

IngredientAmount
Milk or dark chocolate, chopped300 g
Neutral vegetable oil60 ml
Roasted hazelnuts, finely chopped100 g

Tip: Hazelnuts give the most authentic Ferrero Rocher-style flavor, but roasted peanuts can also be used for a more budget-friendly version.

Step-by-Step Instructions

1. Prepare the Cake Pans

Preheat your oven to 180°C / 350°F.

Grease two 8-inch (20 cm) round cake pans and line the bottoms with parchment paper.

Lightly grease the parchment as well.

Set the pans aside.

2. Mix the Dry Ingredients

In a large mixing bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt.

Make sure there are no large lumps of cocoa powder remaining.

3. Add the Wet Ingredients

Add the eggs, whole milk, vegetable oil, and vanilla extract to the dry ingredients.

Whisk until everything is combined and the batter is smooth.

Do not overmix.

4. Add the Boiling Water

Slowly pour in the 240 ml of boiling water, whisking continuously.

The batter will become very thin and liquid-like. This is completely normal.

The hot water helps bloom the cocoa powder and creates an especially moist chocolate cake.

5. Bake

Divide the batter evenly between the prepared cake pans.

Bake for approximately 30–35 minutes, or until a toothpick inserted into the center comes out clean or with only a few moist crumbs.

Do not overbake the cakes, as this can make them dry.

Allow the cakes to cool in their pans for about 10–15 minutes.

Then carefully transfer them to a wire rack and allow them to cool completely.

6. Make the Hazelnut Buttercream

Place the softened butter in a large mixing bowl.

Beat for approximately 3–4 minutes until pale, smooth, and creamy.

Gradually add the powdered sugar while mixing on low speed.

Add the chocolate-hazelnut spread, heavy cream, vanilla extract, and a small pinch of salt.

Increase the mixer speed to medium-high and beat for another 2–3 minutes, until the frosting is light and fluffy.

7. Level the Cakes

Once the cake layers are completely cool, use a serrated knife to carefully level the tops if they have domed.

This will make the finished cake more stable and give you cleaner layers.

8. Assemble the Cake

Place the first cake layer on a cake board or serving plate.

Spread a generous layer of hazelnut buttercream evenly over the top.

Place the second cake layer on top.

Press very gently to ensure the layers are aligned.

Cover the top and sides with a thin layer of the remaining buttercream.

This crumb coat helps create a smooth surface and prevents cake crumbs from mixing into the chocolate glaze.

Refrigerate the assembled cake for at least 30 minutes.

9. Prepare the Rocher Glaze

Place the chopped chocolate in a microwave-safe bowl.

Heat in 30-second intervals, stirring thoroughly after each interval until completely melted and smooth.

Alternatively, melt the chocolate gently over a double boiler.

Stir in the vegetable oil until the mixture becomes glossy and fluid.

Allow the chocolate mixture to cool slightly.

It should be warm and pourable, but not extremely hot.

Finally, fold in the finely chopped roasted hazelnuts.

10. Coat the Cake

Remove the chilled cake from the refrigerator and place it on a wire rack positioned over a baking sheet.

Slowly pour the Rocher glaze over the center of the cake.

Use a spatula to gently encourage the chocolate toward the edges so it naturally drips down the sides.

Try to work relatively quickly because the cold cake will cause the chocolate coating to set.

Allow the glaze to firm up completely before moving or slicing the cake.

For an especially clean finish, refrigerate the cake for another 20–30 minutes after coating.

Best Tips for Success

Use room-temperature eggs and milk for a smoother cake batter.

Do not worry if the chocolate cake batter looks unusually thin. The boiling water is intentional and helps produce a moist, tender crumb.

Make sure the cake layers are completely cold before adding the buttercream.

The assembled cake should be well chilled before applying the Rocher coating. This helps the chocolate set against the cake.

Use finely chopped roasted hazelnuts for the best texture. Very large pieces can make the glaze difficult to pour evenly.

Do not pour extremely hot chocolate glaze over the cake because it can soften or melt the buttercream underneath.

Best Ingredient Options

Chocolate

Milk chocolate gives the cake a sweeter, more classic Ferrero Rocher-style flavor.

Dark chocolate creates a richer and slightly less sweet dessert.

You can also combine milk and dark chocolate for a balanced flavor.

Hazelnuts

For the best flavor, use roasted hazelnuts and remove as much of the loose skin as possible before chopping.

Chocolate-Hazelnut Spread

A traditional chocolate-hazelnut spread works beautifully, but any good-quality hazelnut cocoa spread can be used.

Recipe Variations

Mini Ferrero Rocher Cakes

Bake the cake in a sheet pan and use a round cookie cutter to create individual mini cakes.

Layer them with hazelnut buttercream and finish each one with Rocher glaze.

Extra Hazelnut Crunch

Add a thin layer of finely chopped roasted hazelnuts between the cake and buttercream.

This creates even more texture.

Dark Chocolate Version

Use dark chocolate in the cake glaze and choose a darker chocolate-hazelnut spread for a more sophisticated dessert.

Nut-Free Version

For a nut-free variation, replace the hazelnut spread with a chocolate spread and omit the chopped nuts from the glaze. Keep in mind that it will no longer have the traditional Ferrero Rocher flavor.

What to Serve With This Cake

This rich chocolate dessert pairs wonderfully with a cup of hot coffee or espresso.

For a lighter contrast, serve each slice with fresh strawberries or raspberries.

A small scoop of vanilla ice cream also works beautifully alongside the warm chocolate and hazelnut flavors.

Make-Ahead Instructions

The chocolate cake layers can be baked 1–2 days in advance.

Once completely cooled, wrap each layer tightly in plastic wrap and store them at room temperature for one day or refrigerate for longer storage.

The hazelnut buttercream can also be prepared ahead of time and refrigerated in an airtight container.

Before using it, allow the frosting to soften at room temperature and beat it briefly until smooth.

Storage

Store the finished cake covered in the refrigerator for up to 4–5 days.

Because the cake contains buttercream and cream, it should not be left at room temperature for extended periods.

For the best texture, remove the cake from the refrigerator approximately 20–30 minutes before serving.

Reheating

This cake does not need to be reheated.

Allow refrigerated slices to sit at room temperature before serving so the buttercream becomes creamy and the chocolate coating is easier to cut.

Freezing

The baked cake layers can be frozen for up to 2–3 months when tightly wrapped.

For best results, freeze the cake layers without the Rocher glaze.

Thaw overnight in the refrigerator before assembling.

The completely assembled cake can also be frozen, but the chocolate coating may develop a slightly different texture after thawing.

Common Mistakes to Avoid

Overbaking the cake: Check the cake around the 30-minute mark. Overbaking can remove the moisture that makes this cake special.

Adding hot glaze: Very hot chocolate can melt the buttercream. Let the glaze cool slightly before coating.

Skipping the chilling step: A chilled cake is much easier to coat and gives you a cleaner Rocher finish.

Using unsifted cocoa with large lumps: Whisk or sift the dry ingredients thoroughly before adding the wet ingredients.

Cutting immediately: Allow the chocolate coating to set before slicing so the layers remain neat.

Nutrition Estimate

Approximate per serving, assuming 12 slices.

NutrientEstimated Amount
Calories650–700 kcal
Carbohydrates75–85 g
Protein7–9 g
Fat35–40 g
Saturated Fat15–18 g
Sugar55–60 g
Fiber4–5 g
Sodium350–450 mg

Nutrition values are estimates and vary depending on the specific brands and ingredients used.

Frequently Asked Questions

Can I use a different cake pan size?

Yes. You can use 9-inch cake pans, but the layers will be slightly thinner and the baking time may need to be reduced.

Can I make this cake without a stand mixer?

Absolutely. A hand mixer works very well for the buttercream.

Why is my cake batter so thin?

The boiling water makes the batter much thinner than traditional cake batter. This is intentional and helps create a moist chocolate crumb.

Can I use peanuts instead of hazelnuts?

Yes. Roasted peanuts make an excellent alternative and provide a delicious crunchy chocolate-peanut flavor.

How do I get clean slices?

Chill the cake thoroughly, then use a sharp knife warmed under hot water and dried completely before each cut.

Can I make the cake one day ahead?

Yes. In fact, making it the day before serving can make the process easier. Keep the finished cake refrigerated and allow it to sit at room temperature briefly before serving.

Final Thoughts

This Chocolate Hazelnut “Ferrero Rocher” Cake is the perfect choice when you want a homemade dessert that looks impressive and tastes incredibly indulgent.

With its moist chocolate layers, creamy hazelnut buttercream, and crunchy chocolate Rocher coating, every bite delivers the flavors that make chocolate and hazelnut such a classic combination.

Whether you’re preparing it for a birthday, holiday celebration, dinner party, or simply craving an impressive homemade chocolate cake, this recipe is sure to become a favorite.

Leave a Comment