If you're using a babycakes or any other mini doughnut maker, preheat.
If using a mini doughnut pan, preheat oven to 375 degrees and grease the pan.
In a bowl, mix the dry ingredients.
Add the Flax egg, milk, and butter until well combined.
Add the molasses and stir to incorporate.
Fill a pastry bag or a large ziploc bag with the mixture (if using a ziplock bag, ensure it is zipped properly. Snip off the end of the bag to pipe the filling through.
Pipe into the doughnut maker or the mini doughnut pan.
If using the doughnut maker, follow the instructions, generally cooking for about 2 minutes each. Remember it gets hotter and so a set may take as short as 1 minute and 30 seconds. Once it's set and bouncing back, it's ready.
If baking in an oven, bake the doughnuts for 10 minutes or until cooked through and brown. It should be set and bounce back slightly when you touch it.
Remove the doughnuts to cool to a wire rack.
Glaze
Add the ingredients for the glaze together.
In a small pan, boil the ingredients for about 30 seconds and remove. It will be hot. Pour into a small bowl and allow to cool for about a minute. Dip the doughnuts into the glaze, swirl a bit so it stays on top, then place back on the wire rack. The glaze will set right away.
Notes
Store in an air-tight container to keep them soft.