Preheat oven to 350F. Line a baking sheet with parchment paper.
Stir almond butter very well so there is no oil separation on top.
Mix almond butter, vanilla extract and maple syrup/coconut nectar in a large mixing bowl. One by one, add oats, ground flaxseed, baking powder, and sea salt to the wet mixture. Stir together until a thick cookie dough is formed.
Fold in dark chocolate chips, chopped walnuts and dried cranberries (optional).
Using a cookie or ice cream scoop, measure out dough balls and place on cookie sheet. Press a few extra chocolate chips on top.
Bake in the oven for 8-10 minutes until the cookies start to turn golden brown around the edges.
Leave to cool on the cookie sheet for 5-7 minutes before removing them from the pan. Enjoy!