Ingredients
3/4 cup milk (170 grams, 6 oz)
1/4 cup sugar (50 grams, 1.76 oz)
3 teaspoons active yeast or 2 1/2 teaspoons instant yeast
4 cups all-purpose flour (510 grams, 18 oz)
1 teaspoon fine sea salt
3 eggs
1 teaspoon vanilla extract
1/4 teaspoon freshly grated nutmeg (optional)
1/2 cup unsalted butter, softened (113 grams, 4 oz)
1 cup granulated sugar for coating
2 teaspoons cinnamon powder for coating
1 gallon canola oil or shortening for frying
1 can (14 oz) condensed milk for dulce de leche filling
Instructions
1-Gather and Prepare: First, warm the milk to lukewarm, around 90-100°F, and dissolve the sugar in it. Add the yeast and let it rest for 5-10 minutes until it’s spongy and risen. This helps the dough get that perfect lift, trust me, it’s a game-changer for fluffy donuts.
2-Mix and Knead the Dough: Next, add the eggs one at a time to the yeast mixture, then mix in the flour, salt, vanilla extract, and nutmeg if you’re using it. Knead on medium-low speed for about a minute, then add the softened butter a tablespoon at a time until it’s all mixed in. Keep kneading for another 5 minutes; if it’s sticky, toss in up to 1/4 cup more flour. Give it an extra 4 minutes until the dough is smooth and elastic.
Once done, pop the dough into a lightly oiled bowl, cover it, and stick it in the fridge overnight for at least 8 hours. This rest time, as I always say, makes everything taste better and gives the donuts that amazing texture.
3-Shape, Rise, and Fry: After chilling, roll the dough on a floured surface to about 1/2 inch thick. Cut out donuts with a 3 1/2 inch round cutter and smaller ones for the holes, then place them on a parchment-lined tray. Cover and let them rise for 1 hour at room temperature. Heat your oil to 350°F and fry the donuts in small batches for about 1 minute per side until they’re golden brown.
Drain them on a rack and coat them right away in that cinnamon-sugar mix while they’re still warm it’s the best way to get it to stick. For the dulce de leche, submerge the sealed can of condensed milk in water in a pressure cooker, cover by at least 2 inches, and cook under pressure for 30 minutes. Let it cool completely and chill in the fridge until firm.
4-Assemble and Serve: Finally, poke a small hole in each cooled donut and fill it with the chilled dulce de leche using a pastry bag. Serve them warm for the ultimate treat. If you’re baking instead, adjust the steps as needed, but frying gives that classic crunch I love. There you go that’s how you make Dulce De Leche Donuts that everyone will rave about!
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔥 Use lukewarm milk to protect yeast activity.
🌰 Nutmeg adds warm flavor but is optional.
⏳ Overnight fermentation enhances flavor and texture.
- Prep Time: 30 minutes
- Dough Rest and Rise Time: 9 hours total (8 hours rest + 1 hour rise)
- Cook Time: 20 minutes
- Category: Dessert
- Method: Frying and Filling
Nutrition
- Calories: 50 (per donut hole)
