This Chocolate Doughnut Cake is the best mix of two desserts in one. It looks like a giant doughnut but has the soft, rich crumb of a chocolate cake. The Bundt pan gives it that classic ring shape, and the sweet glaze on top hardens into a light crackle when you bite into it.
The cake is moist, full of chocolate flavor, and very easy to make. You do not need to fry anything; it bakes right in the oven. It works well as a fun breakfast treat, a family dessert, or even a party centerpiece. If you love doughnuts and you love chocolate, this cake gives you both in every slice. In this guide, I will share step by step instructions and helpful tips for this delicious chocolate doughnut cake recipe.
Key Takeaways
- Best of Both Worlds: This chocolate doughnut cake recipe combines rich chocolate flavor with the taste of an old-fashioned doughnut. It has a moist crumb, a hint of spice and vanilla, and the look of a giant ring-shaped doughnut.
- No Frying Needed: The cake is baked in a Bundt pan, so you get the doughnut shape without deep frying. The batter is easy to mix and goes straight into the oven.
- Crackly Vanilla Glaze: A thin vanilla glaze sets on top and hardens into a light crackle, just like a glazed doughnut. It adds sweetness that balances the cocoa flavor.
- Perfect for Any Occasion: Serve it with coffee at breakfast, bring it to brunch, or dress it up with ice cream for dessert. It works for both casual mornings and special gatherings.
- Easy and Make-Ahead Friendly: This chocolate doughnut cake recipe uses simple pantry ingredients and is easy for any baker. The cake stays moist for a few days and can be frozen (without glaze) to enjoy later.
What Is Chocolate Doughnut Cake?
A Fun Twist Combining Cake and Doughnut Flavors
Chocolate doughnut cake is a chocolate Bundt cake made to taste like an old-fashioned cake doughnut. Old-fashioned doughnuts are those soft, ring-shaped doughnuts often made with buttermilk, a little spice, and finished with a glaze. This chocolate donut cake recipe takes the same idea and turns it into one large cake.
The batter uses cocoa powder for richness, buttermilk for tenderness, and a hint of spice for that classic doughnut flavor. Baking it in a Bundt pan gives it the same round shape with a hole in the middle, so it looks like an oversized doughnut. The cake has a dense but soft crumb that feels like a doughnut, yet it has the full flavor of a chocolate cake. It is playful, familiar, and fun to slice and serve.
Why It’s Perfect for Breakfast, Brunch, or Dessert
This cake is delicious at any time of day. In the morning, it is wonderful with a cup of coffee or tea, like a chocolate twist on coffee cake. It is sweet but not too heavy, so it feels just right for breakfast or brunch.
At brunch gatherings, it makes a fun centerpiece. Guests enjoy the idea of “doughnut cake,” and it is easy to slice and share. You can also serve it with fruit, yogurt, or other brunch dishes as the sweet part of the meal.
For dessert, the chocolate doughnut cake is just as special. You can serve it plain, or make it extra indulgent with ice cream, whipped cream, or a drizzle of chocolate sauce. It is a great choice for birthdays or holidays when you want something a little different.
Chocolate Doughnut Cake Recipe
Course: DessertCuisine: AmericanDifficulty: Easy12
servings15
minutes45
minutes380
kcalMake this chocolate doughnut cake recipe for a soft, rich cake with a crackly glaze that looks and tastes just like a giant donut.
Ingredients for Chocolate Doughnut Cake
For the Cake Batter
2 cups all-purpose flour
3/4 cup unsweetened cocoa powder
1 cup granulated sugar
1/2 cup light brown sugar
2 teaspoons baking powder
1 teaspoon baking soda
1/2 teaspoon salt
1/4 teaspoon ground nutmeg (optional pinch of cinnamon)
1 teaspoon instant espresso powder (optional)
1 cup buttermilk
1/4 cup sour cream or Greek yogurt
1/2 cup unsalted butter, softened
1/4 cup vegetable oil (optional)
2 large eggs
2 teaspoons vanilla extract
1/2 cup hot water or hot coffee
For the Glaze
2 cups powdered sugar
4 to 5 tablespoons milk
1 teaspoon vanilla extract
Pinch of salt (optional)
2 tablespoons cocoa powder or melted chocolate (optional, for chocolate glaze)
Optional Toppings
Sprinkles
Chopped nuts
Melted chocolate drizzle
Toasted coconut flakes
Whipped cream or ice cream (for serving)
How to Make Chocolate Doughnut Cake Step by Step
- Prepare the Cake Batter: Preheat the oven to 350°F (175°C). Grease a 10-inch Bundt pan well with butter or nonstick spray, making sure to coat all the corners. For extra insurance, dust lightly with cocoa powder and tap out the excess. In a large bowl, whisk together the dry ingredients: flour, cocoa powder, baking powder, baking soda, salt, nutmeg (and cinnamon if using), and espresso powder if added. In another bowl, beat the softened butter with both sugars until light and fluffy. Add the eggs one at a time, mixing well after each, then stir in the vanilla. If using oil instead of butter, whisk oil, sugars, eggs, and vanilla until smooth. Add the dry ingredients to the wet mixture in three parts, alternating with the buttermilk and sour cream. Mix gently each time until just combined. Do not overmix. Finally, stir in the hot water or hot coffee. The batter will look thin, but this is correct.
- Pour Batter into a Bundt or Doughnut Pan: Pour the batter into the prepared Bundt pan. Tap the pan lightly on the counter to remove air bubbles and to settle the batter evenly.
- Bake Until Set and Fluffy: Bake on the middle rack for 40 to 50 minutes. Start checking at 40 minutes. The cake is ready when a toothpick comes out with only a few moist crumbs. Cool the cake in the pan for 15 minutes, then turn it out onto a wire rack. Let it cool completely before glazing.
- Make the Chocolate Glaze: Whisk powdered sugar, milk, and vanilla together until smooth and pourable. Add more sugar if it is too thin, or more milk if it is too thick. For a chocolate glaze, whisk in cocoa powder.
- Glaze the Cake and Add Toppings: Place the cooled cake on a rack set over parchment. Pour the glaze slowly over the top and let it drip down the sides. Add sprinkles, nuts, or coconut while the glaze is still wet. Leave the cake to set for 20 minutes until the glaze firms up. Slice and serve. Each piece will have a soft, chocolatey crumb with a sweet crackly glaze on top.

