
This Krispy Kreme doughnut recipe recreates those irresistible light, airy doughnuts with the perfect sweet glaze that made the brand famous. After countless weekend experiments, I can confidently say these homemade treats will rival your favorite doughnut shop version, with the bonus of enjoying them warm and fresh from your own kitchen.
I first attempted these doughnuts for my daughter's birthday breakfast tradition, and the look on her face when she bit into that first warm, glazed doughnut made all the effort worthwhile. Now our kitchen becomes a mini doughnut factory every special occasion.
Ingredients
- Instant yeast: Activates the dough and creates those signature air pockets for fluffy texture
- Whole milk: Provides richness that makes these doughnuts truly special
- Granulated sugar: Balances the yeast and adds just the right sweetness to the dough
- Softened butter: Incorporates perfectly for that melt in your mouth quality
- All purpose flour: Works perfectly here no need for specialty flours
- Vegetable oil for frying: Maintains a neutral flavor while creating the perfect golden exterior
- Confectioners sugar: Creates that signature smooth glaze that sets with a slight crackle
- Vanilla extract: Adds depth to the glaze that complements the subtle sweetness of the dough
Step-by-Step Instructions
- Activate The Yeast:
- Combine warm water with instant yeast in your stand mixer bowl and allow it to sit for 5 minutes until foamy and fragrant. This step ensures your yeast is alive and will properly leaven your doughnuts.
- Prepare The Dough Base:
- Add warmed milk, sugar, salt, eggs, butter and 2 cups of flour to the activated yeast. Using the paddle attachment, mix at medium speed for about 2 minutes until you have a smooth, wet batter. The mixture will look somewhat runny at this stage but will come together as you add more flour.
- Complete The Dough:
- Gradually incorporate the remaining 3 cups of flour, switching to the dough hook attachment once the mixture thickens. Knead at medium speed for 5 to 7 minutes watching carefully as the dough transforms into a soft, elastic consistency that pulls away from the sides but still feels slightly tacky when touched.
- First Rise:
- Transfer your dough to a generously greased bowl, turning once to coat all surfaces with oil to prevent sticking. Cover loosely with a clean kitchen towel and place in a warm, draft free area of your kitchen. Allow to rise for 1 to 2 hours until doubled in size, which develops the flavor and texture.
- Shape The Doughnuts:
- Gently turn the risen dough onto a lightly floured surface, being careful not to deflate it completely. Roll to exactly 1/4 inch thickness, using a ruler if necessary for precision. Cut doughnuts using specialized cutters or improvise with different sized round objects, ensuring clean cuts by dipping cutters in flour between uses.
My grandmother taught me the importance of proper yeast activation, and I still remember her testing the water temperature on her wrist like you would for a baby bottle. That attention to detail makes all the difference between good doughnuts and great ones.
Frying For Perfect Results
The ideal frying temperature is 350°F to 375°F, which I maintain using a candy thermometer clipped to the side of my Dutch oven. Too cool and your doughnuts absorb excess oil, too hot and they brown before cooking through. Fry for about 45 seconds per side until golden brown, then transfer to a paper towel lined cooling rack. The signature Krispy Kreme experience comes from glazing while still warm, so prepare your glaze while the first batch is frying.
Storage Solutions
Homemade doughnuts are best enjoyed fresh, but you can store leftovers in an airtight container at room temperature for up to two days. For longer storage, freeze unglazed doughnuts for up to three months, then thaw at room temperature and warm in a 350°F oven for 5 minutes before glazing. The texture won't be quite as perfect as fresh, but they'll still satisfy that doughnut craving.
Glaze Variations
While the classic vanilla glaze is iconic, you can easily customize these doughnuts with different flavors. Add 2 tablespoons of cocoa powder for chocolate glaze, mix in 1 tablespoon of maple extract for maple flavor, or incorporate 2 teaspoons of fresh lemon juice and zest for a bright citrus version. For special occasions, I sometimes dip half the doughnut in chocolate glaze and decorate with colorful sprinkles.

Frequently Asked Questions
- → How do I ensure the doughnuts are fluffy?
Use warm liquids to activate the yeast properly, and allow enough time for the dough to rise until doubled in size for fluffy, airy results.
- → What’s the best oil for frying?
Use a neutral oil like vegetable or canola oil that has a high smoke point for the best flavor and texture.
- → How thick should I roll the dough?
Roll the dough to about 1/4-inch thickness to ensure the doughnuts puff up perfectly during frying.
- → Can I prepare the dough in advance?
Yes, you can refrigerate the dough after the first rise. Allow it to come to room temperature before rolling and cutting.
- → How do I make the glaze smooth?
Mix the glaze ingredients thoroughly, adding milk gradually, until you achieve a smooth and pourable consistency.