Homemade Krispy Kremes

Indulge in the delight of creating your own Homemade Krispy Kremes with this easy-to-follow recipe. These golden, pillowy doughnuts, freshly fried to perfection, and generously glazed, are a true treat for any sweet tooth.

Why You’ll Love This Recipe:

Crafting these Krispy Kremes at home allows you to enjoy the irresistible freshness of a classic favorite. The combination of a soft, yeasty dough and a luscious glaze makes these doughnuts an absolute delight. Plus, the process is both rewarding and surprisingly simple.


  • 3 tbsp milk
  • 3 tbsp boiling water
  • 1 tsp dry active yeast
  • 8 oz all-purpose flour (a little under 2 cups)
  • 1 1/2 oz sugar (about 3 tablespoons)
  • 1 egg
  • 1 oz butter, cold to room temperature
  • Dash of salt
  • Enough oil to cover the bottom few inches of a wok or a deep fryer.

For the Glaze:

  • 1/3 cup butter
  • 2 cups confectioners’ sugar
  • 1 1/2 teaspoons vanilla
  • 4 tablespoons hot water or as needed


  1. In a large measuring jug, combine milk and boiling water. Add a teaspoon of sugar and the yeast. Stir gently and leave it in a warm place for the yeast to activate.
  2. In a large mixing bowl, combine flour, the rest of the sugar, and salt. Cut in the butter until it resembles crumbs.
  3. Add the beaten egg and yeast mixture to the flour mix, and mix into a smooth dough (about 5 minutes).
  4. Turn the dough onto a lightly-floured counter, knead for 5 to 10 minutes until it feels springy. Place it back in the bowl, cover, and let rise for about an hour until double in size.
  5. Once risen, cut the dough into 4 pieces. Stretch each piece into a long rope, cut strips about an inch long, ball them up, and place on a baking tray or wire rack.
  6. Cover the doughnut holes with a cloth to rise while you heat the oil to 375F.
  7. Fry the doughnuts until golden brown on each side (about 2 minutes). Fry only a few at a time to avoid overcrowding.
  8. Drain on a paper towel or wire rack over a cloth before glazing them. Ensure to glaze them while warm for that delicious coverage!

Prep Time:* 20 minutes | Cooking Time: 15 minutes | Total Time: 2 hours | Kcal: Calories may vary based on serving size and glaze usage | Servings: Approximately 20 doughnuts


Store in an airtight container for up to 2 days. For longer freshness, freeze the doughnuts and glaze them upon thawing

Recipe Tips:

  • Measure and weigh the flour accurately for the best results.
  • Keep the oil at the right temperature (375F) for perfectly golden doughnuts.
  • Glaze the doughnuts while they are still warm to achieve the desired coverage and flavor.

Leave a Comment