These fluffy homemade donuts are a delightful treat, perfect for any occasion.
Combine the yeast, warm milk, and sugar in a small bowl. Let it sit until foamy, about 10 minutes.
Ensure the milk is warm but not hot to avoid killing the yeast.
In a stand mixer bowl, mix the flour and salt. Add the yeast mixture, egg, and butter. Knead until a soft dough forms.
If the dough is too sticky, add a little more flour, one tablespoon at a time.
Place the dough in a lightly oiled bowl, cover, and let it rise until doubled in size, about 2 hours.
Cover the bowl with a damp cloth to prevent the dough from drying out.
Roll out the dough to 1/2-inch thickness on a floured surface. Cut into rounds using a biscuit cutter.
Re-roll the scraps to make additional donuts, but avoid overworking the dough.
Let the donuts rise on a floured baking sheet until doubled in size, about 20 minutes.
Place the baking sheet in a warm area for the best rise.
Heat oil in a deep fryer to 325°F. Fry the donuts until golden brown, about 4-5 minutes, turning frequently.
Use a slotted spoon to carefully turn the donuts and remove them from the oil.
Cool the donuts on a rack. Fill them with jam using a pastry bag and dust with confectioners' sugar.
Ensure the donuts are completely cool before filling to prevent the filling from melting.
Serve the donuts fresh and enjoy!
These donuts are best enjoyed the same day they are made.