Homemade Krispy Kremes 🍩✨ | Soft, Fluffy Glazed Donuts (Copycat Recipe)

If you’ve ever bitten into a warm, melt-in-your-mouth glazed donut from Krispy Kreme, you already know the magic. This Homemade Krispy Kremes recipe recreates that same ultra-soft, airy texture and sweet glossy glaze right in your own kitchen—no drive-through required.

These yeast-raised donuts are light, pillowy, and delicately sweet, finished with a thin vanilla glaze that soaks slightly into the warm dough. The result is a bakery-style donut that tastes fresh, warm, and absolutely irresistible.

Perfect for breakfast, brunch, holidays, or weekend baking, these homemade donuts are a guaranteed crowd-pleaser.


What Are Homemade Krispy Kremes?

Homemade Krispy Kremes are a copycat version of classic glazed yeast donuts made with:

  • Yeast dough 🍞
  • Milk and butter 🧈
  • Sugar and eggs 🥚
  • A simple vanilla glaze 🍩

Unlike cake donuts, these are light and airy because the dough is proofed twice and gently fried until golden.


Why You’ll Love This Recipe

Ultra Soft Texture

Light, fluffy, and airy inside.

Classic Glaze

Sweet, shiny, and melts into the donut.

Better Than Store-Bought

Freshly fried donuts are unbeatable.

Fun to Make

A rewarding baking project.

Perfect for Sharing

Great for family breakfasts and gatherings.


Ingredients You’ll Need

For the Donut Dough

  • 2¼ teaspoons active dry yeast (1 packet)
  • ¼ cup warm water (about 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 deep frying)

For the Glaze

  • 2 cups powdered sugar
  • ¼ cup whole milk 🥛
  • 1 teaspoon vanilla extract
  • 2 tablespoons melted butter 🧈

Why These Donuts Are So Soft

The signature texture comes from:

Yeast-Raised Dough

Creates air pockets for fluffiness.

Proper Proofing

Allows dough to rise slowly and develop structure.

Gentle Frying

Locks in moisture without making them greasy.

Thin Glaze

Soaks into warm donuts for melt-in-your-mouth sweetness.


Step-by-Step Instructions

Step 1: Activate the Yeast

In a small bowl combine:

  • Warm water
  • Yeast
  • Pinch of sugar

Let sit for 5–10 minutes until foamy.


Step 2: Make the Dough

In a large bowl, mix:

  • Warm milk
  • Sugar
  • Melted butter
  • Egg
  • Salt

Add activated yeast mixture.

Gradually mix in flour until a soft dough forms.


Step 3: Knead the Dough

Knead for:

8–10 minutes

until smooth and elastic.

The dough should be soft but not sticky.


Step 4: First Rise

Place dough in a greased bowl.

Cover and let rise for:

1 to 1½ hours

until doubled in size.


Step 5: Roll and Cut

Roll dough to about:

½ inch thickness

Cut using donut cutter or two round cutters.


Step 6: Second Rise

Place donuts on parchment-lined tray.

Cover lightly and let rise:

30–45 minutes

until puffy.


Step 7: Heat Oil

Heat oil to:

350°F (175°C)

Maintain steady temperature for even frying.


Step 8: Fry the Donuts

Fry 1–2 donuts at a time.

Cook:

  • 1 minute per side

until light golden brown.

Remove and drain on paper towels.


How to Make the Glaze

In a bowl whisk:

  • Powdered sugar
  • Milk
  • Vanilla extract
  • Melted butter

Mix until smooth and thin.


Glazing the Donuts

While donuts are still warm:

Dip each donut into glaze.

Place on a rack to set.

Let glaze drip and slightly absorb into the surface.


Tips for Perfect Homemade Krispy Kremes

Don’t Add Too Much Flour

Soft dough = soft donuts.


Maintain Oil Temperature

Too hot burns outside; too cool makes greasy donuts.


Don’t Skip Second Rise

This creates the airy texture.


Glaze While Warm

This is key for the signature melt-in effect.


Use Fresh Yeast

Ensures proper rise and fluffiness.


Delicious Variations

Chocolate Glazed Donuts 🍫

Replace glaze with cocoa icing.


Maple Glazed Donuts 🍁

Add maple syrup instead of vanilla.


Cinnamon Sugar Donuts 🍩

Coat warm donuts in cinnamon sugar instead of glaze.


Filled Donuts 🍓

Fill with jam, custard, or chocolate cream.


Powdered Sugar Donuts ❄️

Dust instead of glazing.


What to Serve With Donuts

Drinks

  • Coffee ☕
  • Hot chocolate 🍫
  • Milk 🥛
  • Tea 🍵

Breakfast Pairings

  • Eggs and bacon 🍳
  • Fruit salad 🍓
  • Yogurt parfaits

Storage Instructions

Room Temperature

Best eaten within 1–2 days.


Refrigerator

Store up to 4–5 days (reheat before serving).


Freezer

Freeze unglazed donuts up to 2 months.


Common Mistakes to Avoid

Underproofing Dough

Leads to dense donuts.


Overheating Oil

Burns the outside before inside cooks.


Skipping Yeast Activation

Can prevent proper rising.


Overmixing Dough

Makes donuts tough instead of soft.


Make-Ahead Tips

You can:

  • Prepare dough the night before
  • Refrigerate after first rise
  • Fry fresh in the morning

Perfect for brunch or special occasions.


Frequently Asked Questions

Can I bake these instead of frying?

Yes, but they won’t have the same classic texture.


Why are my donuts dense?

Usually due to too much flour or insufficient rising time.


Can I use instant yeast?

Yes, reduce proofing time slightly.


What oil is best for frying?

Vegetable, canola, or sunflower oil.


Can I double the recipe?

Yes—just fry in batches.


Final Thoughts

Homemade Krispy Kremes deliver everything you love about classic glazed donuts: soft, airy dough, golden exterior, and a sweet vanilla glaze that melts right into every bite. With simple ingredients and a bit of patience, you can recreate bakery-quality donuts at home that taste fresh, warm, and absolutely irresistible.

Whether you’re making them for family breakfast, holidays, or a weekend treat, these donuts are guaranteed to impress.

Light, fluffy, sweet, and perfectly glazed—these homemade donuts are pure comfort in every bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Krispy Kremes 🍩✨ | Soft, Fluffy Glazed Donuts (Copycat Recipe)


  • Author: WAFA LI

Ingredients

Scale

For the Dough:

  • 2 1/4 tsp active dry yeast (1 packet)
  • 1/4 cup warm water (about 110°F / 45°C)
  • 3/4 cup warm 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 Glaze:

 

  • 2 cups powdered sugar
  • 1/4 cup milk
  • 1 tsp vanilla extract

Instructions

  1. In a bowl, dissolve yeast in warm water and let sit for 5 minutes until foamy.
  2. Add warm milk, sugar, melted butter, and egg. Mix well.
  3. Stir in flour and salt until a soft dough forms.
  4. Knead dough for 6–8 minutes until smooth and elastic.
  5. Place dough in a greased bowl, cover, and let rise for 1–1.5 hours until doubled.
  6. Roll dough out to about 1/2-inch thickness.
  7. Cut out donut shapes and place on parchment paper.
  8. Let rise again for 30–45 minutes.
  9. Heat oil to 350°F (175°C).
  10. Fry donuts for 1–2 minutes per side until golden brown.
  11. Drain on paper towels.
  12. Mix glaze ingredients until smooth.
  13. Dip warm donuts into glaze and let set on a rack.

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: 260
  • Net Carbs: 36g
  • Fats: 10g
  • Protein: 4g

Leave a Comment

Recipe rating

Videos