01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - In a small bowl, combine 1 tablespoon of ground flaxseed and 3 tablespoons of water. Stir well and let sit for 5 minutes to thicken into a flax egg.
03 - In a large mixing bowl, whisk together all-purpose flour, 1 1/2 teaspoons ground cinnamon, ground nutmeg, baking soda, and salt.
04 - In a separate bowl, whisk together 3/4 cup granulated sugar, light brown sugar, melted coconut oil, plant-based milk, pure vanilla extract, and the prepared flax egg until smooth and well combined.
05 - Gradually pour the wet ingredients into the dry ingredients. Stir gently until just combined. Be careful not to overmix the dough.
06 - If using, combine 2 tablespoons of granulated sugar and 1 teaspoon of ground cinnamon for the topping in a small bowl.
07 - Scoop tablespoon-sized portions of dough. Roll each portion into a smooth ball. If using, roll each cookie dough ball in the cinnamon-sugar topping to coat evenly.
08 - Arrange the prepared cookie dough balls on the lined baking sheets, spacing them about 2 inches apart. Gently flatten each ball with the palm of your hand.
09 - Bake for 11 to 13 minutes, or until the edges are lightly golden and set, but the centers still appear slightly soft and underbaked.
10 - Allow the cookies to cool on the baking sheets for 5 minutes before carefully transferring them to a wire rack to cool completely.