01 - Preheat oven to 350°F. Line a baking sheet with parchment paper.
02 - In a small saucepan, combine cranberries, erythritol, and water. Cook over medium heat, stirring, until cranberries burst and mixture thickens (about 5 minutes). Remove from heat, stir in vanilla, and cool completely.
03 - In a bowl, whisk together almond flour, erythritol, salt, and baking powder.
04 - In another bowl, beat the softened butter with the egg and vanilla until creamy.
05 - Stir dry ingredients into wet ingredients to form a soft dough.
06 - Roll dough into a rectangle about 1/4-inch thick between two sheets of parchment.
07 - Spread cooled cranberry mixture evenly over the dough.
08 - Roll up tightly from the long end into a log. Chill in the freezer for 15 minutes to firm up.
09 - Slice into 1/2-inch rounds and place on prepared baking sheet.
10 - Bake 14-16 minutes, until edges are golden. Cool on the pan before serving.