01 -
Stir all your dry ingredients—flour, baking soda, baking powder, cinnamon, nutmeg, and salt—together in a big bowl. Give it a good sift and put it aside for later.
02 -
In another bowl, mix up the sugar, butter, and egg yolks using a handheld or stand mixer until fluffy—it should take about 2 minutes.
03 -
Slowly stir the sour cream into the butter-sugar mix. Keep going until it’s all nice and smooth.
04 -
Start adding your dry mix to the wet mix little by little. Do this on low speed, stopping just as everything’s blended. Overworking the dough will give you tough donuts, so keep it quick.
05 -
Wrap the dough tightly in plastic wrap and let it chill in the fridge for at least an hour—it’s easier to handle and tastes better this way.
06 -
Dust your work surface with some flour, then roll out the dough to about 1 cm thick. Use a donut cutter to make donuts and smaller holes. For the old-fashioned look, you can add three small triangle cuts along each donut’s edge before frying.
07 -
Fill a big pot or fryer with oil and heat it to 350°F (175°C). Use a thermometer so the temp stays just right.
08 -
Carefully lower each piece into the oil, leaving enough space so they don’t bump into each other. Let them cook for 1 to 1½ minutes on each side until golden. The holes will fry faster, so keep an eye on those!
09 -
Use a slotted spoon to take the donuts out of the oil. Place them on some paper towels to soak up the extra grease. Give them a few minutes to cool down before moving on.
10 -
While the donuts are cooling, mix together powdered sugar, milk, and salt in a bowl until smooth. Add a splash more milk or sugar to tweak the thickness if you need to.
11 -
Dip the tops of the cooled donuts into the glaze. Let the extra glaze drip off, then set them on a wire rack over a baking sheet. Let them sit until the glaze sets up.