Preheat your oven to 350° F and line your baking sheets with parchment paper.
In a large bowl, add your softened butter, peanut butter, brown sugar and sugar. Stir until well combined.
Add your eggs and vanilla extract. Stir together until light and fluffy in texture.
Then, add all of your dry ingredients, including your flour, baking soda, oats and salt. Stir until just combined.
Add your chocolate chips, and m&ms reserving some for the tops of the cookies. Stir until just combined.
Scoop out your cookie dough into 1-2 inch balls and place on your baking sheets lined with parchment paper a few inches apart. (to prevent them from spreading into each other)
Top with additional chocolate chips and M&ms.
Bake at 350℉ for 8-10 minutes. Remove from oven and using a round cookie cutter, scoot around the cookies to make them round and all the same size.
Top with flaky sea salt. (optional)
Let cool, share and enjoy!!