Preheat oven to 350˚F and line a baking sheet with parchment paper.
In a medium bowl, whisk together the flour, baking powder and salt. Set aside.
In a large bowl with an electric mixer, beat vegan butter (or vegetable shortening) with sugar until light and fluffy, about 2 minutes.
Add almond milk, extract, followed by the eggs, one at a time, beating until smooth.
Add the flour mixture, about 1/2 cup at a time, beating each additional until incorporated. The dough should easily pull away from the mixer bowl when the dough is ready. If dough is too wet, add an additional 1/4 cup of flour at a time, as needed.
Roll dough to 1/4” thickness and cut out cookies as desired.
Bake for 8 - 9 minutes, or until cookie tops have set.
Remove from oven and allow cookies to cool for about 5 minutes on the cookie sheet before transferring to a cooling rack.