These vegan peanut butter cookies are perfectly sweet, chewy, and packed with peanut-buttery flavor. Easy to make and perfect for dunking in a big glass of almond milk!
Place the butter, peanut butter, sugar, brown sugar, milk and vanilla into a large mixing bowl.
Beat the ingredients together with an electric mixer on high-speed, until smooth and creamy, about 1 minute.
Being stirring in the flour, about ⅓ at a time.
Before stirring in the last addition of flour, sprinkle the baking soda, powder, and salt on top. Proceed with stirring until the ingredients are uniformly mixed.
Roll the dough into a ball and wrap it in plastic.
Place the dough into the refrigerator to chill for 2-3 hours.
Check the dough periodically after about 2 hours and remove it when it has firmed up quite a bit but isn't rock hard.
Preheat the oven to 350°F and line a couple of baking sheets with parchment paper.
Roll the dough into 1-inch balls, then, optionally coat each ball by rolling it in a bowl filled with the additional 3 tablespoons of sugar.
Arrange the balls evenly spaced on the baking sheet.
Flatten each dough ball with a fork by first pressing the back of the fork into a ball, then rotating the fork 90 degrees and pressing again to create a grid.
Place the baking sheets into the oven and bake the cookies for 10 to 12 minutes, until just barely set.
Transfer the baking sheets to cooling racks for the cookies to cool. They will continue to set as they do.