Homemade Krispy Kreme Donuts That Melt in Your Mouth

There’s a certain bliss that fills your kitchen when the sweet aroma of donuts begins to swirl around. I first realized the joy of making Homemade Krispy Kreme Donuts after a long week where fast food felt more like a chore than a treat. With just a few basic ingredients—many of which you might already have stashed away—you can create these heavenly, light, and fluffy donuts right in your own home. Each bite is a delightful balance of crispy exterior and soft, warm center, beautifully glazed to perfection.

Imagine the joy on your loved ones’ faces as you present a tray of these delicious, freshly made confections. Far surpassing anything you can find at the store, these donuts offer an experience that tantalizes the senses and warms the heart. They’re perfect for brunch gatherings, cozy family weekends, or simply when you want to take a break from the hustle of life and indulge in something uniquely satisfying. So, roll up your sleeves and let’s dive into making a batch that’s sure to become a cherished favorite!

Why Make Homemade Krispy Kreme Donuts?

Heavenly Aroma: The moment you fry these donuts, your kitchen will fill with an inviting sweetness that’s simply irresistible.
Unmatched Freshness: There’s nothing quite like enjoying warm, homemade treats that melt in your mouth, leaving store-bought options far behind.
Simple Ingredients: With just a few pantry staples, you can whip up these delightful confections, making them accessible for any home chef.
Versatile Treats: From classic vanilla glaze to creative flavored variations, these donuts are perfect for customizing to suit any taste.
Crowd-Pleasing Delight: Whether for a family brunch or a gathering of friends, these donuts are guaranteed to bring smiles to everyone’s faces.

Homemade Krispy Kreme Donuts Ingredients

For the Dough

  • Starchy Potato – Provides moisture and fluffiness; a large one (about 8 oz/225 g) is ideal.
  • Whole Milk – Contributes richness; use lukewarm milk (¾ cup or 170 ml).
  • Butter – Adds flavor and moisture; opt for melted butter (6 tablespoons or 3 oz/85 g).
  • Large Egg – Acts as a binder; ensure it’s at room temperature for best results.
  • Vanilla Extract – Infuses sweet, aromatic flavor; 1 tablespoon enhances the taste.
  • Cake Flour – Creates a tender, airy structure; essential for soft donuts (3 cups or 15 oz/426 g).
  • Granulated Sugar – Adds sweetness and aids in browning during frying (¾ cup or 6 oz/170 g).
  • Instant Yeast – Responsible for rise; use 2 teaspoons for optimal fluffiness.
  • Salt – Enhances flavors; use 1 ½ teaspoons for a balanced taste.

For Frying

  • Vegetable Oil – Ideal for frying due to its neutral flavor and high smoke point.

For the Glaze

  • Vanilla Doughnut Glaze – A crucial finishing touch that makes these donuts irresistible and perfectly sweet; prepare freshly for best results.

Dive into these delightful homemade Krispy Kreme donuts, and get ready for a treat that will create joyful memories in your kitchen!

How to Make Homemade Krispy Kreme Donuts

  1. Prepare the Dough:
    Start by steaming or baking the starchy potato until tender, around 30 minutes. Once cool, peel and mash it until you have ¾ cup. In a large bowl, combine the mashed potato, lukewarm milk, melted butter, egg, and vanilla extract, whisking until smooth.

  2. Mix the Dry Ingredients:
    In the bowl of a stand mixer, whisk together cake flour, granulated sugar, instant yeast, and salt. Add the wet potato mixture and mix on medium-low for 6-8 minutes until the dough is soft and slightly sticky.

  3. First Proofing:
    Transfer the dough to an oiled bowl, cover it with a kitchen towel, and let it rise in a warm spot until doubled in size, about 1 ½ hours.

  4. Shape the Donuts:
    On a floured surface, pat the dough to about ½ inch thick. Use cookie cutters to cut out donut shapes (3-inch and 1-inch). Arrange them on a floured baking sheet, rerolling scraps until you have approximately 12 donuts. Cover and let them rise for an additional 40 minutes.

  5. Make the Glaze:
    Whisk together powdered sugar, milk, and vanilla in a bowl until smooth. If needed, adjust the consistency by adding more milk until it’s just right for dipping.

  6. Fry the Donuts:
    Heat vegetable oil in a heavy-bottomed pan to 325°F (165°C). Fry the donuts 2-3 at a time, flipping after 1 minute. Cook until they’re golden brown all over. Drain on a wire rack and dip each donut in the warm glaze, allowing excess to drip off.

Optional: Add a sprinkle of colorful sprinkles on top of the glaze for a fun finish!
Exact quantities are listed in the recipe card below.

Homemade Krispy Kreme Donuts

Homemade Krispy Kreme Donuts Variations

