Homemade Krispy Kremes – Fluffy Glazed Donuts You’ll Love

If you’ve ever walked past a Krispy Kreme and caught the smell of those warm, sugary pillows, you know what irresistible is. That melt-in-your-mouth bite is iconic—but what if you could recreate it at home? This recipe for Homemade Krispy Kremes captures that fluffy, glazed perfection with simple ingredients, clear steps, and a few tips I’ve learned from years of weekend baking.

As a mom who bakes with a toddler on her hip and a teen asking, “When are they ready?” this recipe is a family-tested, crowd-approved classic. Whether you’re after fluffy donuts for breakfast or a sweet treat after dinner, these Homemade Krispy Kremes deliver every time.

Why You’ll Love This Donuts Recipe

  • Incredibly fluffy: Just like Krispy Kreme, with a soft center and light texture.
  • Make-ahead friendly: The dough rests overnight in the fridge.
  • Customizable: Glaze them, fill them, or coat them in cinnamon sugar.
  • Perfect for beginners: If you can stir and roll, you can make these!
  • Great for sharing: Ideal for birthdays, brunches, or just because.

Ingredients for Making Homemade Krispy Kremes

Let’s gather the ingredients first. Most of these are pantry staples.

For the Doughnuts

  • 2¼ teaspoons instant yeast
  • ¾ cup warm water
  • ⅓ cup granulated sugar
  • ½ teaspoon salt
  • ¼ cup unsalted butter (room temp)
  • 1 egg
  • 1 egg yolk
  • 1 teaspoon vanilla extract
  • 2½ to 3 cups all-purpose flour
  • 3 to 4 cups vegetable shortening (for frying)

For the Glaze

  • 2 cups powdered sugar
  • ¼ cup water
  • 1½ teaspoons vanilla extract

How to Make Homemade Krispy Kremes: Step-by-Step

Making donuts from scratch may sound fancy, but I promise—it’s easier than it looks. Just take it one step at a time, and let the dough do the hard work.

1. Prep the Dough

  1. In a stand mixer with dough hook, combine yeast and warm water. Let sit 10 minutes to activate.
  2. Add sugar, salt, butter, egg, egg yolk, vanilla, and 2½ cups flour.
  3. Mix on low speed until a dough forms. If it’s too sticky, add more flour 1 tablespoon at a time.
  4. The dough should be soft and tacky but pull away from the sides of the bowl.

Tip: If you don’t have a mixer, you can mix and knead by hand—it’s a great arm workout!

2. Let the Dough Rise

  • Transfer dough to a greased bowl.
  • Cover tightly with plastic wrap.
  • Let it rise in a warm spot for 2 hours until doubled.

Personal tip: I tuck mine into the oven with the light on. No drafts, no fuss.

3. Chill for Flavor

  • Gently press down dough.
  • Wrap in plastic wrap and refrigerate for at least 8 hours (or overnight).

This slow proofing builds flavor and makes rolling easier.

4. Shape the Doughnuts

  1. Flour your surface and roll dough to ½-inch thickness.
  2. Use a donut cutter or two round cutters (one large, one small) to cut out rings.
  3. Place on parchment-lined baking sheets.
  4. Re-roll scraps into doughnut holes or more rings.
  5. Cover with a clean kitchen towel and rest for 1 hour.

5. Heat the Oil

  • In a deep cast iron skillet or Dutch oven, heat vegetable shortening to 360°F to 370°F.

Safety note: Always use a thermometer. Too cold = greasy donuts. Too hot = burnt outside, raw inside.

6. Fry the Doughnuts

  1. Carefully lower 2–3 donuts into the oil.
  2. Fry for 1 minute per side until golden.
  3. Transfer to a rack over paper towels.
  4. Repeat until all are cooked.

Don’t forget the donut holes—they cook even faster and are perfect for little hands!

7. Make the Simple Glaze

  • Whisk together powdered sugar, water, and vanilla extract until smooth.

8. Dip & Set

  1. Dip each warm donut into glaze.
  2. Flip to coat both sides.
  3. Return to rack and let glaze set for 15 minutes.
Glazed homemade Krispy Kremes on a cooling rack with donut holes and coffee

