Soft and chewy peanut butter cookies without eggs or dairy.
Preheat your oven to 180°C/350°F (160°C/325°F for fan or convection ovens) and line or grease a medium-sized baking tray.
In a large bowl, mix together the vegan margarine, peanut butter, brown sugar, caster sugar and vanilla extract.
Mix the flour, salt and baking powder together then add it to the wet mixture. Stir it in briefly then use your hands to press it all into a firm dough.
Place the dough in the fridge to chill for 30 minutes.
Divide it into 12 equal-sized pieces. Roll them into balls, place onto the baking tray then gently press on them to flatten them a little. Make sure to leave a little space between the cookies as they will spread out while baking.
Bake for 15 minutes. Allow them to cool completely before removing them from the tray as they will be very fragile while hot. They might look underbaked at first but resist the urge to keep baking after the timer goes off or they will become too crunchy once cooled.