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 Donuts with Chocolate Hazelnut Ganache

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Flora & Vino
  • Total Time: 25 mins
  • Yield: 12 donuts
  • Diet: Vegan


Healthy chocolate donuts made with oat flour and naturally sweetened with maple syrup. Topped with a decadent 2-ingredient chocolate ganache.


Chocolate Donuts

  • 1 cup oat flour
  • 1 cup gluten-free all-purpose flour (more oat flour or almond flour– did not test coconut!)
  • 2 tsp baking powder
  • 2/3 cup cacao powder
  • 1/2 cup pure maple syrup
  • 2 flax eggs (2 TBSP flax seed + 6 TBSP filtered water)
  • 2/3 cup unsweetened applesauce
  • 1/2 unsweetened almond milk

Chocolate Hazelnut Ganache

Chocolate Drizzle


  1. Preheat oven to 350°F and prepare two donut pans.
  2. Prepare the flax eggs in a large bowl and allow it to sit for a few minutes to gel. Next, add in the maple syrup, applesauce, and almond milk and stir to combine.
  3. Sift in the oat flour, all-purpose flour, baking powder, and cacao powder and stir again to combine.
  4. Spray the donut pans with coconut oil spray or lightly grease it with coconut oil. Add the batter to fill each donut crevice. Carefully shake the pan to distribute the batter evenly.
  5. Bake the donuts for 15 minutes, or until they’re firm to the touch.
  6. While the donuts are baking, prepare the chocolate hazelnut ganache. Add the hazelnut butter chocolate bars to a pan over medium low heat, stirring often until the chocolate is fully melted. Transfer it to a glass bowl and add in almond milk. Whisk them to combine and refrigerate the mixture until it’s ready for use.
  7. When the donuts are done, remove from the oven and allow to cool for 15-20 minutes until icing.
  8. Remove the donuts from the pan, then transfer them to a wire cooling rack, and “frost” with chocolate hazelnut ganache.
  9. Add an optional chocolate drizzle. Melt the chocolate bar over medium heat until it’s liquid. With a spoon, drizzle the melted chocolate over the frosted donuts before serving.
  10. Store leftover donuts in an airtight container in the refrigerator for up to one week.


To make 6 donuts instead of 12, split the recipe in half down the middle!

  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Category: Dessert
  • Method: Oven-Bake
  • Cuisine: Vegan, Oil-Free, Gluten-Free, Refined Sugar-Free