Chocolate Hazelnut Donuts

Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 12
Calories 370 kcal
Author Samantha



  • 2 Tbsp salted butter, melted
  • 1 cup gluten free all purpose flour, or regular all purpose flour
  • 2 tsp baking powder
  • 2 Tbsp cocoa powder
  • 1 cup coconut sugar
  • 1/2 cup almond milk or milk of choice
  • 2 large eggs, room temperature
  • 1 tsp vanilla bean extract
  • 1/4 cup hazelnuts, chopped small

Chocolate Ganache Icing

  • 200 g dark chocolate block, roughly chopped
  • 200 g canned coconut cream
  • 1/2 cup hazelnuts, roughly chopped, for topping
US Customary - Metric



  1. Preheat oven to 180ºC (356ºF). Grease a standard sized donut pan or a mini donut pan with coconut oil or butter. I use standard 12-hole donut pan. Set aside.
  2. Melt butter and set aside.
  3. In a large mixing bowl, add flour, baking powder, cocoa and sugar. Mix well.
  4. Add in milk, eggs, vanilla and melted butter.
  5. Using a hand mixer or a stand mixer fitted with the paddle attachment, beat mixture for 30 seconds on medium speed. Scraping down the sides when needed.
  6. Fold through chopped hazelnuts.
  7. Spoon batter into a piping bag fitted with a large sized round nozzle and pipe batter into donut moulds, filling each 2/3 of the way up. NOTE: if you don’t have a piping bag, simply spoon the batter into the moulds, carefully. NOTE: use a large round piping nozzle to ensure no hazelnut pieces get stuck.
  8. Bake for 12-15 minutes or until the surface of the donuts spring back when touched. Or when a skewer inserted into a donut comes out clean.
  9. Cool in pan for 2 minutes.
  10. Carefully remove donuts by running a butter knife round each donut to help remove. Place each on a wire rack to cool completely.

Chocolate Ganache Icing

  1. Place chopped chocolate into a heat-proof mixing bowl and set aside.
  2. Pour coconut cream into a small pot and gently warm over a medium heat.
  3. Once small bubbles begin to form around the sides, remove from heat and pour over chocolate. Let stand for 3 minutes.
  4. Give mixture a good mix, the chocolate should melt through the cream and become smooth and shiny.
  5. Place ganache in the refrigerator to cool and thicken for 30 minutes. NOTE: ganache should not be too thick that you can’t dip your donuts and not too thin that it will run off the donuts when dipped.
  6. Once ganache has thickened and donuts have cooled, dipping one donut at a time, place the top side of one into the ganache to coat well, pick up and allow any excess ganache to drip back into the bowl. Place donut back onto wire rack.
  7. Sprinkle half the donut with chopped hazelnuts before ganache sets.
  8. Repeat this process with remaining donuts.
  9. Serve and enjoy!

Recipe Notes

Store in an airtight container, refrigerated, for 1 week.

Nutrition Facts
Chocolate Hazelnut Donuts
Amount Per Serving
Calories 370 Calories from Fat 234
% Daily Value*
Total Fat 26g 40%
Saturated Fat 16g 80%
Cholesterol 32mg 11%
Sodium 77mg 3%
Potassium 370mg 11%
Total Carbohydrates 32g 11%
Dietary Fiber 3g 12%
Sugars 13g
Protein 5g 10%
Vitamin A 2.1%
Vitamin C 0.9%
Calcium 8.6%
Iron 19.9%
* Percent Daily Values are based on a 2000 calorie diet.