Homemade Krispy Kreme Donuts Recipe | Soft Glazed Bakery Style
If you crave that iconic, light-as-air donut with a paper-thin vanilla glaze, you can absolutely make it at home. This homemade Krispy Kreme–style donut recipe delivers soft, fluffy rings that practically melt the moment you bite in. No special equipment beyond a mixer and a thermometer, and you’ll taste bakery magic in your own kitchen.
I’ll walk you through dough mixing, proofing, frying, and glazing step by step. Expect practical tips, exact temperatures, and clear timing so you get that classic pillowy texture and shiny glaze. Brew some coffee—these warm donuts disappear fast.
Why This Soft Glazed Donut Recipe Works

- Enriched dough for tenderness: Egg, milk, and butter create a soft, brioche-like crumb that fries up feather-light.
- Two-stage rise yields airiness: A first bulk rise builds flavor and structure; the second rise gives that signature puff.
- Precise oil temperature: Frying at 350–355°F browns the exterior fast while keeping the inside incredibly soft.
- Warm, thin glaze: A pourable vanilla glaze coats evenly and sets into a glossy, delicate shell.
- Tested timing: Short fry times prevent grease absorption and preserve that cloudlike bite.
Ingredients
For the Donut Dough
- 3 1/2 cups (420 g) all-purpose flour, plus more for dusting
- 1/3 cup (65 g) granulated sugar
- 2 1/4 tsp (7 g) instant yeast (one packet)
- 1 tsp fine sea salt
- 3/4 cup (180 ml) whole milk, warmed to 105–110°F
- 1/3 cup (80 ml) lukewarm water
- 2 large eggs, room temperature
- 1/4 cup (57 g) unsalted butter, very soft
- 1 tsp pure vanilla extract
For Frying
- Neutral oil (canola or peanut) for frying, about 6–8 cups
For the Classic Glaze
- 3 cups (360 g) powdered sugar, sifted
- 1/2 cup (120 ml) whole milk, warm
- 2 tsp pure vanilla extract
- Pinch of fine salt
How to Make Bakery-Style Glazed Donuts

1) Mix the Dough
- In a stand mixer bowl, whisk flour, sugar, yeast, and salt.
- In a measuring cup, combine warm milk, water, eggs, and vanilla. With the dough hook running on low, stream wet ingredients into dry.
- Mix until a shaggy dough forms, 1–2 minutes. Add the soft butter in small pieces.
- Knead on medium-low until smooth, elastic, and slightly tacky, 8–10 minutes. The dough should pull cleanly from the bowl but still feel soft. Add 1–2 tbsp flour only if extremely sticky.
2) First Rise (Bulk Fermentation)
- Lightly oil a bowl. Place dough inside, turning to coat.
- Cover and let rise in a warm, draft-free spot until doubled, about 1–1.5 hours. Aim for dough that looks puffy and springs back slowly when pressed.
3) Shape the Donuts
- Turn dough onto a lightly floured surface. Gently pat or roll to 1/2-inch thickness. Keep it thick for that signature lift.
- Cut with a 3-inch donut cutter. Re-roll scraps once if needed. Transfer rings and holes to parchment squares spaced apart.
- Place trays in a warm spot, loosely covered, for the second rise, 30–45 minutes. Donuts should look noticeably puffy and feel delicate if you nudge the parchment.
4) Heat the Oil
- Pour oil into a heavy pot to 2–3 inches deep.
- Heat to 350–355°F. Use a clip-on thermometer for accuracy.
- Adjust the heat as you fry to hold temperature. Keep a wire rack set over a sheet pan ready for draining.
5) Fry the Donuts
- Slide in 2–3 donuts at a time by lifting with parchment, then peeling it away into the oil.
- Fry 45–60 seconds per side until light golden. They color fast—stay close.
- Transfer to the rack. Let the oil recover to 350–355°F before the next batch.
- Fry donut holes 30–40 seconds total, stirring gently.
6) Make the Glaze
- Whisk powdered sugar, warm milk, vanilla, and a pinch of salt until silky and pourable. It should ribbon off the whisk. If too thick, add 1 tsp warm milk at a time. If too thin, add 1–2 tbsp powdered sugar.
7) Glaze While Warm
- Dip each warm donut fully, flipping to coat. Let excess drip, then return to the rack.
- The glaze sets in 5–10 minutes into a sheer, shiny coating that cracks gently when you bite.
How to Store Glazed Donuts
- Best the day made: These taste peak-fresh within 4–6 hours.
- Room temperature: Store in a loosely covered container for up to 24 hours. Avoid airtight containers; they make the glaze weep.
- Freeze (unglazed): Freeze cooled, unglazed donuts in a single layer, then bag air-tight for up to 2 months. Thaw at room temp and glaze fresh.
- Reheat: Warm unglazed donuts 6–8 minutes at 300°F, or glazed donuts 8–10 seconds in the microwave to soften slightly.