Nutrition Facts
12 servings per container
- Amount Per ServingCalories380
- % Daily Value *
- Total Fat 14.2g 19%
- Saturated Fat 7.1g 36%
- Trans Fat 0.15g
- Cholesterol 57mg 19%
- Sodium 210mg 10%
- Total Carbohydrate 45.6g 17%
- Dietary Fiber 2.2g 8%
- Total Sugars 30.4g
- Protein 5.2g 11%
- Potassium 165mg 4%
* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
More Recipes You’ll Love
Also check out the delicious recipe of Dutch Apple Pie Recipe with Oats .
Expert Chef Tips
How to Keep the Cake Moist and Rich
- Use full-fat dairy: Whole buttermilk, sour cream, and butter give the cake richness and tenderness. Avoid low-fat swaps, as they can make the cake dry.
- Add some oil: Replacing part of the butter with oil helps the cake stay soft for longer. Oil keeps cakes moist even after a day or two.
- Measure flour correctly: Too much flour makes cake dry. Spoon flour into the cup and level it, or use a scale. Do not cut sugar or butter, since both help keep the crumb tender.
- Do not overmix: Mix the batter only until the flour disappears. Overmixing develops gluten, which makes cake tough.
- Watch the oven: Check the cake a few minutes early. Take it out as soon as a toothpick comes out with a few moist crumbs. Overbaking dries it out fast.
- Store properly: Once the cake is cool and glazed, keep it in a covered container or under a cake dome. The air dries out the cake quickly.
- Extra trick: Brush the cake with a little simple syrup or melted butter if it seems dry. This adds moisture and flavor.
Best Cocoa Powder or Chocolate to Use
- Dutch-process cocoa: Smooth flavor, deep color, and no acidic edge. Many bakers prefer it for this cake.
- Natural cocoa: Lighter in color and a bit more sharp in taste, but still works well since baking soda balances the acidity.
- Choose quality cocoa: Brands like Ghirardelli or Valrhona give richer flavor than generic cocoa.
- Optional extras: A handful of mini chocolate chips or a spoonful of melted baking chocolate can make it richer, but they may change the texture slightly.
- Espresso powder: A small amount boosts the chocolate taste without adding coffee flavor.
- Avoid cocoa mixes: Do not use hot cocoa mix, only pure unsweetened cocoa.
Tricks for Smooth Glazing
- Cool the cake fully: If the cake is warm, the glaze will slide off. Let it reach room temperature first.
- Sift the sugar: This keeps the glaze smooth and lump-free.
- Check the consistency: The glaze should drip slowly and coat the cake in a thin layer. Adjust with more sugar or milk as needed.
- Apply evenly: Pour slowly around the top or brush the glaze on for a neat finish. Both methods work.
- Double glaze (optional): For a thicker coating, apply one thin layer, let it set, then add another.
- Shiny finish: A teaspoon of corn syrup in the glaze makes it glossy and less brittle.
- Tidy the edges: Wipe away heavy drips at the base while the glaze is still soft for a clean look.
- Let it set: Give the glaze at least 15–30 minutes to harden before slicing. This gives the proper crackle when you cut.
Serving Suggestions
Perfect for Breakfast with Coffee
This chocolate doughnut cake is a wonderful choice for breakfast or brunch. Since it is modeled after a doughnut, it feels completely natural to enjoy it in the morning. Serve a slice with a hot cup of coffee or espresso. The rich chocolate flavor and the bold taste of coffee complement each other beautifully. If you like, you can even dip a piece of the cake into your coffee just like a real doughnut.
If coffee is not your preference, try black tea or a cold glass of milk. These drinks balance the sweetness of the cake and make it feel light and enjoyable. For a brunch table, add a bowl of fresh fruit salad on the side to bring some brightness and freshness to the meal.
For a special breakfast, such as a birthday morning or Mother’s Day, warm each slice slightly and top it with whipped cream or Greek yogurt and a few fresh berries. This adds a fresh and creamy touch that works well with the chocolate. Smaller slices also fit nicely on a breakfast buffet where people can enjoy them alongside other morning dishes. This cake also makes a great treat to take to the office. It is easy to slice, easy to serve, and always sparks conversation.
Serve as a Dessert with Ice Cream
This cake also makes an excellent dessert after dinner. The easiest way to enjoy it is with ice cream. A scoop of vanilla ice cream next to a slice of chocolate doughnut cake is a classic combination. The cool creaminess of the ice cream balances the sweet glaze and rich cocoa flavor of the cake.
If you want a more indulgent option, pair it with coffee ice cream, chocolate ice cream, or even chocolate chip ice cream for a stronger flavor. Warm the cake slightly in the microwave for just a few seconds so the crumb becomes soft and the glaze turns a little gooey. The mix of warm cake and cold ice cream creates the perfect contrast.
For presentation, place each slice on a dessert plate with a scoop of ice cream. Add a drizzle of chocolate sauce or caramel sauce and sprinkle with chopped nuts or chocolate shavings. A few fresh strawberries or raspberries on the side also add color and a tangy contrast. This turns a simple slice into a show-stopping dessert that feels special and satisfying.
Make-Ahead Tips
How Long Does Chocolate Doughnut Cake Stay Fresh?
This cake stays moist and tasty for about two to three days at room temperature if you store it properly. Keep it in an airtight container, a cake dome, or wrap slices tightly in plastic wrap so the air does not dry it out. The sugar glaze actually helps lock in some moisture, so the cake keeps better than a plain cake would.
After the first day, if your kitchen is very warm, you can refrigerate the cake for up to five days. Make sure it is well wrapped so it does not dry out. When ready to eat, bring it back to room temperature or warm it for a few seconds in the microwave so the crumb feels soft again. For the best flavor and texture, enjoy it within the first couple of days.
Can You Freeze It for Later?
Yes, this cake freezes very well.
If possible, freeze the cake before glazing. Once the cake is baked and completely cool, wrap it in two layers of plastic wrap, then add a layer of foil or place it in a freezer bag. Label and freeze for up to three months. When you are ready to serve, thaw the cake at room temperature and add fresh glaze. It will taste just like it was freshly baked.
If the cake is already glazed, you can still freeze it. Slice it first, wrap the slices in plastic, and place them in a freezer container or bag. This way you can take out one piece at a time. The glaze may look a little softer after thawing, but the flavor will still be good.
To thaw, leave the cake or slices at room temperature until soft. For the best result, do not glaze a frozen cake. Let it thaw first so the glaze sticks well. You can also reheat a thawed unglazed cake in a low oven for a few minutes before glazing. Glazed slices can be microwaved for a few seconds to warm them up and soften the crumb.
Nutritional Notes
Indulgent Chocolate Flavor in Every Slice
This cake is rich and sweet, filled with cocoa, sugar, and butter, then topped with glaze. Each slice is about 350 to 400 calories, similar to a big chocolate doughnut or a slice of pound cake. It has some protein and calcium from the dairy and eggs, but this is very much a treat, not a healthy food.
Because it is so rich, one slice is usually enough to satisfy a sweet craving. It contains wheat, dairy, and eggs, so keep that in mind if you have allergies. Substitutes are possible, but they will change the taste and texture.
A Fun Alternative to Traditional Cakes
What makes this cake different is its doughnut style. It looks like a giant glazed doughnut, which makes it fun for birthdays, holidays, or parties. The simple glaze replaces heavy frosting and helps the cake stay moist.
The crumb is denser than sponge cake but soft and tender, with a touch of nutmeg for that classic doughnut flavor. It works well as a casual weekend bake or as a centerpiece for a special meal. Doughnut fans and cake fans both love it because it combines the best of the two.
FAQs
Can I make this cake without a bundt or doughnut pan?
Yes. A Bundt pan gives the cake its doughnut look, but you can also bake it in a round tube pan or even a 9×13-inch pan. The baking time may vary, so start checking earlier if you use a different pan.
What’s the best substitute for buttermilk?
If you don’t have buttermilk, mix 1 cup of regular milk with 1 tablespoon of lemon juice or white vinegar. Let it sit for 5 to 10 minutes until it looks slightly curdled. That works well as a quick replacement.
Can I make this recipe gluten-free?
Yes, you can use a 1:1 gluten-free flour blend to make this chocolate donut cake recipe gluten free. The texture might be a little different, but the flavor will still be rich and chocolatey.
How do I stop the cake from sticking to the pan?
Grease the pan well with butter or nonstick spray, making sure to cover every ridge. Dust it lightly with cocoa powder instead of flour so the cake comes out clean and doesn’t leave white marks.
Can I use melted chocolate instead of cocoa powder?
Not as a full swap. Cocoa powder gives the cake its structure and light crumb, while melted chocolate adds extra fat and can make the cake heavy. If you want a richer flavor, you can replace a few tablespoons of butter with melted unsweetened or dark chocolate, but keep most of the cocoa powder in this chocolate donut cake recipe. That way you get the best texture and a deeper chocolate taste.
How long should I let the cake cool before glazing?
Let the cake cool in the pan for 10 to 15 minutes, then turn it out onto a rack. Allow it to cool fully to room temperature, usually 30 to 60 minutes, before adding the glaze so it doesn’t melt or slide off.
Can I make a vanilla glaze instead of chocolate?
Yes. A simple mix of powdered sugar, milk, and vanilla extract makes a classic vanilla glaze. Pour it over the cooled cake, and you’ll get that old-fashioned doughnut flavor with a sweet crackly finish.
If you liked this recipe, try our

I’m a sweet chef who loves creating irresistible cakes, pastries, and sweet treats. When I’m not baking, you’ll find me experimenting with new flavors, enjoying a good cup of coffee, and sharing my passion for desserts with the world.





