Go Back
Homemade Krispy Kreme Donut Recipe photo

Krispy Kreme Donut Recipe

These homemade Krispy Kreme donuts are fluffy, sweet, and utterly irresistible! Capture that iconic flavor right in your kitchen.
Prep Time30 minutes
Cook Time10 minutes
Total Time40 minutes
Servings: 12 servings

Ingredients

  • 3/4 cup milk warm
  • 1 large egg
  • 2 tablespoons olive oil or coconut oil
  • 1 tablespoon sugar
  • 1 teaspoon salt
  • 1 tablespoon baking powder
  • 2 1/2 cups all-purpose flour
  • 1/2 cup confectioners sugar
  • 2 tablespoons milk for glazing

Instructions

  • In a large mixing bowl, combine the warm milk, sugar, and yeast. Allow it to sit for about 5 minutes until frothy.
  • Add the egg and olive oil (or coconut oil) to the yeast mixture. Whisk until everything is well combined.
  • In another bowl, mix together the flour, baking powder, and salt. Gradually add this mixture to the wet ingredients, stirring until a soft dough forms.
  • Turn the dough out onto a floured surface and knead it for about 5 minutes until it becomes smooth and elastic.
  • Place the dough in a greased bowl, cover it with a clean kitchen towel, and let it rise in a warm place for about 1 hour, or until it has doubled in size.
  • Once the dough has risen, punch it down and roll it out to about 1/2 inch thick. Use a donut cutter to cut out donuts and holes.
  • In a frying pan or deep fryer, heat oil to 350°F (175°C). Carefully place the donuts in the hot oil, frying a few at a time.
  • Fry for about 1-2 minutes on each side until golden brown. Remove them with a slotted spoon and let them drain on a cooling rack.
  • While the donuts are cooling, mix together the confectioners sugar and 2 tablespoons of milk in a bowl until smooth.
  • Dip the warm donuts into the glaze, ensuring they're coated well. Allow the excess glaze to drip off, then place the glazed donuts back on the cooling rack.

Equipment

  • Mixing bowls
  • Whisk
  • Donut cutter
  • Frying pan or deep fryer
  • Cooling rack

Notes

  • Store in an airtight container at room temperature for up to 2 days.
  • Freeze them in a single layer, then transfer to a freezer bag for up to 2 months.
  • Thaw frozen donuts at room temperature or warm them slightly in the microwave.