Place the mozzarella, cream cheese and butter into a heatproof bowl, or a small saucepan, and microwave or heat on the stove until completely melted.
While the cheese is melting, add the yeast to a mixing bowl and sprinkle over the warm water. Allow to sit for a minute.
In your stand mixer bowl, add the almond flour, erythritol, xanthum gum and spices, and mix with the paddle attachment.
Add the yeast and eggs to the dry ingredients and mix.
Carefully pour the molten cheese into the other ingredients and mix well, pausing the scrape down any almond mixture that has stuck to the sides.
Continue to mix the dough until all the ingredients are really well combined.
Split the dough into 12 balls and leave to rest for 2 minutes.
Roll each ball into a long thin “sausage”, then twist into a pretzel shape. The dough is quite sticky and won’t roll out well on some surfaces, I found that a plastic cutting board like this worked well, but my granite bench tops did not.
Place the pretzels onto a lined cookie sheet, allowing space for them to rise and spread.
Bake in the oven for 12-20 minutes. Check after 12 minutes, pretzels are cooked when they are golden brown on both the tops and bottoms.
Set aside to cool for at least 15 minutes before glazing.
Glaze
In a mixing bowl, place the powdered erythritol.
Add the butter and whisk well.
Add the water a little bit at a time until the glaze has reached a pourable consistency.
Drizzle the glaze over the cooling pretzels.
Enjoy immediately or wait for the glaze to set. Beware - they are addictive!