Homemade Krispy Kremes Recipe
If you have a hankering for something irresistibly sweet and delightfully soft, you absolutely must try making Homemade Krispy Kremes from scratch. These dreamy, glazed doughnuts boast a pillowy texture with just the right amount of sweetness, capturing that authentic Krispy Kreme magic right in your own kitchen. Baking these at home not only fills your space with the most wonderful aroma but also gives you the joy of biting into a freshly fried doughnut hot out of the oil, coated with a melt-in-your-mouth vanilla glaze that’s simply unbeatable.

Ingredients You’ll Need
Getting ready to make these delicious treats only requires a handful of essential staples that you probably already have on hand. Each ingredient plays an important role, from the yeast that gives the dough its airy rise to the butter that adds richness and tenderness.
- 3 tablespoons of milk: Adds moisture and helps activate the yeast for a light dough.
- 3 tablespoons of boiling water: Works with the milk to create the perfect liquid temperature to wake the yeast.
- 1 teaspoon of dry active yeast: The magical agent that makes the dough puff up delightfully.
- 8 ounces of all-purpose flour: Provides the structure; precise measuring ensures the perfect dough consistency.
- 1.5 ounces of granulated sugar: Sweetens the dough just enough without overpowering.
- 1 large egg: Adds richness and helps bind the dough together.
- 1 ounce of butter: Using cold butter maintains a tender crumb without greasiness.
- A pinch of salt: Balances sweetness and enhances flavor.
- Vegetable oil: Needed generously for frying, ensuring an even golden crust.
- For the glaze: Butter, confectioners’ sugar, vanilla extract, and hot water create that iconic shiny finish.
How to Make Homemade Krispy Kremes
Step 1: Activate the Yeast
Begin by combining the milk and boiling water in a large measuring jug. Add a teaspoon of sugar and stir in the dry active yeast gently. Leave this mixture in a warm place to foam, signaling the yeast is active and ready to work its magic.
Step 2: Mix the Dry Ingredients and Butter
In a large mixing bowl, combine the flour, the remaining sugar, and a pinch of salt. Cut cold butter into the mixture with your fingers or a pastry blender until the texture resembles crumbs. This creates a light, flaky base for the dough.
Step 3: Combine Wet and Dry
Beat the egg lightly and add it along with the foamy yeast mixture to the flour blend. Mix everything into a smooth dough—it usually takes about five minutes of stirring.
Step 4: Knead and Rise
Turn the dough onto a lightly floured surface and knead for 5 to 10 minutes. Look for that springy texture with small bubbles forming underneath. Place the dough back into the bowl, cover it up, and let it rise until it’s doubled in size—about an hour.
Step 5: Shape the Doughnuts
Once it’s risen, divide the dough into four pieces. Roll each into a rope about an inch to an inch and a half wide. Cut these ropes into one-inch pieces and shape them into little balls. Arrange them on a baking tray or wire rack, cover, and let them rest while you heat the oil.
Step 6: Fry the Doughnut Holes
Heat the vegetable oil to 375°F and fry only a few doughnut holes at a time to avoid sticking. Cook until golden brown on both sides, about two minutes total. Then remove and drain on paper towels or a wire rack placed over a cloth.
Step 7: Glaze Your Homemade Krispy Kremes
While still warm, dip the doughnut holes into the glaze made from butter, confectioners’ sugar, vanilla extract, and hot water. The warmth helps the glaze cling perfectly, giving you that classic shiny Krispy Kreme finish.
How to Serve Homemade Krispy Kremes

