01 -
In the bowl of a stand mixer, combine the warm water and yeast. Let sit for 5 minutes until foamy.
02 -
Warm the milk to lukewarm and add it with the sugar, salt, eggs, butter, and 2 cups of flour into the yeast mixture. Mix at medium speed using the paddle attachment until smooth and combined.
03 -
Gradually add the remaining 3 cups of flour. Switch to the dough hook attachment and knead at medium speed for 5-7 minutes until the dough is soft, smooth, and slightly sticky.
04 -
Transfer the dough to a large greased bowl, turning once to coat. Cover loosely with a kitchen towel and let rise in a warm, draft-free spot for 1-2 hours, or until doubled in size.
05 -
Turn the dough onto a lightly floured surface and roll to 1/4-inch thickness. Using doughnut cutters or round cutters, cut out doughnuts. Reroll scraps as needed.
06 -
Heat vegetable or canola oil in a deep pot to 180°C. Fry doughnuts in batches until golden brown on both sides. Drain on a paper towel-lined plate.
07 -
Mix confectioners’ sugar, vanilla, and milk in a bowl to create a smooth glaze.
08 -
Dip each doughnut into the glaze, allowing excess to drip off, then place on a wire rack to set.