These Valentine's M&M Cookies are soft, chewy, and packed with chocolate and festive colors. Every batch tastes incredible and makes about 48 cookies so there's plenty to go around!
Preheat. Preheat the oven to 350°F. Line a baking sheet with parchment paper or lightly grease.
Mix dry ingredients. In a medium bowl, whisk together the flour, Oreo pudding mix, cornstarch, baking powder, baking soda, and salt. Set aside.
Cream butter and sugars. In a large mixing bowl, beat the butter, brown sugar, and granulated sugar until light and fluffy.
Add eggs. Mix in the eggs and vanilla extract until fully incorporated.
Combine. Add the dry ingredients to the wet mixture and mix just until combined. The dough will be thick.
Fold in mix-ins. Gently fold in most of the chocolate chips, sprinkles, and M&Ms, reserving some for topping.
Portion. Scoop the dough into 2-tablespoon portions and place 2 to 3 inches apart on the prepared baking sheet. Sprinkle the reserved sprinkles over the tops.
Bake. Bake for 10 minutes, or until the edges look set and the centers no longer appear glossy.
Finish. Immediately press the reserved chocolate chips and M&Ms into the tops of the warm cookies.
Cool. Let the cookies rest on the baking sheet for 2 minutes, then transfer to a wire rack to cool completely.
Notes
Mix-ins. Chopping some of the M&Ms creates a more even, bakery-style look.
Resting. Allowing cookies to sit briefly on the baking sheet helps them finish setting.
Make ahead. Dough balls or baked cookies can be frozen in an airtight container for up to 3 months.
Substitution. Replace Oreo pudding with a 3.4-ounce box of vanilla pudding mixed with 4 crushed Oreos, or use chocolate, cheesecake, vanilla, or banana cream pudding flavors.