Feel free to let your creativity shine as you customize these donuts to match your taste buds!

  • Flavored Glazes: Experiment with various glazes such as chocolate, maple, or strawberry for a delightful twist. Each flavor adds its own charm and elevates the basic recipe to new heights.
  • Nutty Addition: Toss in some chopped nuts like almonds or pecans into the dough for an unexpected crunch. This variation not only enhances texture but also gives a nutty richness to every bite.
  • Sweet Potato Swap: Substitute starchy potato with sweet potatoes for a unique flavor profile. The natural sweetness of sweet potatoes complements the glaze beautifully, creating a one-of-a-kind treat.
  • Spicy Heat: Add a pinch of cinnamon or cayenne pepper to the dough for a surprising kick. The warmth from the spices will play off the sweetness, creating a sweet-and-spicy delight that’s intoxicating.
  • Fruit Infusion: Incorporate finely chopped fruits like apples or berries into the dough for a fruity surprise. Not only does this add flavor, but it also brings a vibrant color to your donuts.
  • Dairy-Free Option: Use almond or oat milk and coconut oil instead of whole milk and butter. This makes the donuts a delicious treat for those following a dairy-free diet without sacrificing taste.
  • Glazed Sprinkle Toppings: Add bright sprinkles or toasted coconut on top of your glaze for a playful finish. This adds both color and a slight crunch that elevates your donut experience.
  • Chocolate-filled Center: Pipe a rich chocolate ganache or jam filling into the donut after frying for an indulgent surprise. Each bite will be a perfect blend of crispy donut exterior and luscious filling.

What to Serve with Homemade Krispy Kreme Donuts?

Indulging in warm, fluffy donuts is a joy that deserves to be celebrated with delightful companions.

  • Rich Coffee: The bold, aromatic flavors of freshly brewed coffee perfectly complement the sweetness of the donuts, enhancing your breakfast experience.

  • Fresh Berries: Juicy strawberries or raspberries add a bright, tart contrast that balances the sweetness and adds a touch of freshness to each bite.

  • Vanilla Ice Cream: A scoop of creamy vanilla ice cream creates a decadent dessert vibe, making it a delightful pairing with the warm, glazed donuts.

  • Chocolate Milk: Rich, chocolatey milk provides a nostalgic, childhood twist—perfect for drenching those fluffy treats and evoking comforting memories.

  • Sweetened Yogurt: A dollop of tangy Greek yogurt with a drizzle of honey brings a creamy, tart contrast, cutting through the sweetness of the donuts brilliantly.

  • Milk Tea: The smooth, subtle flavor of milk tea enhances the experience, offering a warm beverage option that harmonizes beautifully with the donut’s sweetness.

  • Maple Syrup: For an indulgent twist, drizzle warm maple syrup over the donuts, marrying rich flavors and turning a simple treat into something extraordinary.

  • Cinnamon Sugar Dusting: A light sprinkle of cinnamon sugar offers warmth and spice, awakening your taste buds and enhancing the donut’s natural flavors.

  • Sparkling Lemonade: For a refreshing option, serve bubbly lemonade alongside to cut through the richness, making it a deliciously balanced indulgence.

Make Ahead Options

These Homemade Krispy Kreme Donuts are perfect for meal prep! You can prepare the dough up to 24 hours in advance, refrigerating it after the first proofing. Simply shape the donuts and place them on a floured baking sheet, then cover with plastic wrap before refrigerating. If you need to prep even further ahead, you can form the donuts and freeze them for up to 3 days. When you’re ready to enjoy, allow the frozen donuts to thaw for 30 minutes before frying, ensuring they’re just as fluffy and delicious as fresh. With these make ahead tips, you’ll have effortlessly sweet and warm treats ready with minimal last-minute fuss!

Storage Tips for Homemade Krispy Kreme Donuts

  • Room Temperature: Store the donuts in an airtight container at room temperature for up to 2 days to maintain their fluffy texture. Avoid exposure to air to prevent them from becoming stale.

  • Fridge: If you prefer, you can refrigerate the donuts for extended freshness, though this may affect their texture slightly, making them less fluffy. Use within 3 days for the best taste.

  • Freezer: For longer storage, freeze the donuts by wrapping them individually in plastic wrap and then placing them in a freezer-safe bag. They can last up to 2 months.

  • Reheating: To enjoy cold donuts, allow them to thaw at room temperature or heat in the microwave for 10-15 seconds to restore warmth. This works especially well for your homemade Krispy Kreme donuts, bringing back that fresh, just-fried taste!

Expert Tips for Homemade Krispy Kreme Donuts

  • Perfect Potato: Ensure the potato is fully cooked and mashed smoothly for optimal texture. Undercooked potatoes can result in a dense donut.

  • Frying Temperature: Keep the oil at 325°F (165°C). Too hot will burn the donuts, while too cool can lead to greasy results. A candy thermometer is your best friend!

  • Quick Glazing: Dip the donuts in glaze while they’re still warm for better adherence. If they cool too much, the glaze won’t stick as effectively.

  • Timing for Rise: Be patient during both proofing stages. If the dough doesn’t fully double, your donuts may not be as fluffy as desired.

  • Custom Flavors: Don’t hesitate to experiment with flavored glazes. Chocolate, maple, or fruit variations can add a delightful twist to your homemade Krispy Kreme donuts.

  • Storage Tips: Enjoy them fresh! For best flavor and texture, store in an airtight container at room temperature for up to 2 days.

