Preheat the oven to 350° F. Grease a 9x13 baking dish or line with parchment paper.
Beat softened butter, sugar and brown sugar on high until well combined and fluffy, about 2 minutes. Add eggs and vanilla and beat until fluffy and lightened in color, about 1 minute. See photos above for a great visual.
Add flour, salt, baking powder and baking soda and mix on low just until combined. Press evenly into your greased or lined 9x13 baking dish. Sprinkle M&Ms across the top evenly and press lightly into the dough.
Bake for 25-30 minutes until the edges are golden and a toothpick inserted comes out clean. Allow to cool in the pan for 30 minutes before serving.
Video
Notes
It is important not to over mix the dough once you add the dry ingredients. Mix only until combined. You may choose to stir in the dry ingredients by hand to prevent over mixing.
For a richer flavor, we love using dark brown sugar instead of light brown.
Make these Christmas Blondies for any holiday by using different colored m&ms!
If you want the m&ms spread throughout the dough, get an extra half cup m&m's and stir them into the dough, still using 1 cup on top.
A lot of people love these with chocolate chips! We love these with a 50/50 split of m&ms and chocolate chips.