Preheat the oven to 340 degrees Fahrenheit and grease a mini doughnut pan with a little butter.
Add 1/3 cup of erythritol and the butter to a food processor and blend until creamy.
Add the eggs and blend again until smooth and frothy.
Add the almond meal, lemon juice, 2 teaspoons of cinnamon, baking soda, 1 teaspoon of vanilla and the salt to the food processor and blend everything to a smooth batter.
Spoon the mixture into the doughnut mold filling each ¾ full and leaving enough room for the doughnuts to rise.
Transfer to the oven to bake for 20-22 minutes until golden brown all over and set aside to cool.
To prepare the doughnut glaze, add the almond milk to a small pan along with the almond butter, remaining erythritol, lakanto syrup, remaining vanilla, remaining cinnamon, ginger and nutmeg. Bring to a rolling boil for a minute then reduce to a simmer. Continue to simmer, stirring regularly until you have a thickened toffee like consistency.
Spread the glaze liberally over the tops of the doughnuts to serve.