Print

Krispy Kreme Doughnut Recipe

★★★★★

4.5 from 56 reviews

Enjoy homemade Krispy Kreme-style doughnuts that are fluffy, sweet, and perfectly glazed. This recipe guides you through making soft doughnuts fried to golden perfection and coated with a classic sugary glaze—just like the originals from the famous chain.

Ingredients

Scale

For the Doughnuts:

  • 1/3 cup warm water (105–115 degrees Fahrenheit)
  • 4 1/2 teaspoons instant yeast
  • 1 1/2 cups whole milk, warmed
  • 1/2 cup granulated sugar
  • 1 teaspoon salt
  • 2 large eggs
  • 1/3 cup butter, softened
  • 5 cups all-purpose flour, divided
  • vegetable or canola oil, for frying

For the Glaze:

  • 2 cups confectioners’ sugar
  • 2 teaspoons vanilla extract
  • 3 – 5 tablespoons milk

Instructions

  1. Activate Yeast: In the bowl of a stand mixer, combine the warm water and yeast. Let it sit for 5 minutes until foamy, indicating the yeast is active and ready.
  2. Warm Milk: Warm the milk in a microwave-safe bowl for about 2 minutes and let it cool to lukewarm to avoid killing the yeast when combined.
  3. Mix Wet Ingredients and Flour: Add the warmed milk, sugar, salt, eggs, softened butter, and 2 cups of flour to the yeast mixture. Using the paddle attachment, mix on medium speed until the mixture is smooth and uniformly combined.
  4. Knead the Dough: Gradually add the remaining 3 cups of flour and switch to the dough hook attachment. Knead at medium speed for 5 to 7 minutes until the dough becomes soft, smooth, and slightly sticky.
  5. First Rise: Transfer the dough to a large greased bowl, turning once to coat all sides. Cover loosely with a kitchen towel and let it rise in a warm, draft-free place for 1-2 hours until it doubles in size.
  6. Shape Doughnuts: Once risen, turn the dough onto a lightly floured surface. Roll it out to 1/4-inch thickness. Use a doughnut cutter or two round cutters (3-4 inches for the outer ring and 1 inch for the center) to cut doughnuts. Re-roll scraps to form more doughnuts as needed.
  7. Rest Before Frying: Place the doughnuts and holes on a parchment-lined baking sheet, spaced apart. Cover loosely and let them rest for 10-15 minutes while you heat the oil.
  8. Heat Oil: Heat 3 inches of vegetable or canola oil in a large, deep saucepan to 375°F. Use a thermometer to maintain consistent temperature for even frying.
  9. Fry Doughnuts: Working in batches, carefully fry the doughnuts for about 1-2 minutes per side, turning once, until golden brown. Remove with a slotted spoon and drain on paper towels.
  10. Prepare Glaze: In a medium bowl, whisk together confectioners’ sugar, vanilla extract, and 3 tablespoons of milk until smooth. Add more milk, one tablespoon at a time, until the glaze is thin enough to dip but not runny.
  11. Glaze Doughnuts: Dip each warm doughnut top side down into the glaze. Let excess drip off. Place glazed doughnuts on a wire rack to set for a few minutes before serving.

Notes

  • If the dough feels too sticky, add flour a little at a time as needed, but avoid over-flouring to keep doughnuts tender.
  • Dust cutters and work surface with flour to prevent sticking while shaping.
  • Maintain oil temperature consistently at 375°F for even frying; test fry a doughnut hole first to gauge time and temperature.
  • For enhanced flavor, consider adding a pinch of cinnamon or nutmeg to the dough.

Keywords: Krispy Kreme doughnut recipe, homemade doughnuts, glazed doughnuts, fried doughnuts, classic doughnut recipe, American dessert