Preheat the oven to 350F, then line a baking sheet with parchment paper or silpat.
In a medium bowl, cream the butter and both sugars together. I did so using my spatula.
4 tbsp butter, 1/4 cup brown sugar, 2 tbsp granulated sugar
Add in the vanilla and egg yolk and mix everything is smooth and well incorporated.
1 yolk, 1 tsp vanilla extract
Add in the dry ingredients over the wet ingredient mixture, starting with the flour, corn starch, baking soda, and salt. Stir just until combined.
1 tbsp + 1/2 cup flour, 1 tablespoon corn starch, 1/4 tsp baking soda, 1/4 tsp salt
Fold in the chocolate chips, and m&m's, then using a medium cookie scoop, scoop our the cookie dough to create 10 equal cookies.
1/4 cup semi sweet chocolate chips, 1/4 cup mini Christmas m&m's
Place them on the prepared baking sheet, top with extra m&m's and chocolate chips, and bake for 8-9 minutes. Don't worry if they look underdone or gooey in the middle. That's what we want, they will continue to bake even after you pull them out of the oven to cool.
Cool on the cookie sheet for 5 minutes then transfer to a cooling rack.
Notes
To measure out the flour, use the spoon and sweet method. Spoon the flour into the measuring cup and sweep the excess off with a flat knife or spatula. This will give you a more accurate measurement next to weighings.
The tops will be puffy when you pull these cookies out of the oven but it's okay because they will deflate as they rest and cook a little longer on the baking sheet while cooling.