If you’re the kind of dessert lover who swoons for the luscious combo of rich chocolate, toasted hazelnuts, and a creamy, dreamy filling, Ferrero Rocher Cake is about to become your ultimate showstopper. Imagine a tender chocolate cake layered with Nutella-hazelnut cream, all crowned with the elegant crunch of chopped Ferrero Rocher candies and roasted hazelnuts. Whether you’re celebrating a milestone or just want to shower friends with a bit of luxe sweetness, this cake delivers all the magic of the beloved confection in every sumptuous bite.

Ingredients You’ll Need
Gather these simple, star-quality ingredients for a Ferrero Rocher Cake that’s bursting with bold flavor and texture. Each one brings something essential to the table, from deep chocolate undertones to creamy, nutty accents that make this dessert truly unforgettable.
- All-purpose flour: The sturdy backbone for our cake, giving just the right structure and softness.
- Granulated sugar: For that perfect balance of sweetness in every slice.
- Unsweetened cocoa powder: Delivers deep, chocolate intensity and gorgeous color.
- Baking powder: Helps the cake layers rise beautifully and remain light.
- Baking soda: Teams up with the buttermilk and cocoa for a tender, moist crumb.
- Salt: Just a pinch, but it makes every chocolaty note pop.
- Buttermilk: Adds a gentle tanginess and keeps the cake ultra-moist.
- Vegetable oil: Ensures a melt-in-your-mouth texture by locking in moisture.
- Large eggs: Essential for binding and for a little richness.
- Vanilla extract: A fragrant, mellow background flavor that enhances everything else.
- Hot coffee: Intensifies the chocolate flavor without making it taste like coffee.
- Chocolate-hazelnut spread (Nutella): The iconic filling that’s at the heart of the whole Ferrero Rocher Cake experience.
- Heavy cream: Whips up the Nutella filling to silky perfection.
- Ferrero Rocher chocolates (chopped, plus extra for topping): The star of the show, bringing those unmistakable flavors and crunchy bits.
- Chopped hazelnuts (toasted): Amp up the nutty flavor and add irresistible crunch.
- Chocolate buttercream frosting: Smooth, chocolatey decadence to wrap it all up.
How to Make Ferrero Rocher Cake
Step 1: Prep Your Pans and Oven
Start by preheating your oven to 350°F (175°C) so everything’s good and hot when you’re ready. Grease and line two 9-inch round cake pans with parchment paper—this little step makes unmolding your cakes later a total breeze.
Step 2: Whisk the Dry Ingredients
In a big mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until these dry friends are well combined. Creating a uniform mix ensures a fine, even crumb in your finished cake layers.
Step 3: Add the Wet Ingredients
Pour in the buttermilk, vegetable oil, eggs, and vanilla extract. Mix until your batter is smooth and luscious—don’t worry if it looks a bit thick at first, that’s just the cocoa doing its thing.
Step 4: Bring in the Hot Coffee Magic
Slowly whisk the hot coffee into the batter (it’s ok if it looks quite thin at this stage—it bakes up beautifully). The coffee deepens the chocolate flavor, making each crumb extra rich and delicious.
Step 5: Bake the Cake Layers
Divide the batter evenly between your prepared pans, smooth out the tops, then bake for 30–35 minutes. When a toothpick poked into the center comes out clean, you’re golden! Let the cakes cool completely in their pans before turning them out onto a rack.
Step 6: Make the Ferrero Rocher Cake Filling
In a separate bowl, beat together the Nutella and heavy cream until smooth and fluffy. Gently fold in the chopped Ferrero Rocher chocolates and toasted hazelnuts—this chunky, creamy mixture is what gives the cake its signature Ferrero Rocher Cake decadence.
Step 7: Assemble and Frost
Set one cake layer on your serving plate. Spread the Nutella-hazelnut filling generously over the top, then place the second cake layer on top. Slather your cake with the chocolate buttercream frosting, smoothing the sides and top. Go wild decorating with extra chopped Ferrero Rochers and a sprinkling of toasted hazelnuts for some jaw-dropping flair.
Step 8: Chill and Serve
Refrigerate the finished Ferrero Rocher Cake for at least 1 hour to help the flavors meld together and make slicing neat and tidy. When ready to serve, bring to room temperature so every bite is melt-in-your-mouth perfect.
How to Serve Ferrero Rocher Cake

