Begin by removing your butter from the fridge so it reaches room temperature—soft but not melted. Pre-measure all your dry ingredients and crush the mini pretzel sticks into small pieces, but not powder.
In a large mixing bowl, use an electric mixer to cream together the softened butter, dark brown sugar, and granulated sugar until the mixture is light, fluffy, and pale in color. This usually takes about 3-4 minutes on medium-high speed.
Beat in the 2 large eggs and 1 egg yolk, one at a time, making sure each is fully incorporated before adding the next. Stir in the vanilla extract for that warm, inviting aroma.
In a separate bowl, whisk together the all-purpose flour, baking soda, baking powder, and kosher salt. This ensures the leavening agents and salt are evenly distributed.
Gradually add the dry ingredients into the wet mixture. Use a spatula or mixer on low speed to blend until just combined. Be careful not to overmix, which can make cookies tough.
Gently fold in the old fashioned oats, holiday M&Ms, crushed pretzel sticks, semi-sweet chocolate chips, and white chocolate chips. Distribute the mix-ins evenly throughout the dough, ensuring each cookie will be a monster of flavor.
For thicker cookies and enhanced flavor, cover the dough and chill it in the refrigerator for at least 30 minutes or up to overnight.
Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper or silicone mats.
Using a cookie scoop or spoon, drop generous mounds of dough onto the prepared baking sheets, spacing them about 2 inches apart to allow spreading. Bake for 12-15 minutes or until the edges are golden but the centers still look slightly soft.
Allow cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. The centers will set as they cool, giving you that perfect chewy texture.