clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
chocolate donut cake recipe

Chocolate Donut Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Heather Mubarak
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 65 minutes
  • Yield: 12 slices 1x
  • Category: Cakes
  • Method: Baking
  • Cuisine: American


Take all the delicious flavors of a chocolate old fashioned donut and turn them into an easy chocolate donut cake. Perfectly chocolately and topped with a sweet vanilla glaze, this cake is a hit for both breakfast and dessert!


Units Scale
  • 1 cup (226 g) unsalted butter, room temperature
  • 1 1/2 (300 g) cups granulated sugar
  • 3 large eggs, room temperature
  • 2 teaspoon vanilla extract
  • 2 3/4 cups (345 g) all-purpose flour, spooned and leveled
  • 3/4 cup (75 g) Dutch process cocoa powder (I like Rodelle or Hershey’s Special Dark)
  • 2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon salt
  • 1/2 teaspoon ground nutmeg (optional)
  • 1/4 teaspoon cardamom (optional)
  • 1/2 cup buttermilk, room temperature
  • 1/2 cup full fat sour cream, room temperature
  • 1/2 cup hot water

For Donut Glaze

  • 3 cups (360 g) powdered sugar, sifted
  • 1/31/2 cup whole milk
  • 1 teaspoon vanilla


  1. Preheat oven to 350°F.
  2. Spray a 10-12 cup bundt pan generously with non-stick baking spray. Set aside.
  3. In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar together on medium high speed until light and fluffy, about 2 to 3 minutes. Scrape down the sides of the bowl.
  4. Add eggs, one at a time until fully incorporated. Scrape down the sides of the bowl.
  5. Add the vanilla and mix until just combined.
  6. In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, salt, nutmeg and cardamom. With mixer on low speed, slowly add the flour mixture to the butter mixture alternating with the buttermilk and sour cream. Mix until just barely combined with a few streaks of flour remaining. Do not over mix.
  7. Remove the bowl from the mixer and add the hot water. Stir with with a rubber spatula until the batter is smooth.
  8. Transfer the batter into the prepared bundt pan. Tap pan firmly on the countertop 3 times to release any air bubbles.
  9. Bake for 45-50 minutes or until a toothpick inserted into the center of the cake comes out clean or with a few crumbs remaining. If the top of the cake is browning too quickly, loosely cover the top with aluminum foil for the last 10 minutes of baking.
  10. Remove the cake from the oven and cool on a wire rack for exactly 10 minutes. After 10 minutes, use a cooling rack or cake platter to invert the cake. Flip the cake once more to expose the rough bottom face up. Cool completely before adding the glaze.

For Donut Glaze

  1. In a medium bowl whisk together powdered sugar, milk and vanilla until smooth and pourable. If glaze is too thin, add more powdered sugar. If too thick, add more milk.
  2. Drizzle the glaze over the cooled cake, being sure to drench the top allow the glaze to drip over the sides of the cake. The glaze will harden as it sits. For best results, allow to rest for 10 to 15 minutes before slicing.


  • Store cake tightly covered at room temperature for up to 4 days.
  • To freeze the cake, cool completely and then wrap in two layers of plastic wrap and a layer of aluminum foil. Do not glaze the cake before freezing. Freeze the cake for up to 3 months. Defrost at room temperature and then glaze before serving.