01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - In a medium bowl, whisk together the all-purpose flour, baking soda, baking powder, and salt until evenly distributed.
03 - In a large bowl, beat the softened vegan butter and granulated sugar together until light and fluffy. Pour in the plant milk and vanilla extract, mixing until fully incorporated.
04 - Gradually add the dry ingredient mixture into the wet ingredients, stirring gently until a soft, cohesive dough forms. Avoid overmixing.
05 - Scoop approximately 1 1/2 tablespoons of dough per cookie onto the prepared baking sheets, spacing them about 2 inches apart. Flatten each portion slightly using your palm or the bottom of a glass.
06 - Bake for 10 to 12 minutes, or until the edges are just turning golden. Transfer the cookies to a wire rack and let them cool completely.
07 - While the cookies cool, mash the diced pineapple and halved blackberries with lemon juice in a small bowl until juicy but still retaining some texture.
08 - In a separate bowl, beat the vegan cream cheese, coconut cream, and powdered sugar until smooth and creamy. Gently fold the fruit mixture into the cream base. Chill until ready to assemble.
09 - Once the cookies have cooled completely, spread or pipe a generous dollop of the pineapple blackberry cream onto half of the cookies. Top with the remaining cookies to form sandwiches, or serve open-faced.