Garnishes
For a cake as glamorous as this, adorn the top with whole or halved Ferrero Rocher candies and a rainfall of toasted hazelnuts. If you like, add a sprinkle of gold dust or chocolate curls for extra sparkle that says “celebration.”
Side Dishes
This cake pairs beautifully with freshly brewed espresso or a velvety latte. To keep things light and lively, offer a bowl of fresh raspberries or sliced strawberries—their tartness contrasts the cake’s richness in the most delightful way.
Creative Ways to Present
Ferrero Rocher Cake is truly a statement dessert, so try serving it on a glass pedestal to impress your guests. For special occasions, slice and plate each piece with a drizzle of warm chocolate sauce or a scoop of vanilla ice cream alongside for that over-the-top finish.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover Ferrero Rocher Cake tightly in plastic wrap or store in an airtight container. It will stay fresh for up to four days in the refrigerator without losing its moist texture or flavor.
Freezing
You can absolutely freeze this cake! Slice it into individual portions, wrap each securely with plastic wrap and then foil, and freeze for up to 2 months. When you’re ready for a treat, thaw slices in the fridge overnight.
Reheating
Bring cold cake slices to room temperature before serving so the filling and frosting regain their lush, creamy texture. While you don’t want to microwave whole slices, a quick 10-second zap (without any wrapper) can help soften the frosting if needed.
FAQs
Can I make Ferrero Rocher Cake in advance for a party?
Absolutely! In fact, making the cake a day ahead lets the flavors deepen and meld, and the texture improves as everything has a chance to settle. Just store it covered in the fridge and bring to room temperature before serving.
What’s the best way to get clean, beautiful slices?
Use a long, sharp knife dipped in hot water and wiped dry between each slice. Chilling the cake before slicing also helps keep those gorgeous layers neat and distinct.
Could I use a different nut besides hazelnuts?
While hazelnuts give the most authentic Ferrero Rocher Cake flavor, you could substitute toasted almonds or pecans if you’re in a pinch. Just know that the signature flavor will shift a little, but it’ll still be delicious.
Do I need to use coffee in the cake batter?
The coffee doesn’t make the cake taste like coffee at all—it just brings out the best in the cocoa. If you’d rather skip it, hot water will work as a substitute, though the chocolate flavor won’t be quite as punchy.
Is this recipe safe for vegetarians?
Yes, Ferrero Rocher Cake is totally vegetarian-friendly! There are no hidden animal ingredients here, just lots of chocolate, nuts, and joy.
Final Thoughts
This Ferrero Rocher Cake has everything—richness, crunch, and a bit of that wow factor every celebration deserves! If you try it, I guarantee it’ll earn a place in your “most requested desserts” list. Whip one up, share with your favorite people, and create some unforgettable chocolate-hazelnut moments.
Print
Ferrero Rocher Cake Recipe
- Total Time: 1 hour 5 minutes (plus chilling)
- Yield: 12 slices 1x
- Diet: Vegetarian
Description
Indulge in the decadent delight of a Ferrero Rocher Cake that combines the rich flavors of chocolate, hazelnut, and cream in each luscious bite.
Ingredients
Dry Ingredients:
- 2 cups all-purpose flour
- 1 3/4 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon salt
Wet Ingredients:
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 cup hot coffee
Filling and Frosting:
- 1 1/2 cups chocolate-hazelnut spread (Nutella)
- 1 1/2 cups heavy cream
- 12 Ferrero Rocher chocolates (chopped)
- 1/2 cup chopped hazelnuts (toasted)
- 2 cups chocolate buttercream frosting
Instructions
- Preheat and Prepare: Preheat oven to 350°F (175°C) and grease/line two 9-inch round cake pans.
- Mix Dry Ingredients: Whisk flour, sugar, cocoa, baking powder, baking soda, and salt in a bowl.
- Add Wet Ingredients: Mix in buttermilk, oil, eggs, and vanilla until smooth.
- Combine with Coffee: Slowly pour in hot coffee, whisk until smooth.
- Bake: Divide batter between pans, bake for 30–35 minutes, then cool.
- Make Filling: Beat Nutella with cream, fold in chopped chocolates and hazelnuts.
- Assemble Cake: Spread filling between layers, frost the outside with buttercream.
- Decorate: Top with extra chocolates and hazelnuts.
- Chill: Refrigerate for at least 1 hour before serving.
Notes
- Enhance flavor by brushing cake layers with hazelnut liqueur.
- Cake can be made a day ahead and stored covered in the fridge.
- For best texture, serve at room temperature.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Italian-Inspired, American
Nutrition
- Serving Size: 1 slice
- Calories: 610
- Sugar: 52 g
- Sodium: 420 mg
- Fat: 34 g
- Saturated Fat: 16 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 70 g
- Fiber: 4 g
- Protein: 8 g
- Cholesterol: 75 mg