Preheat oven to 350 degrees Fahrenheit, use convection setting if your oven has one.
In a medium bowl mix together all of the dry donut ingredients.
In a small bowl mix together the wet donut ingredients.
Pour the wet ingredients into the medium bowl with the dry and stir together until well mixed and no more lumps are present. Let sit for about 3 minutes as the flax seeds absorb water and thicken up the batter.
Pour donut batter into donut pan and bake in the oven for about 20 minutes.
Remove donuts from the oven and let sit for 5 minutes, then flip over onto a dry rack and let cool for 10 minutes.
Meanwhile add all glaze ingredients into a mixing bowl and whisk together until smooth.
Place donuts on the drying rack over a cookie sheet to catch drips, dip the rounded side of each donut into the glaze and place back onto the drying rack to let the glaze set.