If you’ve ever craved the warm, melt-in-your-mouth goodness of Krispy Kreme donuts but didn’t want to make a trip to the store, this homemade version is the answer! These donuts are soft, fluffy, and perfectly golden, just like the ones from the famous donut shop. With a sweet glaze that hardens just the right way, you’ll love the crispy exterior and tender interior. This recipe is a fun and rewarding way to make fresh, delicious donuts right at home.
Prep Time: 20 minutes 🕒 | Cook Time: 30 minutes 🍳 | Total Time: 2 hours ⏳ | Servings: 12-16 donuts 🍴 | Kcal: 250 per donut 🧮
Ingredients
- 3 tablespoons milk
- 3 tablespoons boiling water
- 1 teaspoon dry active yeast
- 8 ounces all-purpose flour (a little under 2 cups, measure and weigh for accuracy)
- 1 1/2 ounces sugar (about 3 tablespoons)
- 1 egg
- 1 ounce butter, cold to room temperature
- 1 dash salt
- Oil for frying
For the Glaze
- 1/3 cup butter
- 2 cups confectioners’ sugar
- 1 1/2 teaspoons vanilla extract
- 4 tablespoons hot water (or as needed)