Mise en place. Preheat your oven to 350˚F and line a baking sheet with parchment paper. Then, measure out all of your ingredients before you begin.
Mix the dry ingredients. In a medium bowl, whisk the flour, baking powder and baking soda together until evenly distributed.Set aside.
Beat the wet ingredients. In a large bowl with an electric mixer, beat the dairy free butter and sugar until light and fluffy. Then, add the egg and vanilla extract. Continue to beat until combined.
Combine the dough. Slowly add the flour mixture to the wet ingredients, and mix until incorporated, scraping the sides as needed. Let the dough to rest for about 10 - 15 minutes to allow the flour to hydrate.
Bake the cookies. Scoop the dough into 2-tablespoon portions and place on prepared baking sheet. Bake for 10–12 minutes, or until the edges are just almost golden and the tops are soft-set. Allow the cookies to cool on the pan for a few minutes before transferring to a wire rack to cool completely.
Make the frosting. In a large bowl with an electric mixer, beat the vegan cream cheese, dairy free butter and vanilla extract until combined. Then, slowly add the powdered sugar and mix until incorporated and smooth.
Decorate the cookies. Once the cookies are completely cool, spread a layer of frosting on each one and top with fresh fruit and garnish with fresh mint if desired. Serve immediately or refrigerate until ready to enjoy.