Preheat the oven to 350°F.
Line two baking sheets with parchment paper and set aside.
In a small bowl, mix the egg substitute to the package direction and set aside.
Combine the flour, baking powder, baking soda, and salt in a medium size mixing bowl, set aside.
In a large mixing bowl, blend together peanut butter and margarine until smooth.
Add the syrup and egg substitute to the peanut butter mixture, continue to blend until all ingredients are well combined.
Then add the flour mixture and blend until well combined.
Scoop out a small amount of dough and form into a 3/4 inch ball, place onto the lined baking sheet. Continue until all the dough is gone.
With a fork make a criss-cross pattern on each cookie, pressing down on the cookies as you make the pattern.
Once done, place both baking sheets into oven.
Bake for 8 minutes, rotate the sheets and continue to bake for another 7 minutes.
After 7 minutes check the cookies to see if they are done, they will be firm to the touch and have a slight brown color to them.
Once they are done, remove them from the oven.
Remove the cookies from the baking sheet and place them onto a cooling rack.
After the cookies have cooled completely, place in a air tight container.
Want to save your cookies for a later date, put the extra's in your freezer!
Enjoy your fresh Vegan Peanut Butter Cookies with a cup of your favorite hot or cold beverage.