Beat together the sugar and butter until it forms a thick and creamy mixture
Add in the vanilla extract and the eggs and continue to mix until well combined
Using a sieve, add in the flour, baking soda, baking powder and xanthan gum and mix until it forms an even batter with no lumps
Take about 3/4 of the mini eggs and add to a zip lock bag before bashing with a rolling pin until large chunks form
Add the crushed mini eggs and chocolate chips to the batter and mix in, keeping the remaining 1/4 of the mini eggs to one side
Cover the bowl with cling film and chill in the fridge for at least 4 hours (overnight is recommended) before cooking to prevent the cookies from spreading
Pre-heat the oven to 180°C (fan) or 200°C (conventional)
Line the baking tray with greaseproof paper
Take equal portions of cookie dough, using a scoop, and place them onto the tray (roll into balls using your hands if you do not have the scoop)
Add the remaining in tact mini eggs to the top of the cookie dough balls
Immediately bake for 12-14 minutes (I recommend doing this in two batches of 6 in case of spreading - keep the remaining dough in the fridge until baking)
Remove the tray from the oven and place onto a heat-proof surface whilst letting the cookies cool completely before taking them off the tray
When they have completely cooled, remove from the tray and enjoy!