Preheat oven to 350°F (175°C). Line a baking sheet with parchment.
Mix dry dough ingredients in a large bowl. Mix wet ingredients in another bowl. Combine both, knead until smooth. Adjust with almond flour or a splash of water as needed.
Roll the Dough:
Roll between two parchment sheets into a 10×12" rectangle (~¼" thick). Chill if sticking.
Make the Filling:
Mix all filling ingredients into a paste. Spread evenly over dough, leaving a ½" border on one long side.
Roll & Slice:
Tightly roll from the long side, sealing the edge. Slice into 12 pieces with a knife or dental floss. Chill the roll first for cleaner cuts.
Bake:
Place on the baking sheet with space between each. Bake 15–18 min until golden & crisp at edges.
Make the Glaze:
Beat cream cheese, cream, erythritol, vanilla, and salt until smooth and pourable.
Glaze & Serve:
Cool rolls 5 minutes, then drizzle glaze generously. Enjoy warm!
Notes
Dairy-Free? Use coconut oil and a plant-based cream cheese.
Nut-Free? Sub almond flour with sunflower seed flour 1:1.
Make-Ahead: Prep the dough and filling the night before, chill rolled dough log overnight, and bake fresh.
Storage: Keep in fridge up to 4 days; reheat in toaster oven for best texture.