Preheat oven to 350 degrees F. Line 12 muffin cups with liners and spray the inside of the liners with nonstick cooking spray so the muffins do not stick.
In a medium bowl, whisk together oat flour, almond flour, pumpkin pie spice, cinnamon, ginger, nutmeg, salt and baking soda.
In a separate large bowl, mix together eggs, pumpkin puree, maple syrup, molasses, vanilla extract, almond milk, coconut oil and lemon juice until smooth and well combined. Pour the wet ingredients into the dry ingredients and use a wooden spoon stir until just combined.
Divide batter evenly in each muffin tin. Bake for 20-22 minutes.
While the muffins are baking whisk together the ingredients for the lemon maple glaze. It should be thick enough to drizzle. If too thick, add a little more lemon juice or almond milk to thin it out.
Remove muffins from the oven and let cool. Use a fork to drizzle icing on top of each. Top with extra pumpkin pie spice and fresh lemon or orange zest. Enjoy!