Go Back
+ servings
chocolate donuts

Chocolate Donuts

These soft and tender chocolate donuts have the texture of soft cake and are topped with a rich chocolate glaze.

Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
YIELD 8 donuts


Chocolate Donuts

  • 1 cup (140g) all-purpose flour
  • 1/4 cup (25g) unsweetened cocoa powder
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/8 teaspoon salt
  • 1 large egg
  • 1/2 cup (100g) granulated sugar
  • 1/3 cup (80 ml) milk
  • 1/4 cup (60 ml) yogurt
  • 2 tablespoons (30g) unsalted butter, melted
  • 1/2 teaspoon pure vanilla extract

Chocolate Glaze

  • 1/2 cup (85g) semi-sweet chocolate or chocolate chips
  • 3 tablespoons heavy cream
  • 2 tablespoons (30g) unsalted butter


  1. Preheat oven to 350°F/180°. Grease a donut pan* with oil or butter. Set aside.

  2. Make the donuts: Whisk together the flour, cocoa powder, baking powder, baking soda, and salt in a large bowl. Set aside.

  3. In a medium bowl whisk egg with sugar until well combined. Add milk, yogurt, melted butter and vanilla extract, and whisk until combined. Pour into the flour mixture and mix until just combined. The batter will be thick.

  4. Fill donut cavities with batter ¾ way full using a spoon or a piping bag (it's much easier with a piping bag)**. Cut a corner off the bottom of the bag and pipe the batter into each donut cup.

  5. Bake for 9–10 minutes or until a toothpick inserted into the center of the donuts comes out clean. Allow to cool for 5 minutes in pan, then remove donuts from pan and transfer to a wire rack. Allow to cool completely before glazing.

  6. Make the chocolate glaze: Melt the chocolate, heavy cream, and butter gently in the microwave (in 30-second intervals, stirring in between) or a double boiler until smooth. Dip the tops of the donuts into the chocolate glaze, and place on a cooling rack to set.

  7. Donuts are best eaten the same day or keep them for up to 3 days in the refrigerator.

Recipe Notes

*No donut pan? No problem! You can make a DIY one at home.

Here's what you'll need:

    • Muffin pan

    • Tin foil

    • Cooking spray

How to make a DIY donut pan:

    1. Spray your muffin tin with cooking spray.
    2. Take a square of tin foil, about 5x5in works well, and roll it into a thick cylinder the size you want the hole of your donut to be.
    3. Next, stand the tin cylinder upright in the middle of each muffin tin, pressing it down flat so it stands up straight.
    4. This will allow you to pipe the donut batter around the tin cylinder in the muffin pan so each donut bakes with a hole in the middle.


** If you don't have a piping bag for depositing the batter into your donut pan, you can place the batter in a large Ziploc bag and snip the corner. Then, squeeze the batter slowly into your donut pan.