01 -
In a small bowl, whisk together cake flour, baking powder, baking soda, salt, and ground nutmeg until thoroughly combined.
02 -
In a stand mixer fitted with a paddle attachment or a large mixing bowl, cream the butter, granulated sugar, and vanilla extract on medium speed until light and fluffy, about 1-2 minutes.
03 -
Add lightly beaten eggs and mix on medium speed for 30 seconds, scraping down the bowl as needed.
04 -
Add one-third of the dry mixture and mix on low speed until just combined. Add half of the sour cream and mix on low. Alternate adding the remaining dry mixture and sour cream, mixing on low speed and scraping the bowl as needed, until the dough is fully combined.
05 -
Cover the dough and chill for 1 hour.
06 -
In a bowl, whisk melted butter and vanilla extract together. Add powdered sugar and milk, whisking until fully incorporated. Set aside until ready to use.
07 -
In a Dutch oven or heavy-bottomed pan, heat 2-3 inches of vegetable oil over medium-high heat to 350°F.
08 -
Turn chilled dough onto a floured surface. Gently fold the dough in on itself 2-3 times to form a loose ball. Roll it to ½-inch thickness with a floured rolling pin and use a 3-inch donut cutter to cut out donuts and holes. Transfer to a parchment-lined baking sheet.
09 -
Fry donuts in batches of 4-5, cooking for 60 seconds on each side. Remove with a metal spider strainer and place on a wire rack to drain excess oil.
10 -
Once slightly cooled, dip the top of each donut in the prepared glaze or spoon glaze over the donuts. Allow the glaze to set on a wire rack before serving.