Benefits of Making These Donuts at Home
- Control the freshness: Eat them warm minutes after glazing—nothing beats that.
- Ingredient transparency: You choose the flour, dairy, and oil.
- Custom sweetness: Adjust glaze thickness and flavor to taste.
- Cost-effective: A single batch yields a dozen-plus donuts for a fraction of bakery prices.
- Skill-building: You learn dough handling, proofing, and frying like a pro.
What to Avoid for Best Results
- Don’t overflour: Extra flour makes dense donuts. Keep the dough soft and slightly tacky.
- Don’t skip temperature control: Oil below 340°F makes greasy donuts; above 360°F burns the exterior before the inside cooks.
- Don’t overproof: If donuts look collapsed or wrinkly before frying, the second rise went too far. Aim for puffy but still resilient.
- Don’t crowd the pot: Crowding drops oil temperature and leads to uneven browning.
- Don’t glaze cold: Warm donuts help the glaze set smooth and shiny.
Tasty Variations to Try
- Chocolate glaze: Whisk 1/4 cup cocoa into the powdered sugar and add 1–2 tbsp extra warm milk.
- Maple glaze: Swap half the milk for maple syrup, add a pinch of cinnamon.
- Vanilla bean: Add scraped vanilla bean or paste to both dough and glaze for extra perfume.
- Filled donuts: Skip the hole, fry rounds, and pipe with vanilla cream or strawberry jam. Dust with powdered sugar or dip tops only.
- Cinnamon-sugar: Toss hot donuts in a mix of 1/2 cup sugar + 1 tsp cinnamon instead of glazing.
- Baked test batch: For an experiment, bake cut donuts at 375°F for 8–10 minutes and brush with butter, then glaze. Not the same, but still fun.
FAQ
Can I use active dry yeast instead of instant?
Yes. Bloom 2 1/4 tsp active dry yeast in the warm milk and water with a pinch of sugar for 5–10 minutes until foamy, then proceed.
Do I need a stand mixer?
No, but it helps. You can knead by hand for 10–12 minutes until smooth and elastic. Avoid adding too much flour while kneading; use lightly oiled hands.
Why are my donuts greasy?
The oil ran too cool or you fried too long. Keep it between 350–355°F and pull as soon as both sides turn light golden.
Why did my donuts deflate?
Overproofing or rough handling caused collapse. Proof just until puffy and lift using parchment squares to support their shape.
Can I make the dough ahead?
Yes. After mixing, let the dough start rising for 20 minutes, then refrigerate overnight. Shape cold dough in the morning, proof until puffy, and fry.
What flour works best?
All-purpose flour gives a tender crumb. Bread flour makes a chewier donut; if you prefer extra structure, swap 1 cup AP for bread flour.
Conclusion
You can recreate that famous soft, glazed donut at home with a simple enriched dough, careful proofing, and steady oil temperature. Keep the glaze warm and thin, fry in small batches, and enjoy the freshest donuts of your life—shiny, airy, and downright irresistible. Once you nail this batch, you’ll never wait in line for a box again.

Homemade Krispy Kreme Donuts Recipe | Soft Glazed Bakery Style
Ingredients
Ingredients
- 3 1/2 cups (420 g) all-purpose flour, plus more for dusting
- 1/3 cup (65 g) granulated sugar
- 2 1/4 tsp (7 g) instant yeast
- 1 tsp fine sea salt
- 3/4 cup (180 ml) whole milk, warmed to 105–110°F
- 1/3 cup (80 ml) lukewarm water
- 2 large eggs, room temperature
- 1/4 cup (57 g) unsalted butter, very soft
- 1 tsp pure vanilla extract
- Neutral oil (canola or peanut) for frying, about 6–8 cups
- 3 cups (360 g) powdered sugar, sifted
- 1/2 cup (120 ml) whole milk, warm
- 2 tsp pure vanilla extract
- Pinch of fine salt
Instructions
Instructions
- Whisk the flour, sugar, yeast, and salt in a stand mixer bowl.
- Combine the warm milk, water, eggs, and vanilla, then with the dough hook running on low, stream the liquids into the dry ingredients and mix until a shaggy dough forms.
- Add the soft butter in small pieces and knead on medium-low until the dough is smooth, elastic, and slightly tacky, 8–10 minutes, adding a little flour only if extremely sticky.
- Lightly oil a bowl, add the dough, turn to coat, cover, and let rise in a warm spot until doubled, about 1 to 1.5 hours.
- Turn the dough onto a lightly floured surface and pat or roll to 1/2 inch thickness, then cut 3-inch donut rings, re-rolling scraps once if needed, and place on parchment squares.
- Loosely cover and let the cut donuts rise in a warm spot until puffy and delicate, 30–45 minutes.
- Heat 2–3 inches of neutral oil in a heavy pot to 350–355°F and set a wire rack over a sheet pan for draining.
- Fry 2–3 donuts at a time, sliding them in with the parchment and peeling it away, cooking 45–60 seconds per side until light golden, then drain on the rack and let the oil return to temperature between batches; fry holes 30–40 seconds total.
- Whisk powdered sugar, warm milk, vanilla, and a pinch of salt into a silky, pourable glaze, adjusting with a little milk or sugar as needed.
- Dip each warm donut fully in the glaze, let excess drip off, and place on the rack to set 5–10 minutes.