The glaze soaks in slightly for that iconic Krispy Kreme look and taste.

Homemade Krispy Kremes: FAQs

What makes Krispy Kreme donuts so fluffy?

The yeast dough and slow overnight chill create a super airy structure.

Are these donuts baked or fried?

Fried! That’s how you get that perfect, golden crust.

Can I make these without a stand mixer?

Yes—just mix and knead by hand. It’s more work but totally doable.

Is this an American donuts recipe?

Absolutely. This version is inspired by classic American-style Krispy Kremes.

Are they Krispy Kreme kosher or halal?

Krispy Kreme varies by location. This recipe can be adjusted based on dietary preferences.

What kind of flour is best for donuts?

All-purpose flour gives just the right amount of chew without heaviness.

Can I make a filled version?

Yes! Skip the hole and pipe in custard, jam, or Nutella after frying.

More Tips for Donut Perfection

  • Always check your oil temp with a thermometer.
  • Let donuts drain well to avoid sogginess.
  • Glaze while warm for best absorption.
  • Make extra glaze if you’re feeling indulgent—double dip!

Variations You Can Try

Looking to change things up?

  • Chocolate glaze instead of vanilla
  • Maple icing with crumbled bacon for brunch
  • Cinnamon sugar coating for a classic twist
  • Lemon glaze for a bright, fresh finish

How to Store or Reheat Homemade Donuts

  • Store at room temp in an airtight container for up to 2 days.
  • Reheat in microwave for 8–10 seconds.
  • Do not refrigerate—they dry out quickly.

Serving Ideas for Homemade Krispy Kremes

 Stack of homemade Krispy Kreme donuts with a bite taken and coffee on the side
  • With morning coffee (trust me, it’s heaven)
  • As a brunch showstopper
  • For bake sales or school events
  • As a midnight snack (yes, I’ve done it!)

Let’s Stay Connected!

Did you try these Homemade Krispy Kremes? I’d love to hear how they turned out!

Thanks for stopping by my kitchen. I’m so glad we got to share this recipe together. Happy frying, sweet friend! 🍩

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: Light, Fluffy, and Better Than the Original!


  • Author: Amelia
  • Total Time: 40 minutes active (plus overnight rest)
  • Yield: 12 donuts 1x

Description

Fluffy, sweet, and melt-in-your-mouth delicious—these Homemade Krispy Kremes are better than the original and perfect for breakfast or dessert.


Ingredients

Scale
  • 2¼ teaspoons instant yeast
  • ¾ cup warm water
  • ⅓ cup granulated sugar
  • ½ teaspoon salt
  • ¼ cup unsalted butter (room temperature)
  • 1 egg
  • 1 egg yolk
  • 1 teaspoon vanilla extract
  • to 3 cups all-purpose flour
  • 3 to 4 cups vegetable shortening (for frying)
  • 2 cups powdered sugar
  • ¼ cup water
  • 1½ teaspoons vanilla extract

Instructions

  1. In a stand mixer, combine yeast and warm water. Let sit for 10 minutes.
  2. Add sugar, salt, butter, egg, egg yolk, vanilla, and 2.5 cups of flour. Mix until a soft dough forms. Add more flour as needed.
  3. Transfer dough to greased bowl, cover, and let rise for 2 hours.
  4. Press down dough, wrap in plastic, and refrigerate overnight.
  5. Roll out dough to ½ inch thickness. Cut into doughnuts and place on parchment-lined tray. Cover and let rise 1 hour.
  6. Heat vegetable shortening in a heavy skillet to 360°F–370°F.
  7. Fry doughnuts 1 minute per side, then drain on rack over paper towels.
  8. Whisk powdered sugar, water, and vanilla to make glaze.
  9. Dip each doughnut in glaze and let set on rack for 15 minutes.

Notes

Chill the dough overnight for maximum fluffiness. Use a thermometer to keep oil at the right temp and fry in small batches.

  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast, Dessert
  • Method: Fried
  • Cuisine: American

Nutrition

  • Serving Size: 1 donut
  • Calories: 280
  • Sugar: 18g
  • Sodium: 105mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 40mg

Keywords: homemade krispy kremes, fluffy donuts, yeast donuts, glazed donuts

Leave a Comment

Recipe rating