01 - Preheat oven to 350°F. Line two baking sheets with parchment paper and set aside.
02 - In a medium bowl, whisk together the flour, baking powder, baking soda, and salt until evenly distributed. Set aside.
03 - In a large bowl, beat the granulated sugar and melted coconut oil together until creamy. Add the non-dairy milk, ¼ cup pineapple puree, vanilla extract, and apple cider vinegar. Mix until smooth and well combined.
04 - Gradually fold the dry ingredient mixture into the wet ingredients, stirring gently until a soft, cohesive dough forms. Avoid overmixing.
05 - Split the dough into two equal portions. To one half, add the additional 2 tablespoons pineapple puree, 1 tablespoon flour, turmeric powder if using, and 1 tablespoon sugar. Stir until evenly incorporated and the dough takes on a slight yellow hue.
06 - On a lightly floured surface, roll out each dough half into rectangles of equal size, approximately ¼ inch thick.
07 - Place the pineapple-flavored dough rectangle directly on top of the vanilla dough rectangle. Starting from the short side, gently roll the layered dough into a tight log. Wrap the log in plastic wrap and refrigerate for 30 minutes for cleaner slicing.
08 - Using a sharp knife, cut the chilled log into ½-inch thick rounds. Place the slices on the prepared baking sheets, spacing them about 2 inches apart.
09 - Bake for 10 to 12 minutes, or until the edges are just set and the bottoms are lightly golden. Do not overbake.
10 - Allow the cookies to rest on the baking sheets for 5 minutes, then transfer to a wire rack to cool completely. The cookies will firm up as they cool.