Chocolate Donuts

Nothing makes me more sad than going into a donut store and there being NO gluten-free donuts.

Once I became vegan as well, finding both was even more difficult. We do have ONE store that offers both but for us it’s a half hour drive so not the easiest place when you have that instant craving!

Honestly? I think these donuts are even better than the place we spend $3.75 for one at and now that I have realized just how easy it is to make them at home, I can’t wait to start exploring more flavors and frostings! My next challenge shall be a pumpkin spice donut. How does that sound?!

Chocolate Donuts

Recipe by The Heartfelt WayCourse: DessertCuisine: AmericanDifficulty: Medium
Prep time


Cooking time


Total time



The baked chocolate donuts are gluten-free, vegan and absolutely satisfy that chocolate fix!


  • Donut
  • 1 1/2 cups gluten-free all-purpose flour (no xanthan gum)

  • 1/2 cup raw sugar

  • 1/3 cup raw cacao powder

  • 3/4 tsp corn starch

  • 1/2 tsp baking powder

  • 1/2 tsp baking soda

  • 1 cup flax milk, or any non-dairy

  • 1 flax egg (*See note)

  • 1/4 cup sunflower oil

  • 1/4 cup vegan chocolate chips

  • 2 tsp vanilla

  • Chocolate Frosting
  • 1/2 cup vegan semi-sweet chunks

  • 2 tbsp vanilla almondmilk


  • Preheat oven to 350′.
  • Make flax egg and set aside.
  • Mix all dry ingredients, except chocolate chips, together.
  • Add wet ingredients and stir until combined. Do not over mix!
  • Add in chocolate chips by folding them in.
  • Grease donut baking pan (I just used a very little sunflower oil and lightly coated each pan) and pour in mixture until 3/4 full.
  • Bake for 8 minutes, or until top of donut bounces back and doesn’t sink in.
  • Take out of oven and set aside. Let sit for 2 minutes, then take out of pan and place on cooling rack.
  • While donuts are cooling, start a double broiler on the stove. Pour chocolate chips and milk into bowl of double broiler and stir until chocolate is completely melted. There should be no chunks left!
  • Coat each top of the donut by placing top into chocolate. Use a fork or soon to pull out of bowl and place back on cooling rack. While still wet, top with whatever toppings your heart desires! Sprinkles, coconut, chocolate chips…you name it! Enjoy your homemade donuts!


  • To make a flax egg, take one tablespoon of ground flaxseed and pour into bowl. Take 3 tablespoons of warm water and pour into bowl. Mix until water and flaxseed is combined. Let sit for 5 minutes. After sitting, the flax egg should have a similar “jelly” texture as an egg! Now it’s ready to use as a perfect 1:1 egg replacement.

Leave a Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.