There’s something irresistible about a Dunkin Donuts chocolate glaze recipe. The soft, fluffy dough paired with a rich chocolate coating creates a bakery-style treat that feels both nostalgic and indulgent. While grabbing a dozen from the shop is convenient, making them at home offers a whole new level of satisfaction. Homemade donuts can taste just as delicious — sometimes even better — when prepared with the right ingredients and technique.
This recipe recreates the classic Dunkin’ style: light yeast donuts with a smooth, glossy chocolate glaze that sets perfectly without becoming too hard. It’s beginner-friendly, yet detailed enough for anyone who wants bakery-quality results in their own kitchen.
Why This Chocolate Glaze Recipe Works
Many homemade donut recipes miss the mark because the glaze turns grainy, dull, or overly thick. This version is designed to mimic the shiny, slightly soft coating found on Dunkin’ donuts.
What makes it special:
- Smooth texture: Cocoa powder is combined with melted butter and milk for a silky finish.
- Balanced sweetness: Powdered sugar adds sweetness without overpowering the chocolate flavor.
- Glossy appearance: A touch of vanilla and warm glaze helps create that signature shine.
- Perfect consistency: The glaze is thin enough for dipping but thick enough to coat evenly.
Ingredients Needed
Before starting, gather all ingredients. Using fresh yeast and room-temperature ingredients will help the donuts rise properly and create a soft texture.
For the Donuts
- 2 ¼ teaspoons active dry yeast (1 packet)
- ¾ cup warm milk (about 110°F / 43°C)
- ¼ cup granulated sugar
- 2 large eggs, room temperature
- ¼ cup unsalted butter, melted
- 3 ½ cups all-purpose flour
- ½ teaspoon salt
- Vegetable oil, for frying
For the Chocolate Glaze
- 2 cups powdered sugar
- ¼ cup unsweetened cocoa powder
- 3 tablespoons unsalted butter, melted
- ¼ cup whole milk (plus more if needed)
- 1 teaspoon vanilla extract
- Pinch of salt
Equipment You’ll Need
A few basic kitchen tools make the process easier and help achieve bakery-style results.
Essential tools:
- Stand mixer or large mixing bowl
- Dough hook (optional)
- Rolling pin
- Donut cutter or two round cutters
- Deep frying pot or Dutch oven
- Candy thermometer
- Wire rack
- Baking sheets and parchment paper
Step-by-Step Instructions
1. Activate the Yeast
In a small bowl, combine the warm milk, yeast, and 1 tablespoon of sugar. Stir gently and let it sit for 5–10 minutes until it becomes foamy. This step confirms the yeast is active and ready to help the dough rise.
2. Make the Dough
In a large bowl or stand mixer, combine the remaining sugar, eggs, melted butter, flour, and salt. Add the foamy yeast mixture and mix until a dough forms.
Knead the dough for about 8–10 minutes until it becomes smooth and elastic. If using a stand mixer, knead with the dough hook on medium speed. The dough should be slightly tacky but not overly sticky.
3. First Rise
Place the dough in a lightly greased bowl, cover it with a clean towel or plastic wrap, and let it rise in a warm place for 1–1.5 hours, or until doubled in size.
4. Shape the Donuts
Punch down the risen dough and transfer it to a lightly floured surface. Roll it out to about ½-inch thickness.
Use a donut cutter to cut out donuts and holes. Place them on parchment-lined baking sheets, leaving space between each donut.
Cover loosely and let them rise again for 30–45 minutes until puffy.
5. Fry the Donuts
Heat about 2–3 inches of vegetable oil in a deep pot to 350°F (175°C). Maintaining the correct temperature is important for evenly cooked donuts.
Fry 2–3 donuts at a time for about 1 minute per side, or until golden brown. Avoid overcrowding the pot, as this can lower the oil temperature.
Transfer the fried donuts to a wire rack lined with paper towels to drain excess oil.

