Preheat your oven to 350°F (175°C).
In a large bowl, sift together the arrowroot flour, all-purpose flour, baking powder, and salt. Set the mixture aside.
In another bowl, cream the butter and sugar until they're creamy and fluffy.
Add in the eggs one at a time, and mix until they're nicely incorporated. Don't forget to toss in that vanilla extract
Gradually add your dry ingredients to the creamy mixture. Start slowly to moisten everything, then ramp up the speed to ensure everything's perfectly mixed.
Load up your cookie press with the batter. Then, with a single press, dispense those delightful rounds onto an ungreased baking sheet. Remember to leave a little space between each cookie, about an inch and a half.
Pop the cookies into the preheated oven and let them bake for 12 to 15 minutes, or until you spot the underside turn golden.
Once they're done baking, let them cool completely. When it's time to remove them, gently slide your fingers underneath each cookie to release them then serve.