Preheat oven to 350 degrees F. Line a baking sheet with parchment paper and set aside.
Combine the dry ingredients - in a large bowl, combine almond flour, gluten-free all-purpose flour, ground flaxseeds, baking powder, ginger, cinnamon, nutmeg, and salt.
Mix butter, sugar, molasses, non-dairy milk, and vanilla in another bowl until well combined.
Add the butter mixture to the flour mixture and mix well with a spatula until the dough is smooth.
Taking pieces off the dough, form them into balls using the palm of your hands or a cookie scoop. Place them on the prepared baking sheet, 2 inches apart. Repeat until all the dough is used up.
Slightly flatten the balls and bake for about 15 minutes until the edges are slightly crispy.
Remove from the oven and allow the cookies to sit for 5 minutes. Transfer onto a cooling rack to cool completely.