Go Back
To make these delightful homemade doughnuts, you'll need:

Homemade Krispy Kreme Doughnuts

Indulge in the sweet, fluffy goodness of homemade Krispy Kreme doughnuts with this simple and delicious recipe! Using just a few ingredients, you can create the perfect doughnuts at home that are sure to impress. Discover essential tips for achieving that light texture, explore fun flavor variations, and learn how to glaze them to perfection. Click through to discover the full recipe and start your doughnut-making adventure today!

Ingredients
  

2 ¼ teaspoons active dry yeast

¾ cup whole milk, warmed

¼ cup granulated sugar

⅓ cup unsalted butter, melted

1 large egg

1 teaspoon vanilla extract

4 cups all-purpose flour

½ teaspoon salt

Vegetable oil for frying

For the Glaze:

2 cups powdered sugar

¼ cup milk

1 teaspoon vanilla extract

Instructions
 

In a small bowl, combine warm milk (make sure it’s not too hot) and yeast. Let it sit for about 5-10 minutes until foamy.

    In a large mixing bowl, whisk together granulated sugar, melted butter, egg, and vanilla extract until well combined.

      Add the yeast mixture to the butter mixture, and stir until incorporated.

        Gradually add 2 cups of flour and salt to the mixture, stirring until a soft dough begins to form.

          Sprinkle the remaining flour on a clean countertop and knead the dough for about 5-7 minutes, until smooth and elastic.

            Place the dough in a greased bowl, cover it with a towel, and let it rise in a warm place for about 1-2 hours, or until doubled in size.

              Once the dough has risen, punch it down gently and roll it out to about ½-inch thickness.

                Using a doughnut cutter or two different-sized round cutters, cut out doughnut shapes and place them on a floured baking sheet. Re-use the scraps to make more doughnuts.

                  Cover the doughnuts with a towel and let them rise for another 30-45 minutes until puffed.

                    In a deep pot or fryer, heat vegetable oil to 350°F (175°C). Carefully add the doughnuts, a few at a time, frying for about 1 minute on each side or until golden brown.

                      Using a slotted spoon, transfer the fried doughnuts to a wire rack to cool slightly.

                        While the doughnuts are cooling, prepare the glaze by whisking together powdered sugar, milk, and vanilla extract until smooth.

                          Once the doughnuts are slightly cooled but still warm, dip the tops into the glaze, letting excess drip off. Place them back on the wire rack for the glaze to set.

                            Prep Time: 30 minutes | Total Time: 3 hours | Servings: About 12 doughnuts

                              - Presentation Tips: Arrange the glazed doughnuts on a beautiful serving platter and sprinkle with colorful sprinkles or drizzle with chocolate for added flair!