Few homemade treats are as satisfying as warm glazed donuts fresh from the kitchen. Soft, fluffy, and coated in a sweet vanilla glaze, homemade donuts bring the flavor of a classic bakery right into your home. The smell of freshly fried dough and sugary glaze makes these donuts hard to resist, especially when enjoyed warm with a cup of coffee or milk.
This homemade glazed donuts recipe is simple to follow and creates light, airy donuts with a perfectly sweet finish. The dough is rich and buttery, while the glaze adds a smooth coating that melts into every bite. These donuts are perfect for breakfast, weekend brunch, family gatherings, or special homemade desserts that everyone will enjoy.

1. Homemade Glazed Donuts Recipe (Yield: 24 Donuts)
Ingredients
For the Donuts:
- 1 1/8 cup whole milk, warm
- 1/4 cup sugar
- 2 1/4 teaspoons instant or active dry yeast, one package
- 2 whole large eggs, lightly beaten
- 1 1/4 sticks unsalted butter, a total of 10 tablespoons (1/2 cup plus 2 tablespoons), melted
- 4 cups all-purpose flour
- 1/2 teaspoon salt
- shortening or oil for frying
Glaze for Hot Yeast Donuts:
- 1/2 cup butter, melted
- 2 teaspoons vanilla
- 4 cups powdered sugar
- enough cream or milk to thin, (about 3 tablespoons)
- dash of salt
Instructions
Start by warming the milk until it is slightly warm to the touch but not too hot. Pour the warm milk into a large mixing bowl and stir in the sugar until dissolved. Sprinkle the yeast over the milk mixture and allow it to sit for about 5 to 10 minutes. The yeast should become foamy and bubbly, which means it is activated and ready to use.
Add the lightly beaten eggs and melted butter to the bowl. Stir until combined.
Gradually add the flour and salt to the wet ingredients. Mix everything together until a soft dough forms. If using a stand mixer, knead the dough with the dough hook attachment for about 5 to 7 minutes until smooth and elastic. If kneading by hand, transfer the dough to a lightly floured surface and knead for about 8 to 10 minutes.
Place the dough into a lightly greased bowl and cover it with plastic wrap or a clean kitchen towel. Let the dough rise in a warm place for 1 to 2 hours or until doubled in size.
After the dough has risen, gently punch it down to release excess air. Transfer the dough onto a lightly floured surface and roll it out to about 1/2-inch thickness.
Use a donut cutter to cut out donut shapes. If you do not have a donut cutter, use a large round cutter and a smaller cutter for the center holes. Arrange the donuts and donut holes on parchment-lined baking sheets, leaving space between each piece.
Cover the donuts loosely and let them rise again for about 30 to 45 minutes. During this second rise, the donuts will become puffy and airy.
While the donuts are rising, prepare the glaze. In a medium bowl, combine the melted butter, vanilla, powdered sugar, milk or cream, and a dash of salt. Whisk until smooth and glossy. Adjust the consistency by adding a little more milk if needed.
Fill a heavy-bottomed pot or deep fryer with shortening or oil and heat it to 350°F (175°C). Carefully lower a few donuts into the hot oil at a time. Avoid overcrowding the pot because this can lower the oil temperature and affect the texture.
Fry each donut for about 1 minute per side or until golden brown. Turn them carefully using a slotted spoon or tongs. The donuts should puff up beautifully while frying.
Transfer the cooked donuts to a wire rack lined with paper towels to drain excess oil for a few moments.
Dip each warm donut into the glaze, coating both sides evenly. Place the glazed donuts back on the wire rack so the glaze can set slightly.
Serve the donuts warm for the best flavor and texture. The glaze will create a shiny, sweet coating that perfectly complements the soft yeast donut inside.
Store leftover donuts in an airtight container at room temperature for up to two days. For the freshest taste, enjoy them on the day they are made.

2. Tips for Perfect Homemade Glazed Donuts
Use fresh yeast for the best rise and fluffy texture. Expired yeast may prevent the dough from rising properly.
Warm milk helps activate the yeast more effectively, but avoid overheating it because very hot milk can damage the yeast.
Knead the dough until smooth and elastic. Proper kneading develops the dough structure and creates soft donuts.
Allow enough time for both rises. Rushing the process can result in dense and heavy donuts instead of light and airy ones.
Maintain a steady frying temperature of 350°F (175°C). Oil that is too cool can make donuts greasy, while oil that is too hot can brown the outside too quickly.
Use a candy or frying thermometer for accurate oil temperature control.
Dip the donuts into the glaze while they are still warm so the glaze sticks evenly and creates the classic shiny finish.
If the glaze becomes too thick while working, add a small amount of milk and whisk again until smooth.
Do not overcrowd the frying pot. Frying too many donuts at once lowers the oil temperature and affects cooking consistency.
For extra flavor, add a pinch of cinnamon or nutmeg to the dough.
3. Frequently Asked Questions
Can I prepare the dough ahead of time?
Yes, the dough can be made the night before and refrigerated after the first rise. This helps save time and can also improve the flavor of the donuts.
Why are my donuts chewy instead of soft?
Chewy donuts are often caused by too much flour or overkneading the dough. Measuring carefully and kneading only until smooth helps keep the texture soft.
Can I freeze homemade donuts?
Yes, unglazed donuts freeze very well. Allow them to cool completely before freezing in an airtight container. Glaze them after thawing for the best texture.
What is the best oil for frying donuts?
Neutral oils such as vegetable oil, canola oil, or shortening work best because they do not overpower the flavor of the donuts.
How do I keep donuts fresh longer?
Store donuts in an airtight container at room temperature. Reheating them for a few seconds in the microwave can help restore softness.
4. Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 220 |
| Protein | 3g |
| Carbohydrates | 29g |
| Sugar | 16g |
| Fat | 10g |
| Saturated Fat | 5g |
| Cholesterol | 28mg |
| Sodium | 120mg |
| Fiber | 1g |
These homemade glazed donuts are soft, fluffy, and covered in a sweet vanilla glaze that makes every bite delicious. The rich dough and smooth glaze create the perfect bakery-style treat that can easily be made in your own kitchen. From breakfast to dessert, these classic donuts are always a crowd favorite.
With simple ingredients and easy step-by-step instructions, this recipe is perfect for beginner bakers and experienced home cooks alike. Freshly glazed and served warm, these homemade donuts deliver comforting flavor and a texture that is hard to beat.