01 -
Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
02 -
In a bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
03 -
In another bowl, mix oil, buttermilk, eggs, and vanilla. Combine wet and dry ingredients until smooth.
04 -
Fold in crushed Oreos and chopped Ferrero Rocher chocolates.
05 -
Divide batter evenly between prepared pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
06 -
Cool in pans for 10 minutes, then transfer to wire racks to cool completely.
07 -
In a bowl, beat softened butter until creamy. Gradually add cocoa powder and powdered sugar, mixing well. Add heavy cream and vanilla extract, beating until smooth and fluffy.
08 -
Spread frosting between the cooled cake layers and over the top and sides. Garnish with additional crushed Oreos and Ferrero Rocher chocolates.