Select a large mug (a smaller one will result in an overflowing cake).
Put your mug onto a microwave safe plate (just in case it does overflow!).
Place butter into your mug and microwave for 10 seconds (or until melted).
Add the egg, milk and vanilla essence and lightly beat with a fork until combined.
Add the dry ingredients into your mug and beat with a fork until well combined (no lumps!).
Place mug into the microwave and cook for 30 seconds on medium heat.
Place the Malteser solid eggs into the cake batter.
Place the mug back into the microwave for a further 30 seconds on medium heat (watch it carefully to make sure it doesn't overflow).
The cake should be cooked on the outside and slightly gooey in the middle.
If you think it's still a little undercooked (all microwaves are different), then pop it back into the microwave and cook for a further 10 seconds on medium - just be careful not to overcook it!
Take out of the microwave and top with chocolate sauce and ice cream.