How to Make the Chocolate Glaze
While the donuts cool slightly, prepare the glaze.
1. Combine Dry Ingredients
In a medium bowl, whisk together the powdered sugar, cocoa powder, and salt until smooth and lump-free.
2. Add Wet Ingredients
Pour in the melted butter, milk, and vanilla extract. Whisk until the glaze becomes smooth and glossy.
If the glaze is too thick, add a teaspoon of milk at a time until it reaches a dipping consistency. If it’s too thin, add a little more powdered sugar.
3. Glaze the Donuts
Dip the top of each donut into the warm chocolate glaze, allowing excess glaze to drip off. Place the glazed donuts back on the wire rack and let the glaze set for about 10–15 minutes.
The result should be a shiny, rich chocolate coating similar to Dunkin’s classic chocolate-glazed donuts.
Tips for the Best Homemade Donuts
A few simple techniques can make a big difference in texture and flavor.
Donut Tips
- Use fresh yeast: Expired yeast can prevent the dough from rising properly.
- Don’t overwork the dough: Knead until smooth, but avoid adding too much extra flour.
- Keep oil temperature steady: Too hot, and the donuts burn outside while staying raw inside; too cool, and they absorb excess oil.
- Glaze while slightly warm: Donuts that are warm, not hot, help the glaze adhere evenly.
- Serve fresh: Homemade donuts taste best the same day they’re made.
How to Store and Reheat
Although fresh donuts are ideal, leftovers can still be enjoyed with proper storage.
Storage
- Keep donuts in an airtight container at room temperature for up to 2 days.
- For longer storage, refrigerate for up to 4 days, though the texture may become slightly firmer.
Reheating
- Microwave for 8–10 seconds for a soft, fresh taste.
- Alternatively, warm in a 300°F oven for 5 minutes.
Flavor Variations to Try
Once the basic recipe is mastered, it’s easy to customize the glaze and donuts.
Chocolate Glaze Variations
- Dark chocolate glaze: Use dark cocoa powder for a deeper flavor.
- Mocha glaze: Add 1 teaspoon instant espresso powder.
- Double chocolate: Stir mini chocolate chips into the glaze.
- Nutty chocolate glaze: Add 1 tablespoon hazelnut or almond extract for a subtle twist.
Donut Variations
- Fill with vanilla cream or chocolate custard.
- Top with sprinkles, crushed nuts, or shredded coconut.
- Make donut holes for bite-sized treats.
Nutritional Information (Approximate)
Per glazed donut (based on 12 donuts):
- Calories: 290
- Carbohydrates: 38g
- Protein: 5g
- Fat: 13g
- Saturated Fat: 4g
- Sugar: 18g
- Sodium: 180mg
Values may vary depending on frying oil and exact ingredient brands.
Common Mistakes to Avoid
Even simple recipes can run into a few issues. Here are the most common problems and how to fix them.
Dense Donuts
This usually happens when the dough doesn’t rise enough or too much flour is added. Measure flour carefully and allow adequate rising time.
Oily Donuts
Oil temperature is often the culprit. Keep it around 350°F and avoid frying too many donuts at once.
Grainy Glaze
Sift the powdered sugar and cocoa powder before mixing to ensure a smooth glaze.
Glaze Won’t Set
The glaze may be too thin. Add a little more powdered sugar until it coats the donut evenly and sets properly.
Serving Suggestions
These chocolate-glazed donuts pair perfectly with:
- Freshly brewed coffee
- Hot chocolate
- Cold milk
- Breakfast brunch spreads
- Afternoon snacks or dessert platters
For a true Dunkin-inspired experience, serve them alongside a cup of medium roast coffee.
Why Homemade Donuts Are Worth It
Making donuts from scratch takes a little time, but the payoff is worth it. The texture is softer, the flavor is fresher, and the chocolate glaze tastes richer than many store-bought versions.
Homemade donuts also allow for complete control over ingredients, sweetness, and customization. Whether for a weekend breakfast, family gathering, or special treat, these chocolate-glazed donuts bring bakery-quality flavor right to the kitchen.
Frequently Asked Questions
Can these donuts be baked instead of fried?
Yes. While frying gives the classic texture, the donuts can be baked at 375°F for 10–12 minutes until golden. They’ll be slightly less airy but still delicious with the chocolate glaze.
Can instant yeast be used instead of active dry yeast?
Absolutely. Use the same amount of instant yeast and mix it directly with the dry ingredients, skipping the activation step in warm milk.
How can the glaze be made shinier?
Using warm glaze and dipping the donuts while they’re slightly warm helps create a glossy finish. A small amount of corn syrup can also enhance shine.
Can the dough be prepared ahead of time?
Yes. After kneading, refrigerate the dough overnight. Let it come to room temperature before shaping and proceeding with the second rise.
What’s the best oil for frying donuts?
Neutral oils with a high smoke point work best, such as vegetable oil, canola oil, or peanut oil. They fry evenly without affecting the flavor.
Final Thoughts
This homemade chocolate glaze donut recipe captures the soft texture and rich flavor that make Dunkin’ donuts so popular. With a fluffy yeast dough and a smooth, glossy chocolate coating, these donuts are perfect for breakfast, dessert, or a special weekend treat.
The recipe is approachable for beginners yet delivers bakery-style results when the steps are followed carefully. From the first rise to the final dip in chocolate glaze, every stage contributes to that classic melt-in-your-mouth experience.
Once mastered, the recipe can be customized with different glazes, fillings, and toppings, making it a versatile addition to any home baker’s collection.
For more information about Dunkin’ products and menu offerings, visit https://www.dunkindonuts.com.