Homemade Krispy Kreme Donuts

Homemade Krispy Kreme Donuts Recipe FAQs

What type of potato should I use for the donuts?
Absolutely! A large, starchy potato (about 8 oz/225 g) is ideal. Starchy potatoes, like Russets, provide the moisture and fluffiness essential for the perfect donut texture. Make sure it’s fully cooked and mashed smoothly for the best results.

How should I store leftover donuts?
The best way to store homemade Krispy Kreme donuts is in an airtight container at room temperature for up to 2 days. This helps retain their fluffy texture. If you want them to last a bit longer, you can refrigerate them for 3 days, but keep in mind this might affect their softness.

Can I freeze these donuts?
Absolutely! To freeze, wrap each donut individually in plastic wrap and place them in a freezer-safe bag. They will stay fresh for up to 2 months. When you’re ready to enjoy, thaw them at room temperature or reheat them in the microwave for 10-15 seconds for that just-made taste.

What should I do if my donuts turn out dense?
If your donuts are dense, it might be due to the potato being undercooked or not mashing it finely enough. Ensure the potato is fully cooked and smooth. Also, be patient during the proofing stages; allowing the dough to rise fully is critical for achieving that fluffy texture you desire.

Are there any dietary considerations for these donuts?
While these homemade Krispy Kreme donuts do contain gluten and dairy, you can definitely adjust the recipe! For gluten-free options, consider using gluten-free flour blends. For dairy-free, substitute milk with a non-dairy alternative and use vegan butter. However, ensure you test for the right ratios to maintain texture.

Can I make variations of the glaze?
Yes, very much! Feel free to get creative with your glazes. You can try chocolate, maple, or even fruit-flavored glazes. Just mix your desired ingredients until smooth and adjust the consistency with milk if needed. Adding colorful sprinkles on top can also create a fun twist to your presentation!

Homemade Krispy Kreme Donuts

Homemade Krispy Kreme Donuts That Melt in Your Mouth

Experience the bliss of Homemade Krispy Kreme Donuts with a crispy exterior and fluffy center, perfect for any occasion.
Prep Time 30 minutes
Cook Time 15 minutes
Proofing Time 1 hour 30 minutes
Total Time 2 hours 15 minutes
Servings: 12 donuts
Course: DESSERTS
Cuisine: American
Calories: 250

Ingredients
  

For the Dough
  • 1 large Starchy Potato About 8 oz/225 g
  • ¾ cup Whole Milk Lukewarm
  • 6 tablespoons Butter Melted (3 oz/85 g)
  • 1 large Egg At room temperature
  • 1 tablespoon Vanilla Extract
  • 3 cups Cake Flour Essential for soft donuts (15 oz/426 g)
  • ¾ cup Granulated Sugar (6 oz/170 g)
  • 2 teaspoons Instant Yeast
  • teaspoons Salt
For Frying
  • 1 quart Vegetable Oil For frying
For the Glaze
  • Vanilla Doughnut Glaze Prepare freshly for best results

Equipment

  • stand mixer
  • Heavy-Bottomed Pan
  • Cookie Cutters
  • whisk

Method
 

How to Make Homemade Krispy Kreme Donuts
  1. Prepare the Dough: Steam or bake the starchy potato until tender, around 30 minutes. Once cool, peel and mash it until you have ¾ cup. In a large bowl, combine the mashed potato, lukewarm milk, melted butter, egg, and vanilla extract, whisking until smooth.
  2. Mix the Dry Ingredients: In the bowl of a stand mixer, whisk together cake flour, granulated sugar, instant yeast, and salt. Add the wet potato mixture and mix on medium-low for 6-8 minutes until the dough is soft and slightly sticky.
  3. First Proofing: Transfer the dough to an oiled bowl, cover it with a kitchen towel, and let it rise in a warm spot until doubled in size, about 1 ½ hours.
  4. Shape the Donuts: On a floured surface, pat the dough to about ½ inch thick. Use cookie cutters to cut out donut shapes (3-inch and 1-inch). Arrange them on a floured baking sheet, rerolling scraps until you have approximately 12 donuts. Cover and let them rise for an additional 40 minutes.
  5. Make the Glaze: Whisk together powdered sugar, milk, and vanilla in a bowl until smooth. If needed, adjust the consistency by adding more milk until it's just right for dipping.
  6. Fry the Donuts: Heat vegetable oil in a heavy-bottomed pan to 325°F (165°C). Fry the donuts 2-3 at a time, flipping after 1 minute. Cook until they're golden brown all over. Drain on a wire rack and dip each donut in the warm glaze, allowing excess to drip off.

Nutrition

Serving: 1donutCalories: 250kcalCarbohydrates: 30gProtein: 3gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 30mgSodium: 200mgPotassium: 150mgFiber: 1gSugar: 10gVitamin A: 300IUVitamin C: 5mgCalcium: 50mgIron: 1mg

Notes

Enjoy them fresh! For best flavor and texture, store in an airtight container at room temperature for up to 2 days.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating