01 - Combine cranberries, sugar, water, and orange zest in a small saucepan. Simmer over medium heat for 8 to 10 minutes, stirring occasionally, until cranberries burst and mixture thickens. Mash with a fork and allow to cool completely.
02 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
03 - In a large bowl, cream vegan butter and sugar until light and fluffy. Incorporate applesauce, plant milk, and vanilla extract.
04 - In a separate bowl, whisk together flour, baking powder, and salt.
05 - Gradually add dry ingredients to wet mixture, stirring until a soft dough forms.
06 - Divide dough in half. Roll each half between sheets of parchment into a rectangle about 1/4 inch thick.
07 - Spread half the cooled cranberry mixture over each rectangle, leaving a small border. Roll up each like a jelly roll, wrap, and freeze for 15 minutes.
08 - Slice logs into 1/2-inch rounds. Place on baking sheets 2 inches apart.
09 - Bake 12 to 14 minutes until edges are golden. Cool on baking sheet for 5 minutes before transferring to a rack to cool completely.