01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - Whisk together flour, baking soda, baking powder, and salt in a medium bowl until well blended.
03 - In a large bowl, beat vegan butter and sugar until light and fluffy. Mix in non-dairy milk, vanilla, and peppermint extracts until smooth.
04 - Gradually add dry ingredients to wet mixture, stirring until a soft, pliable dough forms.
05 - Divide dough in half. Tint one portion with red food coloring, mixing thoroughly until color is evenly distributed throughout.
06 - Pinch off 1 tsp of each dough (red and white), twist together, then roll into a ball. Place on prepared baking sheet and gently flatten. Repeat with remaining dough.
07 - Sprinkle crushed peppermint candies over each cookie, pressing lightly into dough to adhere.
08 - Bake for 10–12 minutes until edges are set but centers remain slightly soft. Cool on pan for 5 minutes, then transfer to wire rack to cool completely.