Preheat Oven: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
Prepare Dry Ingredients: In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, ginger, and cloves.
Prepare Wet Ingredients: In a medium mixing bowl, whisk together the melted coconut oil, granulated sugar, and brown sugar until well combined. Add the pumpkin puree, vanilla extract, and prepared flax egg, and mix until smooth.
Combine Ingredients: Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Fold in the dairy-free chocolate chips if using.
Shape Cookies: Scoop tablespoon-sized portions of dough onto the prepared baking sheet, spacing them about 2 inches apart.
Bake: Bake for 10-12 minutes, or until the edges are set and the centers are slightly soft.
Cool: Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a cooling rack to cool completely.