In a mixing bowl, place the egg or milk, oil and vanilla essence.....whisk these together
Add the orange zest, orange juice, lemon juice, and sugar and mix well to combine.
Add the flour and a pinch of salt, mix until combined.
Pour the batter into 2 or 3 mugs (number og mugs depend according to the size of mugs,1/2 of the mug should be filled with the batter)
Place one mug at a time in the center of the microwave and cook for 1 minute High (means press Micro button then press 1 minute button then press Start button )
The cake should be risen and still slightly gooey in the middle.
If still undercooked for your liking, cook it further in 10 second bursts in the microwave.
Make sure you use a large mug otherwise the mixture can overflow.
Repeat the steps with remaining mugs.
Once cooked, remove mug from the microwave and allow to cool slightly. But be careful! The cup may be very hot.
Ice each cake with your favourite frosting! And if you dont want to ice the cake with any frosting...it is also ok...the cake is very moist...you can also enjoy it without any frosting. But my daughter loves frosting. ...so just to make her happy...here, I've used chocolate ganache on top.
For Chocolate Ganache:Add chocolate in a microwave safe bowl.
Melt the chocolate on Half power for approximately 30 seconds. ..stirring until melted properly.
Add the cream and mix thoroughly until smooth and glossy
Once the cake is cool, spread over the ganache.