Chocolate-Filled Fried Donuts with Rich Chocolate Frosting

Chocolate-frosted donuts are my weakness. Soft, fluffy, and intensely chocolatey, these donuts use the same base as my classic vanilla glazed donuts but go further with sugared sides and a glossy chocolate frosting.

Chocolate frosted donuts with chocolate sprinkles on a wire baking rack.

I think these homemade donuts can easily beat a store-bought version. Like my strawberry glazed donuts, they’re beginner-friendly: if you’ve never made donuts from scratch, this recipe is a great place to start.

Let’s bake!

How to Make Chocolate Donuts

Tangzhong being whisked in a pot.

1

Make the tangzhong. This quick roux cooked on the stove adds moisture and gives the dough a tender, melt-in-your-mouth crumb.

Kneaded chocolate yeast dough in a glass mixing bowl.

2

Knead the dough on low to medium-low speed until it’s smooth, elastic, and passes the windowpane test. The result is super fluffy donuts.

A ball of chocolate yeast dough resting in a glass bowl.

3

Shape the dough into a smooth ball and set it aside to rest and rise.

Chocolate doughnuts on individual parchment squares before frying.

4

Roll the dough to about 1/2–3/4 inch thick and cut out donut shapes. A donut cutter makes this quick and tidy.

Fried chocolate donuts on a wire rack before frosting.

5

Fry the donuts until golden, then transfer them to a wire rack to cool slightly before finishing.

Chocolate donuts with chocolate frosting and chocolate sprinkles on a wire rack.

6

When the donuts are cool, roll the edges in granulated sugar, pipe or spoon the chocolate frosting on top, and finish with chocolate sprinkles for that classic look.

💡 Feeling intimidated by yeast dough? Start with a baked version like my chocolate-filled cinnamon rolls. They use the same chocolate yeast dough but are baked instead of fried, which is a gentle introduction to working with enriched doughs.

A chocolate doughnut broken in half to show the soft and fluffy texture.

If you try this recipe, let me know how it went in the comments; I love hearing from readers. If you enjoy it, please leave a star rating and consider tagging me on social media so I can see your creations.

Double chocolate donuts with chocolate frosting and sprinkles on a wire rack.

Double Chocolate Donuts

5 from 8 votes
– by Cambrea Gordon

Fried to perfection and topped with a rich chocolate glaze, these donuts are indulgent and fun. The secret is a pillowy chocolate milk-bread dough that keeps every bite tender and satisfying.

Print Recipe
Save RecipeSaved!
Pin Recipe

Prep Time: 1 hour 10 minutes
Cook Time: 9 minutes
Total Time: 1 hour 19 minutes
Course: Dessert
Cuisine: American
Servings: 10 donuts
Prevent your screen from going dark
Need Metric Measurements?Use the buttons below to toggle between US cups and Metric grams.

Ingredients 

 

Tangzhong

  • 3/4 cup water
  • 1/4 cup bread flour

Chocolate Doughnut Dough

  • 3 cups bread flour, *See notes below for measuring*
  • 1/2 cup Dutch-processed cocoa powder
  • 1/3 cup granulated sugar
  • 1 tablespoon instant yeast
  • 1 1/4 teaspoon fine sea salt
  • 1/2 cup + 2 tablespoons whole milk, room temperature
  • 1 large egg, room temperature
  • Tangzhong, from recipe above
  • 5 tablespoons unsalted butter, room temperature
  • Neutral frying oil, like canola
  • Granulated sugar, for rolling

Chocolate Frosting

  • 3 tablespoons unsalted butter
  • 1/3 cup + 2 tablespoons heavy cream
  • 1 tablespoon cocoa powder
  • 1/2 cup dark or bittersweet chocolate chips
  • 1 1/2 cups powdered sugar
  • 1 teaspoon vanilla bean paste or extract
  • Pinch of fine sea salt
  • Chocolate sprinkles, for finishing

Instructions

Make the Tangzhong

  • Whisk the water and bread flour in a small saucepan. Cook over medium heat, whisking constantly, until the mixture thickens into a paste, about 4–5 minutes. Scrape into a bowl and set aside to cool.

Make the Donut Dough

  • In a stand mixer bowl fitted with a dough hook, combine bread flour, cocoa powder, sugar, yeast, and salt. Add milk, egg, and the tangzhong. Knead on low speed about 2 minutes until a rough dough forms.
  • With the mixer running on low, add softened butter one tablespoon at a time, allowing it to incorporate. Once added, increase speed and knead about 12 minutes, until the dough is smooth, elastic, and passes the windowpane test.
  • Shape the dough into a ball, place in a lightly greased bowl, cover, and let rise at room temperature 30–45 minutes.
  • While the dough proofs, cut ten squares of parchment paper.
  • Turn dough onto a floured surface. Roll to 1/2–3/4 inch thickness and cut donuts. Gently re-roll scraps once and rest the dough 5–10 minutes before cutting again.
  • Place each donut on a parchment square and arrange on a baking sheet. Punch centers with a smaller cutter if needed. Cover loosely and let rise until puffy and nearly doubled, about 45–65 minutes.

Fry the Donuts

  • When the donuts are midway through their final proof, heat 3–4 inches of neutral oil in a heavy pot to 350°F (180°C). Line a baking sheet with a wire rack and monitor the oil temperature closely.
  • Working in small batches, lower 2–3 donuts (on parchment) into the oil with a slotted spoon, then remove the parchment with tongs. Fry about 2½ minutes total, flipping once halfway through. Transfer to the wire rack to cool.
  • Once cooled, roll the donut edges in granulated sugar and return them to the rack while you make the frosting.

Make the Frosting

  • In a small pot, heat butter, heavy cream, and cocoa powder over medium heat until steaming but not boiling. Remove from heat, stir in chocolate chips, vanilla, and salt. Let sit 1 minute, then whisk until smooth.
  • Whisk in powdered sugar gradually until the glaze is glossy and pourable, then add vanilla and a pinch of salt. Use the glaze immediately to avoid a crust forming.
  • Fill a piping bag or use a spoon to top each donut with frosting. Immediately sprinkle with chocolate sprinkles and enjoy.

Notes

*Measure dry ingredients properly. This is my top baking tip. Don’t scoop flour directly with a measuring cup—fluff the flour, spoon it into the cup, and level it off. For best results, use a kitchen scale.

Storage: Keep leftover donuts lightly covered on a baking sheet or in a container for 1–2 days.

Serving: 1serving | Calories: 342kcal | Carbohydrates: 57g | Protein: 7g | Fat: 11g | Saturated Fat: 6g | Sugar: 25g

Calorie and nutrition information is an estimate and not guaranteed to be precise.

This recipe was created and tested by a real person

AI recipes are taking over the internet, and they can’t be trusted.