Melt the butter in a saucepan on the stove or in the microwave. Then set aside to cool.
Combine the ground flaxseed meal, almond milk, and vanilla. Set aside.
Sift together the flour, baking powder, baking soda, and salt. Set aside
Pour the melted butter into the bowl of a stand mixer or a large bowl. Add the sugar and light brown sugar. Beat together with the paddle attachment of your stand mixer or with a hand mixer on medium speed for 2 minutes. You can also do this by hand, but will take more effort.
Now reduce the speed of the mixer and slowly add the flaxseed, almond milk, and vanilla mixture to the vegan butter and sugar. Mix until thoroughly combined. This will take about 30 seconds to a minute.
Next, with the mixer still on low speed, gradually add the sifted dry ingredients a little at a time to the mixture. I usually add a third of the flour mixture at a time. Stop the mixer from time to time to scrape down the sides of the bowl. Again, you can do this by hand.
Once the flour is fully mixed in, add the chocolate chips. Or fold in by hand.
Chill the dough for 1 hour.
To bake, preheat the oven to 375 degrees fahrenheit.
Scoop 2 tablespoon size portions of dough onto sheet pans lined with parchment paper or silicone baking mats. Six cookies per sheet pan. If you are like me and want perfectly sized cookies you may want to weigh your dough. 2 tablespoon size portions comes out to be about 1.5 ounces or 42 grams in weight per cookie. You don't need to do this, but it is something professional chefs do to get cookies the exact same size.
Bake the cookies 2 sheets at a time for 14 minutes rotating the pans halfway through. Allow the baked cookies to cool on the sheet pan for about 5 minutes before removing. Then finish cooling on a cooling rack or treat yourself to the yummy goodness right away!