Preheat oven to 375 F and spray doughnut pan with non-stick cooking spray.
In a medium bowl hand whisk together sifted flours, baking powder, baking soda, salt and spices. Set aside.
Using a mixing bowl with hand mixer or stand mixer, combine the brown sugar, eggs, molasses, coconut oil and milk. Mix together with paddle attachment until smooth. Scrape sides and bottom of bowl to incorporate all ingredients.
While continuing to mix on medium speed, slowly spoon in flour mixture.
Whip until smooth batter is formed.
Spoon batter into doughnut wells, filling until the better is level with the center ring.
Bake for 8-10 minutes until doughnut springs back . (you can also test with a toothpick by inserting, if only small crumbs then the doughnuts are baked.)
Set doughnut tray on cooling rack.
Let doughnuts cool before frosting.