Get a large mixing bowl and put softened butter and brown sugar and white sugar in to it. Then, using a hand mixer or a stand mixer, mix sugars and butter together until it's well combined and creamy. (About 3-5 minutes. Make sure there are no brown sugar clumps, and it has blended in well, as it can tend to clump up if it's not a super fresh batch.)
Next, add in one cracked egg, and mix with mixer until fully mixed in.
Add in the other egg and mix again, until fully mixed in.
Pour in vanilla extract and mix again, until fully mixed.
In a separate bowl, pour in the flour, baking soda and salt. Mix together with a fork, as this helps "sift" the ingredients together.
Pour a third of the flour mixture in to the butter/sugar mixture, and mix together until combined.
Add in a little more flour mixture, and mix again until combined.
Finally, add the last third of the flour mixture in to the butter/sugar mixture and fully combine.
Next, pour in chocolate chips and gently stir using a large wooden spoon or rubber spatula until combined.
Line a baking sheet with parchment paper and scoop out small portions of cookie dough to roll in to smooth, rounded balls. (I used an ice cream scoop and filled it half-way, to make the size of the cookies you see here.)
Gently press 3 Cadbury mini eggs in to the tops of each cookie dough ball. (I didn't push them all the way down inside of the cookie but rather just a little so it would be secured on to the top of the cookie.)
Baking the Cookies
Place baking sheet of cookie dough in to preheated oven, and bake for 12 minutes, or until the bottom edges start to turn a golden brown.
Remove from oven and allow cookies to rest on baking sheet for about a minute, before moving to a cooling rack. (This helps the cookies fully cook through teh center for a crispy edge and soft center.)
Transfer cookies from the baking sheet to cooling rack and allow cookies to fully cool before packaging them up for storing.