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 Kreme Doughnuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 22 reviews
  • Author: admin
  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Total Time: 2 hours 30 minutes
  • Yield: 12 doughnuts plus holes
  • Category: Dessert / Breakfast
  • Method: Frying
  • Cuisine: American
  • Diet: Vegetarian

Description

This Homemade Krispy Kreme Doughnuts Recipe replicates the classic soft, fluffy, and sweet glazed doughnuts beloved around the world. Made with a yeast-raised dough that’s fried to golden perfection and finished with a smooth vanilla glaze, these doughnuts bring the iconic Krispy Kreme experience to your kitchen. Perfect for breakfast or dessert, they’re best enjoyed slightly warm for that authentic melt-in-your-mouth texture.


Ingredients

Scale

For the Dough:

  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/2 cup warm water (110°F)
  • 1/4 cup granulated sugar
  • 1/4 cup whole milk
  • 1/4 cup heavy cream
  • 1/4 cup unsalted butter, melted
  • 1 large egg
  • 1/2 teaspoon salt
  • 2 1/2 to 3 cups all-purpose flour
  • Vegetable oil for frying (about 2–3 inches in a heavy pot)

For the Glaze:

  • 2 cups powdered sugar
  • 1/4 cup milk
  • 1/2 teaspoon vanilla extract


Instructions

  1. Activate Yeast: In a small bowl, dissolve the active dry yeast in warm water (110°F) with a pinch of sugar. Let it sit for 5–10 minutes until the mixture becomes foamy, indicating the yeast is active.
  2. Mix Wet Ingredients: In a large bowl, whisk together the granulated sugar, whole milk, heavy cream, melted butter, egg, and salt until well combined. Stir in the foamy yeast mixture thoroughly.
  3. Add Flour and Form Dough: Gradually add all-purpose flour, half a cup at a time, mixing after each addition until a soft, slightly sticky dough forms that pulls away from the bowl.
  4. Knead Dough: Turn the dough out onto a floured surface and knead for 5–7 minutes until it becomes smooth and elastic.
  5. First Rise: Place the kneaded dough into a greased bowl, cover it, and let it rise in a warm place for 1 to 1.5 hours, or until it has doubled in size.
  6. Shape Doughnuts: Roll the dough out to about 1/2-inch thickness on a floured surface. Use a doughnut cutter or two round cutters (around 3 inches and 1 inch in diameter) to cut out doughnut shapes and holes. Place them on a floured baking sheet, cover, and let them rise again for 30–45 minutes until puffy.
  7. Heat Oil: In a heavy pot, heat 2–3 inches of vegetable oil to 350°F (175°C), monitoring the temperature carefully for even frying.
  8. Fry Doughnuts: Fry the doughnuts in batches for 1–2 minutes on each side, or until they turn golden brown. Use a slotted spoon to remove them and set them on paper towels to drain excess oil.
  9. Prepare Glaze: While the doughnuts fry, whisk together powdered sugar, milk, and vanilla extract in a bowl until smooth and creamy.
  10. Glaze Doughnuts: Dip each warm doughnut into the glaze, ensuring both sides are coated. Place on a wire rack to allow the glaze to set.

Notes

  • For the authentic Krispy Kreme texture, enjoy these doughnuts while still slightly warm.
  • Store any leftover doughnuts in an airtight container for up to 2 days.
  • Reheat doughnuts briefly in the microwave to restore softness before serving.