To make the dough, mix flour, castor sugar and yeast in a bowl.
Add the eggs next and knead them into a smooth dough. This will take around 10-15 mins.
Once the dough is smooth and passes the window pane test, add the butter and knead until it has been absorbed. Put the dough in a greased bowl and cover it with a wet kitchen towel and rest the dough for 1 hour, or until it doubles up in size.
Punch down the dough and make equal-sized portions of the dough (60g each) and roll them to make perfect dough balls. Allow them to proof for another 30-40 minutes, or until it doubles up in size.
Once proofed, fry the donuts in hot oil until they are golden on both the sides. Let them cool down completely.
To make the Nutella ganache, melt the chocolate and cream together in the microwave in 30 second intervals. Once completely melted, add in the Nutella and mix well. Fill the ganache in a piping bag and fill the donuts once they are cool.
For the glaze, melt the milk chocolate in a microwave in 30 second intervals until completely melted. Add in the oil and chopped hazelnuts. Mix well.
Coat the donuts filled with the Nutella ganache halfway through with the glaze. Let the glaze harden slightly and enjoy.
Recipe by Bake with Shivesh at https://bakewithshivesh.com/ferrero-rocher-donuts/