Homemade Krispy Kremes


Imagine sinking your teeth into a freshly glazed Krispy Kreme donut, with its irresistible lightness and heavenly sweetness. Now, picture recreating that same sensation in your own kitchen with this Homemade Krispy Kremes recipe. With simple ingredients and easy-to-follow steps, you can whip up a batch of these delightful treats to enjoy anytime, anywhere.


  • 2 1/4 teaspoons (1 packet) active dry yeast
  • 1/4 cup warm water (105°F to 115°F)
  • 1/4 cup granulated sugar, plus 1 teaspoon
  • 1/4 cup unsalted butter, melted
  • 1/2 cup whole milk, lukewarm
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 2 1/2 cups all-purpose flour
  • 1/2 teaspoon salt For the Glaze:
  • 2 cups powdered sugar
  • 1/4 cup milk
  • 1 teaspoon vanilla extract


  1. Prepare the Yeast Mixture: In a small bowl, dissolve the yeast and 1 teaspoon of sugar in warm water. Let it sit for 5-10 minutes until frothy.
  2. Make the Dough: In a large bowl, combine the melted butter, lukewarm milk, egg, vanilla extract, and the yeast mixture. Gradually add the flour, 1/4 cup sugar, and salt, mixing until a soft dough forms. Knead the dough on a floured surface for about 5 minutes until smooth and elastic. Place the dough in a greased bowl, cover, and let it rise in a warm place until doubled in size, about 1 hour.
  3. Shape the Donuts: Roll out the dough to about 1/2 inch thickness. Use a donut cutter or two differently sized round cutters to cut out donuts. Place the cut donuts on a parchment-lined baking sheet, cover, and let them rise again until doubled, about 30 minutes.
  4. Fry the Donuts: Heat vegetable oil in a deep fryer or large pot to 375°F (190°C). Fry the donuts in batches, about 1 minute per side, until golden brown. Remove and drain on paper towels.
  5. Make the Glaze: In a bowl, whisk together powdered sugar, milk, and vanilla extract until smooth.
  6. Glaze the Donuts: While the donuts are still warm, dip each into the glaze, coating both sides. Place on a wire rack to let excess glaze drip off.
  7. Serve: Serve the donuts warm for the best experience. Indulge in the fluffy texture and sweet glaze of your Homemade Krispy Kremes!

Serving Tips:

  1. Enjoy Freshly Glazed: Homemade Krispy Kremes are best enjoyed fresh and warm. Serve them immediately after glazing for the ultimate indulgent experience.
  2. Garnish with Creativity: Add a sprinkle of colorful sprinkles, crushed nuts, or chocolate shavings on top of the glaze for a decorative touch and added flavor.
  3. Pair with Your Favorite Beverage: Serve your Homemade Krispy Kremes alongside a steaming cup of coffee, a glass of cold milk, or a refreshing fruit smoothie for a delightful pairing.
  4. Serve as a Dessert Buffet: Create a dessert buffet by setting up a variety of glazes and toppings, allowing guests to customize their Krispy Kremes to their liking.

Storage Tips:

  1. Best Served Fresh: Homemade Krispy Kremes are at their prime when served fresh on the day of baking. However, if you have leftovers, here’s how to store them:
  2. Room Temperature: Store leftover Krispy Kremes at room temperature in an airtight container for up to 1-2 days. Keep them away from direct sunlight and heat to maintain their texture and freshness.
  3. Reheating: If your Krispy Kremes have lost their warmth and crispness, you can revive them by reheating them in the oven. Preheat your oven to 350°F (175°C) and place the donuts on a baking sheet for 5-7 minutes until warmed through.
  4. Freezing: To extend the shelf life of your Homemade Krispy Kremes, you can freeze them for future enjoyment. Wrap each donut individually in plastic wrap, then place them in a freezer-safe bag or container. They can be frozen for up to 1-2 months.
  5. Thawing: When ready to enjoy frozen Krispy Kremes, thaw them in the refrigerator overnight or at room temperature for a few hours. Once thawed, you can reheat them in the oven or microwave before serving.


1. Can I use instant yeast instead of active dry yeast for this recipe? Yes, you can substitute instant yeast for active dry yeast in this Homemade Krispy Kremes recipe. However, you may need to adjust the rising time as instant yeast typically works faster. Follow the manufacturer’s instructions for yeast substitution and monitor the dough’s rise closely.

2. Can I make the dough ahead of time and refrigerate it overnight? While it’s possible to prepare the dough ahead of time and refrigerate it overnight, it’s not recommended for this recipe. The dough may become too firm in the refrigerator, making it difficult to roll out and shape. It’s best to prepare the dough fresh and allow it to rise properly before frying.

3. Can I bake these donuts instead of frying them? While traditional Krispy Kreme-style donuts are deep-fried, you can bake them as an alternative method. Preheat your oven to 350°F (175°C) and place the shaped donuts on a baking sheet lined with parchment paper. Bake for approximately 10-12 minutes until golden brown. Keep in mind that baked donuts may have a slightly different texture compared to fried ones.

4. Can I store the glaze separately from the donuts? Yes, you can store the glaze separately from the donuts if you prefer. Simply prepare the glaze according to the recipe instructions and store it in an airtight container in the refrigerator. When ready to serve, warm the glaze slightly in the microwave or on the stovetop, then dip the donuts to coat them.

5. How can I reheat leftover donuts without them becoming soggy? To reheat leftover Homemade Krispy Kremes without making them soggy, it’s best to use an oven or toaster oven. Preheat the oven to 350°F (175°C) and place the donuts on a baking sheet. Heat for 5-7 minutes until warmed through and slightly crispy. Avoid using the microwave, as it can make the donuts soft and mushy.


With this Homemade Krispy Kremes recipe, you can bring the joy of freshly baked donuts right into your own home. Whether you’re treating yourself to a special breakfast or delighting friends and family with a homemade dessert, these donuts are sure to impress. So, roll up your sleeves and get ready to savor every delicious bite of these homemade delights!