Garnishes
While the original glaze is a crowd-pleaser, you can sprinkle some powdered sugar or cinnamon sugar over your Krispy Kremes for a fun twist. Fresh berries or a drizzle of chocolate sauce can also elevate the experience to dessert-level indulgence that’s perfect for sharing.
Side Dishes
Pair your Homemade Krispy Kremes with a steaming cup of coffee or a cold glass of milk to balance the sweetness beautifully. For brunch, they complement fruit salads or even a creamy yogurt parfait very well.
Creative Ways to Present
Serve these delightfully sticky doughnuts by stacking them in a decorative glass jar or arranging them on a tiered cake stand for an irresistible display. For a party, create a “doughnut wall” or skewer several onto sticks for a unique handheld treat that will wow your guests.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Homemade Krispy Kremes (which is rare!), store them in an airtight container at room temperature for up to two days to keep them soft and fresh.
Freezing
You can freeze unfrosted doughnut holes by placing them on a baking sheet to flash freeze and then transferring to a freezer bag. When ready, thaw at room temperature and fry fresh, or freeze cooked doughnuts but note glazing will need to be redone after reheating.
Reheating
Reheat leftover doughnuts in a warm oven at 300°F for a few minutes or briefly in the microwave just until warm. Avoid over-heating as they can dry out quickly but warming enhances that fresh-from-the-fryer feeling.
FAQs
Can I use regular yeast instead of dry active yeast?
Dry active yeast is preferred because of its convenience and reliable activation, but if you have fresh yeast, you can use it by dissolving it in the warm liquid first. Adjust the quantities accordingly for the best rise.
Do I have to fry these doughnuts or can I bake them?
While frying creates the signature crispy exterior and tender inside, you could try baking doughnut holes for a lighter version. Keep in mind, the texture and flavor will be different from the classic Homemade Krispy Kremes experience.
What if my dough doesn’t rise enough?
Dough rising depends on the yeast’s activity and room temperature. Make sure your liquids are not too hot to kill the yeast and allow the dough to rest in a warm spot. Sometimes a bit more time is all it needs.
Can I make the glaze ahead of time?
Absolutely! The glaze keeps well at room temperature for a day or two, but if it thickens, just whisk in a little warm water to restore the perfect drizzly consistency before glazing your doughnuts.
How do I get the glaze so shiny and smooth?
The key is glazing your Krispy Kremes while they are still warm. The heat helps the glaze melt and stick evenly, giving you that beautiful, glossy finish Krispy Kreme fans adore.
Final Thoughts
Making Homemade Krispy Kremes is a rewarding and delicious adventure that brings joy to any kitchen. From the first warm bite to the last glossy glaze drip, you’ll find this recipe wonderfully simple yet deeply satisfying. So, grab those ingredients, roll up your sleeves, and treat yourself to some freshly made doughnut magic—you won’t regret it!
PrintHomemade Krispy Kremes Recipe
A delightful homemade recipe for Krispy Kreme-style doughnuts featuring a soft, airy dough fried to golden perfection and coated with a luscious vanilla glaze. This recipe captures the classic taste and texture of the iconic doughnuts, perfect for sharing with family and friends.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: Approximately 20 doughnut holes 1x
- Category: Dessert, Snack
- Method: Frying
- Cuisine: American
- Diet: Vegetarian
Ingredients
Dough
- 3 tablespoons of milk
- 3 tablespoons of boiling water
- 1 teaspoon of dry active yeast
- 8 ounces (approximately 2 cups) of all-purpose flour
- 1.5 ounces (roughly 3 tablespoons) of granulated sugar
- 1 large egg
- 1 ounce of cold butter (room temperature, not melted)
- A pinch of salt
- Vegetable oil (enough to fill the bottom few inches of a wok or deep fryer for frying)
Glaze
- 1/3 cup of butter
- 2 cups of confectioners’ sugar
- 1.5 teaspoons of vanilla extract
- 4 tablespoons of hot water (additional water may be required to achieve desired consistency)
Instructions
- Activate Yeast: In a large measuring jug, combine the milk and boiling water. Add 1 teaspoon of sugar and the dry active yeast. Stir gently and leave the mixture in a warm place until it becomes foamy, indicating the yeast is activated.
- Prepare Dry Ingredients: In a large mixing bowl, mix the flour, the remaining granulated sugar, and a pinch of salt. Cut in the cold butter with your fingers or a pastry blender until the mixture resembles coarse crumbs.
- Combine Dough: Beat the egg lightly and add it along with the yeast mixture to the flour mixture. Mix thoroughly until the dough becomes smooth, which should take about 5 minutes.
- Knead Dough: Turn the dough onto a lightly floured surface and knead for 5 to 10 minutes until it is springy and bubbles start to form under the surface. Place the dough back into the bowl, cover with a cloth or plastic wrap, and let it rise in a warm area for about an hour until it doubles in size.
- Shape Doughnuts: After rising, divide the dough into 4 pieces. Stretch each piece into a long rope around 1 to 1.5 inches wide, then cut into 1-inch strips. Roll each strip into a small ball and arrange them on a baking tray or wire rack, covering with a cloth to rise slightly while you heat the oil.
- Heat Oil: Heat vegetable oil in a deep fryer or wok to 375°F (190°C), ensuring there is enough oil to submerge the doughnut holes.
- Fry Doughnuts: Fry a few doughnut holes at a time, avoiding overcrowding, for approximately 2 minutes or until golden brown, flipping to brown evenly on both sides. Remove and drain on paper towels or a wire rack over a cloth.
- Prepare Glaze: Melt butter in a bowl, then stir in confectioners’ sugar and vanilla extract. Add hot water 1 tablespoon at a time, stirring until the glaze reaches a smooth, slightly runny consistency suitable for coating.
- Glaze Doughnuts: While the doughnuts are still warm, dip each one into the glaze, ensuring full coverage. Place on a rack to allow excess glaze to drip and set.
Notes
- Make sure the yeast is fresh to ensure proper rising.
- Temperature of oil is crucial; too low and doughnuts will absorb oil, too high and they will brown too quickly without cooking through.
- Use room temperature butter for easier mixing and better dough texture.
- Glaze doughnuts while warm for the best coating adhesion and shine.
- Store glazed doughnuts in an airtight container but best eaten the same day for freshness.
Nutrition
- Serving Size: 1 doughnut hole (approx. 28g)
- Calories: 120
- Sugar: 9g
- Sodium: 75mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 0.5g
- Protein: 2g
- Cholesterol: 30mg
Keywords: Krispy Kreme, homemade doughnuts, doughnut holes, fried dough, vanilla glaze