01 - Set the oven to 350°F and line two baking sheets with parchment paper.
02 - Combine ground flaxseed and water in a small bowl. Let rest for 5 minutes until thickened.
03 - Whisk together flour, baking soda, baking powder, salt, and cinnamon in a large bowl.
04 - In a separate bowl, mix maple syrup, melted coconut oil, brown sugar, non-dairy milk, vanilla extract, maple extract if using, and the flax egg.
05 - Pour wet mixture into dry ingredients and stir gently until just combined. Avoid overmixing.
06 - Scoop tablespoon-sized mounds of dough onto prepared sheets, spacing them two inches apart.
07 - Bake for 10 to 12 minutes until edges are lightly golden and centers remain soft.
08 - Remove from oven and cool on baking sheets for 5 minutes before transferring to wire racks to cool completely.