Tasty Dubai Chocolate Donut

Finding a donut recipe that feels fancy enough for special occasions but is still doable on a busy weekend can be tricky. After all, most bakery-style donuts require complicated techniques or hard-to-find ingredients, and things get even more challenging when you’re craving something that tastes like it came from a high-end dessert shop.

Luckily, these Dubai chocolate donuts check all the boxes: they’re rich and indulgent, surprisingly simple to make at home, and easily customizable with whatever toppings you have in your pantry.

dubai chocolate donut
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Dubai Chocolate Donut

  • Quick and easy – These donuts come together in just 23-30 minutes, making them perfect for when you’re craving something sweet but don’t want to spend hours in the kitchen.
  • Rich chocolate flavor – The combination of cocoa powder in the donut and creamy Nutella frosting creates an indulgent chocolate experience that’s hard to resist.
  • Simple ingredients – You probably already have most of these pantry staples at home, so you can whip up a batch whenever the craving hits.
  • Bakery-style results at home – The soft, fluffy texture and professional-looking Nutella frosting make these donuts taste like they came from your favorite bakery.
  • Perfect for sharing – Whether it’s for breakfast, dessert, or a special treat, these donuts are guaranteed to impress family and friends.

What Kind of Flour Should I Use?

All-purpose flour is your best bet for these Dubai chocolate donuts since it gives you that perfect tender crumb without being too heavy. You don’t need anything fancy here – regular all-purpose flour from any grocery store will work great. If you only have cake flour on hand, that’ll work too and might even make your donuts a bit more tender, though you may need to add a tablespoon or two extra since cake flour is lighter. Avoid using bread flour though, as it has too much protein and will make your donuts tough and chewy instead of soft and fluffy.

dubai chocolate donut
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

These donuts are pretty forgiving when it comes to swaps, so here are some easy substitutions you can make:

  • Buttermilk: No buttermilk? Mix 1/2 cup regular milk with 1/2 tablespoon white vinegar or lemon juice and let it sit for 5 minutes. You can also use plain yogurt thinned with a little milk.
  • Vegetable oil: Canola oil, melted butter, or even melted coconut oil work great here. If using coconut oil, make sure it’s not too hot when you add it to avoid cooking the egg.
  • Nutella: Any chocolate hazelnut spread works perfectly. You could also make your own by mixing 3/4 cup powdered sugar with 1/4 cup cocoa powder and 3 tablespoons softened butter, plus a bit of milk to get the right consistency.
  • All-purpose flour: You can use cake flour for a lighter texture (use 1 and 2/3 cups instead), but don’t substitute with whole wheat flour as it will make the donuts too dense.
  • Crushed hazelnuts: Chopped almonds, pistachios, or even toasted coconut flakes make great alternatives. You could also skip the nuts entirely and add chocolate chips or sprinkles instead.

Watch Out for These Mistakes While Baking

The biggest mistake when making chocolate donuts is overmixing the batter, which can lead to tough, dense donuts instead of light and fluffy ones – mix just until the ingredients are combined and you still see a few lumps.

Another common error is overbaking these beauties, so start checking for doneness at the 8-minute mark by gently pressing the top; they should spring back when ready and will continue cooking slightly after you remove them from the oven.

When making the Nutella frosting, make sure your butter is truly softened (not melted) and add the milk gradually – if the frosting becomes too thick, add milk one teaspoon at a time, and if it’s too thin, pop it in the fridge for 10 minutes to firm up.

Finally, let the donuts cool completely before frosting, or your beautiful Nutella topping will melt right off and create a messy situation instead of that perfect glossy finish.

dubai chocolate donut
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Dubai Chocolate Donuts?

These rich chocolate donuts are perfect with a hot cup of coffee or a cold glass of milk to balance out all that chocolatey goodness. I love serving them as a special weekend breakfast treat alongside fresh berries like strawberries or raspberries, which add a nice tart contrast to the sweet Nutella frosting. For an extra indulgent dessert experience, try pairing them with vanilla ice cream or even a dollop of whipped cream. They’re also great for sharing at brunch gatherings – just set them out on a platter with some fresh fruit and watch them disappear!

Storage Instructions

Keep Fresh: These chocolate donuts taste best when stored in an airtight container at room temperature for up to 3 days. The Nutella frosting holds up really well, so you don’t need to worry about it getting messy. Just make sure they’re completely cool before covering them up.

Freeze: You can freeze these donuts for up to 2 months, but I recommend freezing them without the frosting and crushed hazelnuts. Wrap each donut individually in plastic wrap, then place them in a freezer bag. When you’re ready to eat them, just thaw and add fresh frosting and nuts.

Refresh: If your donuts seem a bit dry after a day or two, you can warm them in the microwave for about 10-15 seconds to bring back some of that fresh-baked softness. The Nutella frosting will get slightly melty, which actually makes them taste even more indulgent!

