In a medium sauce pan pour the water, and the butter. Mix the flour, sugar and salt in a seperate bowl.
Place the saucepan over medium heat. Once the water has reached a full boil and the butter has completely melted, reduce the heat to low and mix in the flour mixture.
Use a wooden spoon to mix vigorously for about two minutes until you have a smooth dough and the sides of the saucepan are clean.
Remove from the heat and place the dough in a large bowl or a bowl of a standing mixer. Allow the dough to cool until it cools to room temperature.
While mixing, add the eggs, one at a time, until you have a smooth mixture. The dough will look curdle but, keep mixing it will come together.
Pour the oil into a large deep pan and heat it to 350F (180C).
Use a small cookie scoop or two small spoons to scoop the dough into the hot oil and fry for 3 minutes. The donuts are ready when they doubled their size and they are medium golden brown.
Use a slotted spoon to remove the donuts from the oil onto a baking pan lined with paper towels or parchment paper.
Dust with powdered sugar and serve.