Preheat the oven to 180C/350F degrees.
Mix the coconut flour, erythritol, baking powder and salt together.
Add the eggs, coconut milk, butter and coffee. Blend until there are no lumps (you may find it easier if you use a blender).
Grease the donut tin with butter.
Fill the donut tin with the donut batter. Bake for 20 minutes until firm.
Allow to cool and remove from the tin.
Topping is optional
For the topping, melt the cream cheese in either a microwave or over a bowl of boiling water. You want it very soft, not liquid.
Add the coffee and erythritol and mix well.
Spoon the topping over the donuts.
Eat and enjoy!