Preparation Time 15-20 minutes
Cooking Time 8-10 minutes
Total Time 23-30 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2300-2500
  • Protein: 25-30 g
  • Fat: 120-135 g
  • Carbohydrates: 295-315 g

Ingredients

For the donuts:

  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup buttermilk
  • 1/2 cup granulated sugar
  • 1/3 cup vegetable oil
  • 1 large egg
  • 1 tsp vanilla extract

For the hazelnut frosting:

  • 1 cup nutella or similar chocolate hazelnut spread
  • 2 tbsp butter, softened
  • 2 tbsp milk

For the topping:

  • Crushed hazelnuts, for garnish

Step 1: Prepare the Oven and Donut Pan

Preheat your oven to 350°F (175°C).

Grease your donut pan thoroughly to ensure the donuts release easily after baking.

Step 2: Mix the Dry Ingredients

  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt

In a large bowl, sift together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt.

Sifting helps to evenly incorporate the ingredients and remove any lumps.

Step 3: Combine the Wet Ingredients

  • 1/2 cup buttermilk
  • 1/2 cup granulated sugar
  • 1/3 cup vegetable oil
  • 1 large egg
  • 1 tsp vanilla extract

In a separate bowl, whisk together the buttermilk, granulated sugar, vegetable oil, large egg, and vanilla extract until smooth and well combined.

This creates a uniform mixture that helps the batter come together easily in the next step.

Step 4: Combine Wet and Dry Mixtures, Then Bake

  • mixed dry ingredients from Step 2
  • mixed wet ingredients from Step 3

Pour the wet ingredients into the dry ingredients.

Gently mix until just combined—do not overmix, as this can make the donuts tough.

Spoon or pipe the batter into the prepared donut pan, filling each cavity about three-quarters full.

Bake the donuts for 8–10 minutes, or until a toothpick inserted into one comes out clean.

Allow the donuts to cool for a few minutes in the pan before transferring to a wire rack to cool completely.

I like to tap the pan on the counter a few times to settle the batter evenly before baking.

Step 5: Make the Nutella Frosting

  • 1 cup Nutella or similar chocolate hazelnut spread
  • 2 tbsp butter, softened
  • 2 tbsp milk

In a medium bowl, mix together Nutella or chocolate hazelnut spread, softened butter, and milk until smooth and creamy.

This frosting will be easy to spread over the cooled donuts.

For an extra silky texture, you can beat it for a minute with a hand mixer.

Step 6: Frost and Garnish the Donuts

  • baked donuts from Step 4
  • Nutella frosting from Step 5
  • crushed hazelnuts, for garnish

Once the donuts are completely cooled, spread a generous layer of Nutella frosting from Step 5 over each donut using a small spatula or butter knife.

Sprinkle the tops with crushed hazelnuts for a delightful crunch and enhanced nutty flavor.

I like to sprinkle a pinch of flaky salt on top too—it makes the chocolate even richer!

dubai chocolate donut

Tasty Dubai Chocolate Donut

Delicious Tasty Dubai Chocolate Donut recipe with step-by-step instructions.
Prep Time 8 minutes
Cook Time 18 minutes
Total Time 26 minutes
Servings 4
Calories 2400 kcal

Ingredients
  

For the donuts:

  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup buttermilk
  • 1/2 cup granulated sugar
  • 1/3 cup vegetable oil
  • 1 large egg
  • 1 tsp vanilla extract

For the hazelnut frosting:

  • 1 cup Nutella or similar chocolate hazelnut spread
  • 2 tbsp butter, softened
  • 2 tbsp milk

For the topping:

  • crushed hazelnuts, for garnish

Instructions
 

  • Preheat your oven to 350°F (175°C). Grease your donut pan thoroughly to ensure the donuts release easily after baking.
  • In a large bowl, sift together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. Sifting helps to evenly incorporate the ingredients and remove any lumps.
  • In a separate bowl, whisk together the buttermilk, granulated sugar, vegetable oil, large egg, and vanilla extract until smooth and well combined. This creates a uniform mixture that helps the batter come together easily in the next step.
  • Pour the wet ingredients into the dry ingredients. Gently mix until just combined—do not overmix, as this can make the donuts tough. Spoon or pipe the batter into the prepared donut pan, filling each cavity about three-quarters full. Bake the donuts for 8–10 minutes, or until a toothpick inserted into one comes out clean. Allow the donuts to cool for a few minutes in the pan before transferring to a wire rack to cool completely. I like to tap the pan on the counter a few times to settle the batter evenly before baking.
  • In a medium bowl, mix together Nutella or chocolate hazelnut spread, softened butter, and milk until smooth and creamy. This frosting will be easy to spread over the cooled donuts. For an extra silky texture, you can beat it for a minute with a hand mixer.
  • Once the donuts are completely cooled, spread a generous layer of Nutella frosting from Step 5 over each donut using a small spatula or butter knife. Sprinkle the tops with crushed hazelnuts for a delightful crunch and enhanced nutty flavor. I like to sprinkle a pinch of flaky salt on top too—it makes the chocolate even richer!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe