Preheat the oven to 180C. (350 F) Lightly oil your baking tin using either doughnut baking tin or mini cakes tin.
In a large bowl mix together all the dry ingredients - the sugar, flour cocoa powder, baking powder, baking soda.
In another bowl or mixing jug mix together the eggs, cream (or buttermilk) and eggs.
Using boiling water mix together the coffee granules and small amount of boiling water to create a thick coffee paste.
Pour the coffee paste to the cream and egg mix and mix everything together.
Pour the egg mixture into the flour mix and mix until completely smooth.
Spoon the mixture into the prepared cake tins.
Bake in the preheated oven for 10-15 minutes, depending on the size of your baking tins (the individual cavities).
Check with a wooden skewer to make sure your mini cakes are done before you take them out.
Cool in the cake tin (until you can touch it with your hands) and then turn out carefully onto a wire rack and leave to cool down completely.
Whilst the cake is cooling down, prepare the coffee glaze by mixing together the icing sugar and a smaller amount the coffee paste made up with coffee granules, hot water and tiny pinch of salt.
When the mini cakes are completely cold, spoon the coffee glaze over them and add your choice of toppings (butterscotch, pieces of chocolate, sprinkles etc.)
Leave to set a little and serve with a freshly made coffee!