This post may contain affiliate links. Read our disclosure policy.
These M&M pudding cookies have the softest vanilla pudding cookie base. They have chewy edges and a thick gooey center! Follow my no-fail tips to make them perfect every time, just like the famous chocolate chip pudding cookies. Customize the M&M colors for holidays to make them year round!
Looking for more cookies? Try pistachio pudding cookies, chocolate chip pudding cookies, or edible cookie dough!
Ingredients You Need
Here are the simple ingredients to make m&m pudding cookies. Jump to the recipe card for exact measurements.
- Flour: spoon it into the measuring cup and level it off for best results (or weight it!). You can also use gluten-free 1:1 flour (I’ve done this many times).
- Baking soda and salt: to help them rise and balance sweetness.
- Unsalted butter: quality butter like Kerrygold is ideal. Make sure you only soften it for 1-2 hours. Room temperature butter is actually 60°F and feels cool to the touch.
- Sugar: both light brown sugar and granulated sugar are in this cookie dough for taste and texture.
- Instant vanilla pudding mix: don’t make the pudding, just use the packet.
- Eggs: use large room temperature eggs for best results.
- Vanilla extract: for extra vanilla flavor.
- M&Ms: I’ve made these with traditional M&Ms as well as many of their variations.
How to Make M&M Pudding Cookies
Here are the simple steps, with photos, to make M&M pudding cookies. Jump to the recipe card for full instructions.
- Cream butter: beat the softened butter, light brown sugar, and granulated sugar for 2-3 full minutes.
- Add the pudding: add the eggs, vanilla, and instant vanilla pudding. Beat for another 2 minutes, until fluffy.
- Finish the batter: mix the dry ingredients in a separate bowl and add them into the wet ingredients on medium speed.
- Stir in m&ms: pour the M&Ms into the cookie dough and stir with a spatula.
- Scoop: use a extra large cookie scoop (1/4 cup) to scoop the cookie dough and shape it on a baking sheet.
- Bake: Bake for 9-12 minutes, until just set around the edges.
Tips for Perfect Pudding Cookies
- Make sure your butter is the correct temperature. Most people think room temperature butter should be very soft. Your cookies will spread too much if it’s too soft. Room temperature butter should sit out for 1-2 hours and still feel cool to the touch (60°F). It should feel somewhat firm but leave an indent when you press it.
- Cream the butter and sugars for the allotted amount of time. This introduces air into the dough to help them rise. It also makes them so thick and chewy!
- Measure the flour correctly. To measure it perfectly, spoon the flour into the measuring cup then scrape it off the top. Or weight it!
- Use parchment paper! A silicone baking mat works well too, but I swear by parchment. It creates even baking and the cookies stay thick and chewy the whole time.
- Use 1/4 cup of cookie dough for each cookie. Yes, that’s a lot of cookie dough! But it’s what makes them so perfect and thick.
- Place M&Ms on top when they come out of the oven. That way the outside matches all the yummy and gooey cookie on the inside.
How to Store and Freeze
Store baked M&M pudding cookies in an airtight container at room temperature for up to 4 days or in the fridge for a week.
If you want to make them in advance, the cookie dough or the baked cookies freeze really well. For both the dough and baked cookies, flash freeze them for 30 minutes on a baking sheet then transfer to a freezer safe container or plastic bag and freeze up to 3 months.
Bake the cookie dough directly from frozen, just add 1-2 minutes to the bake time.
Looking for more? Subscribe to my newsletter and follow along on Instagram or TikTok.
M&M Pudding Cookies Recipe
Save this Recipe!
Ingredients
- 2 1/4 cups all purpose flour gluten-free if needed
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup unsalted butter room temperature
- 3/4 cup light brown sugar packed
- 1/4 cup granulated sugar
- 3.4 ounces vanilla instant pudding mix
- 2 large eggs room temperature
- 1 teaspoon vanilla extract
- 1 1/2 cups M&Ms plus more for topping
Instructions
- Preheat the oven to 350 degrees F. Line a cookie sheet with parchment paper and set aside.
- In a medium bowl, whisk together flour, baking soda and salt and set aside.2 1/4 cups all purpose flour, 1 teaspoon baking soda, 1/2 teaspoon salt
- In a separate bowl with a hand mixer, or in the bowl of a stand mixer fitted with the paddle attachment, cream the butter, brown sugar, and white sugar on high speed until light and creamy, at least 3 minutes. Do not skip this step.1 cup unsalted butter, 3/4 cup light brown sugar, 1/4 cup granulated sugar
- Add the dry pudding mix, vanilla and eggs and beat on high for 2-3 minutes, until light and fluffy.3.4 ounces vanilla instant pudding mix, 2 large eggs, 1 teaspoon vanilla extract
- Slowly add half of the dry ingredients to the wet ingredients and turn the mixer on low speed to start so the flour doesn't get everywhere. Turn the mixer up to high speed and mix until combined. Add the rest of the dry ingredients and repeat until dough is just combined. Stir in the M&Ms with a rubber spatula until incorporated.1 1/2 cups M&Ms
- Use a large cookie scoop or 1/4 cup measuring cup to drop the cookie dough balls onto the prepared baking sheet. Bake for 10-12 minutes, or until slightly golden and just set on the top. Allow to cool on the baking sheet for two minutes. Press extra M&Ms into the tops while they cool. Transfer them to a wire rack to cool completely.
Equipment
- Medium mixing bowl
- Stand Mixer or Electric Mixer
- Baking Sheet
- Parchment paper
Super festive! I am going to keep those tips in mind for the next time I make cookies.
Thanks, Mariana!