There’s nothing quite like biting into a warm, freshly glazed donut that practically melts in your mouth. With this Homemade Krispy Kremes recipe, you can recreate the famous donut-shop experience right in your own kitchen. These light and airy yeast-raised donuts are fried until golden and coated in a sweet vanilla glaze that gives them their signature shine and irresistible flavor.
Perfect for weekend breakfasts, holiday brunches, special occasions, or simply satisfying a sweet craving, these homemade glazed donuts deliver bakery-quality results with simple pantry ingredients.
Why You’ll Love These Homemade Krispy Kremes
Incredibly Soft and Fluffy
The yeast dough creates a light, airy texture that melts in your mouth.
Sweet Signature Glaze
A thin vanilla glaze coats every donut perfectly.
Better Than Store-Bought
Freshly made donuts have unmatched flavor and texture.
Great for Special Occasions
Perfect for birthdays, brunches, and family gatherings.
Fun Baking Project
A rewarding recipe that looks as good as it tastes.
What Makes Krispy Kreme-Style Donuts So Special?
Unlike cake donuts, Krispy Kreme-style donuts are made with a yeast-based dough.
This creates:
- A light interior
- Soft texture
- Delicate chew
- Signature airy structure
The thin glaze then seeps slightly into the warm donuts, creating that iconic melt-in-your-mouth finish.
Ingredients You’ll Need
For the Donut Dough
- 2¼ teaspoons active dry yeast (1 packet)
- ¼ cup warm water (110°F)
- ¾ cup warm milk 🥛
- ¼ cup granulated sugar
- ¼ cup unsalted butter, melted 🧈
- 1 large egg 🥚
- ½ teaspoon salt
- 3 to 3½ cups all-purpose flour
For Frying
- Vegetable oil
For the Classic Glaze
- 2 cups powdered sugar
- ¼ cup whole milk 🥛
- 1 teaspoon vanilla extract
- 2 tablespoons melted butter 🧈
The Secret to Perfect Homemade Donuts
Several key techniques create bakery-quality results:
Fresh Yeast
Ensures maximum rise and fluffiness.
Proper Proofing
Allows the dough to develop a light structure.
Correct Frying Temperature
Prevents greasy donuts.
Warm Glazing
Helps the glaze adhere beautifully.
Step-by-Step Instructions
Step 1: Activate the Yeast
In a small bowl combine:
- Warm water
- Yeast
Allow to sit for:
5–10 minutes
until foamy.
Step 2: Mix the Dough
In a large bowl combine:
- Warm milk
- Sugar
- Melted butter
- Egg
- Salt
Add the activated yeast mixture.
Gradually mix in flour until a soft dough forms.
Step 3: Knead
Transfer dough to a lightly floured surface.
Knead for:
8–10 minutes
until smooth and elastic.
Step 4: First Rise
Place dough in a greased bowl.
Cover and allow to rise for:
1–1½ hours
until doubled in size.
Step 5: Roll and Cut
Roll dough to about:
½-inch thickness
Cut out donuts using a donut cutter.
Place on parchment-lined baking sheets.
Step 6: Second Rise
Cover lightly and let rise for:
30–45 minutes
until puffy.
This second rise creates the signature airy texture.
Step 7: Heat the Oil
Heat vegetable oil to:
350°F (175°C)
Use a thermometer for best results.
Step 8: Fry the Donuts
Carefully fry donuts in batches.
Cook:
- About 1 minute per side
until lightly golden.
Transfer to a wire rack.
Making the Signature Glaze
In a medium bowl whisk together:
- Powdered sugar
- Milk
- Vanilla extract
- Melted butter
Mix until completely smooth.
The glaze should be thin enough for dipping.
Glazing the Donuts
While donuts are still warm:
Dip each donut into the glaze.
Allow excess glaze to drip off.
Place on a wire rack until the glaze sets.
Tips for Perfect Homemade Krispy Kremes
Don’t Add Too Much Flour
A softer dough creates softer donuts.
Maintain Oil Temperature
Oil that’s too cool makes greasy donuts.
Oil that’s too hot burns them.
Allow Proper Rising Time
Rushing proofing can lead to dense donuts.
Glaze While Warm
This helps create the iconic finish.
Use Fresh Ingredients
Fresh yeast and quality vanilla make a noticeable difference.
Delicious Variations
Chocolate Glazed Donuts 🍫
Replace vanilla glaze with chocolate glaze.
Maple Glazed Donuts 🍁
Add maple syrup to the glaze.
Cinnamon Sugar Donuts
Skip the glaze and coat in cinnamon sugar.
Filled Donuts 🍓
Fill with:
- Raspberry jam
- Custard
- Chocolate cream
Lemon Glazed Donuts 🍋
Add lemon juice and zest to the glaze.
What to Serve with Homemade Donuts
Hot Beverages
- Coffee ☕
- Tea 🍵
- Hot chocolate 🍫
Breakfast Pairings
- Fresh fruit 🍓
- Yogurt parfaits
- Scrambled eggs 🍳
Storage Instructions
Room Temperature
Store in an airtight container for up to 2 days.
Refrigerator
Store for up to 5 days.
Warm briefly before serving.
Freezer
Freeze unglazed donuts for up to 2 months.
Glaze after thawing.
Common Mistakes to Avoid
Over-Flouring the Dough
Produces dense donuts.
Skipping the Second Rise
Reduces fluffiness.
Frying at the Wrong Temperature
Can result in greasy or undercooked donuts.
Glazing Cold Donuts
The glaze won’t absorb properly.
Make-Ahead Tips
You can:
- Prepare dough the night before
- Refrigerate after the first rise
- Fry fresh in the morning
Perfect for holiday breakfasts and brunches.
Frequently Asked Questions
Can I bake these instead of frying?
Yes, but the texture will differ from traditional Krispy Kreme-style donuts.
Why are my donuts dense?
Usually from too much flour or insufficient proofing.
Can I use instant yeast?
Yes. Follow the package instructions for adjustments.
Can I freeze the dough?
Yes. Freeze after shaping and thaw before the second rise.
What oil works best?
Vegetable, canola, or sunflower oil are excellent choices.
Final Thoughts
Homemade Krispy Kremes are everything a great glazed donut should be—light, fluffy, sweet, and utterly irresistible. The soft yeast-raised dough combined with a delicate vanilla glaze creates a bakery-quality treat that’s perfect for breakfast, brunch, or dessert.
While they require a little patience, the results are absolutely worth it. Once you experience a warm homemade glazed donut fresh from your own kitchen, you’ll understand why these classic treats have remained a favorite for generations.
Soft, airy, perfectly glazed, and melt-in-your-mouth delicious—these homemade Krispy Kreme-style donuts are pure comfort in every bite.
Print
Homemade Krispy Kremes 🍩✨ | Soft, Fluffy Glazed Donuts Just Like the Original
Ingredients
For the Donuts:
- 2 1/4 tsp active dry yeast (1 packet)
- 1/4 cup warm water (110°F/45°C)
- 3/4 cup warm whole milk
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 1 large egg
- 3 cups all-purpose flour
- 1/2 tsp salt
- Vegetable oil, for frying
For the Signature Glaze:
- 2 cups powdered sugar
- 1/4 cup whole milk
- 1 tsp vanilla extract
- 1 tbsp melted butter
Instructions
- In a large bowl, dissolve yeast in warm water and let stand for 5 minutes until foamy.
- Stir in warm milk, sugar, melted butter, and egg until combined.
- Add flour and salt, mixing until a soft dough forms.
- Knead the dough on a lightly floured surface for 6–8 minutes until smooth and elastic.
- Place dough in a greased bowl, cover, and let rise for 1–1½ hours, or until doubled in size.
- Roll dough to 1/2-inch thickness and cut with a donut cutter.
- Place donuts on parchment-lined baking sheets and let rise for 30–45 minutes.
- Heat oil to 350°F (175°C) in a deep fryer or heavy pot.
- Fry donuts for 1–2 minutes per side until golden brown.
- Transfer to a wire rack.
- Whisk together powdered sugar, milk, vanilla, and melted butter until smooth.
- Dip warm donuts into the glaze, coating both sides if desired.
- Return to the rack and allow excess glaze to drip off before serving.
PREP TIME & NUTRITION:
- Prep Time: 25 minutes
- Rise Time: 2 hours
- Cook Time: 15 minutes
- Total Time: 2 hours 40 minutes
- Servings: 12 donuts
- Calories: 270
- Net Carbs: 37g
- Fats: 10g
- Protein: 4g