Preheat the oven to 350°F and line 2 baking sheets with parchment paper or spray with non-stick spray.. (To get best results, use parchment paper).
Make the flax egg by stirring the ground flax and water together in a small bowl. Set aside to thicken for 5 minutes.
In a medium bowl, sift the flour, baking soda and salt together.
In another large bowl, using an electric mixer at medium speed, beat together the butter, and sugars until smooth and mixed together well.
Add the flax egg, almond milk and vanilla and mix on low speed until mixed in.
Gradually add the flour mixture and mix in until just incorporated. Do not keep mixing - do not overmix.
Add chocolate chips and mix until incorporated. Dough will be thick.
Using a small, medium or large ice cream scoop or heaping tablespoon, drop the dough onto the prepared baking sheets, 6 to 8 per pan, depending on size you are making.
Bake the cookies, 1 sheet at a time, until the bottoms and edges are lightly browned. The cookies will seem soft but don’t worry, they will firm up while they cool.
Small cookies bake 10 minutes
Medium to Large cookies bake 13-15 minutes.
Let the cookies cool for 5 minutes on the baking sheets, then transfer the cookies to wire racks to cool completely.
Makes 18 -30 cookies depending on size.