Preheat the oven to 350 degrees.
In a medium bowl, mix together the coconut flour, salt, cinnamon, ginger, and baking soda. Set that aside.
In a large bowl, add the eggs, maple syrup, coconut oil, and molasses. With a hand mixer, mix all the ingredients well for 1 minutes.
Add the dry ingredients to the wet ingredients and mix with the hand mixer until combined. The batter will look wet, and that's ok!
Grease the donut pans well with cooking spray or coconut oil. The donuts will stick so make sure to grease well.
Add the batter to a gallon sized Ziploc bag. Cut off the corner of the bag and pipe the bag into the prepared donut pans.
Bake the donuts for 18 minutes or until a toothpick is inserted into the donut and comes out clean.
Gently lift the donuts out of the pan by running a butter knife around each donut to get them out of the pan. Place the donuts on a wire rack and allow them to cool.
Top with a cinnamon and sugar mixture or a cinnamon glaze, or enjoy them plain!