Soft, chewy Peanut Butter M&M Cookies made with simple ingredients and classic M&Ms — updated, retested, and better than ever. My 3-year-old inhaled them, which tells me everything I need to know.
This post was originally published on August 5, 2021. It was updated on February 3, 2026, with a completely revamped recipe based on reader feedback, extensive retesting, and improved texture and flavor.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please see my disclosure policy for details.
Table of Contents
For more tasty treats and cookie recipes, check out my M&M Oatmeal Cookies, Chocolate Coconut Cookies, and Edible Brownie Batter.
At A Glance: Peanut Butter M&M Cookies
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total time: 40 minutes
- Makes: 2 dozen cookies
- Nutrition (per serving): 195 calories, 3 grams of protein, 24 grams of carbohydrates, 10 grams of fat
- What it Tastes Like: Soft, chewy peanut butter cookies with rich flavor, pops of chocolate, and just the right amount of crunch.
- Why You'll Love It: It’s an updated, crowd-pleasing recipe that’s easy to make, endlessly customizable, and disappears fast.
- Difficulty Level: Easy. Classic cookie dough, simple steps, no chill required.
These peanut butter M&M cookies have been on Mae’s Menu for a long time — and if you’ve been here a while, you might remember the original version. After hearing your feedback (and doing a lot of baking, tasting, and tweaking), I’m excited to share that this recipe has been completely overhauled… and it’s so much better.
The original cookies leaned very thick and dense (which, to be fair, is something I personally love 😅). But most people wanted a softer, chewier, more classic peanut butter cookie — so I went back to the drawing board. This updated peanut butter M&M cookie recipe uses creamy peanut butter, a richer sugar balance, and a refined method to create cookies that are tender, chewy, and more crowd-pleasing.
Another key change: this version uses regular M&Ms, not peanut butter M&Ms. The result is a more balanced cookie with pops of chocolate and crunch throughout. If you’re a true peanut butter lover, you can absolutely swap peanut butter M&Ms back in — I’ll show you how to do that below.
And perhaps the most convincing review of all? My 3-year-old completely inhaled these cookies. No hesitation. No leftovers. That alone told me this updated version was the one worth sharing.
Looking to indulge in more sweet treats? Then, try out my Chewy Oatmeal Raisin Chocolate Chip Cookies, Raspberry Brownies, Strawberry Rice Krispie Treats, and Ube Brownies.
Important Ingredients and Substitutions
Creamy Peanut Butter — Use a classic, shelf-stable creamy peanut butter like Jif or Skippy for the best texture and structure. Natural peanut butter can separate and negatively affect the cookie texture.
Unsalted Butter — Softened butter creams best and helps create a smooth, cohesive dough. Bring it to room temperature for 30 minutes to an hour before making, or until you can easily indent it with your finger. If you only have salted butter, you can use it — just reduce the added salt by a large pinch.
Egg + Egg Yolk — Using one whole egg plus an extra yolk adds richness and helps keep the cookies soft and tender. Don’t skip the yolk — it makes a noticeable difference in texture.
All-Purpose Flour — Standard all-purpose flour works best for this recipe and gives the cookies their soft, chewy structure. For a gluten-free option, see the variation notes below.
M&Ms — Regular M&Ms create the most balanced flavor and texture in this updated recipe. For a stronger peanut butter flavor, you can swap in peanut butter M&Ms or use a mix of M&Ms and chocolate chips.
Molasses — Just a small amount adds depth, softness, and a bakery-style chew without making the cookies taste overly molasses-forward. If needed, you can substitute dark brown sugar for the light brown sugar to achieve a similar effect.
Recipe Variations
Looking to add your own twist? Try any of these easy customizations:
- Extra Peanut Butter Flavor — Swap the regular M&Ms for peanut butter M&Ms to dial up the peanut butter flavor without changing the base dough.
- M&Ms + Chocolate Chips — Use a mix of M&Ms and chocolate chips for extra chocolate pockets and a slightly softer bite.
- Crunchy Peanut Butter — For a little texture, swap creamy peanut butter for crunchy. The cookies will still bake up soft with added crunch throughout.
- Gluten-Free — Use a 1:1 gluten-free all-purpose flour. Chill the dough (covered) in the refrigerator for 1 hour before scooping and baking, and let the cookies cool completely to room temperature for the best texture.
- Mini Cookies — Scoop the dough into smaller portions and reduce the bake time by 1–2 minutes for perfectly soft, snackable cookies.
How to Make Peanut Butter M&M Cookies
For the complete recipe and measurements, scroll to the recipe card at the bottom of this post.
Prepare: Preheat the oven to 350°F and line two large baking sheets with parchment paper.
Step 1: In a large mixing bowl, cream together the peanut butter, softened butter, brown sugar, and granulated sugar for about 2 minutes, until smooth and creamy.
Step 2: Add the molasses, egg, egg yolk, and vanilla extract, and mix for another minute until light and fluffy, scraping down the sides of the bowl as needed.
Step 3: In a separate bowl, whisk together the flour, salt, and baking soda.
Step 4: With the mixer running on low speed, gradually add the dry ingredients to the wet ingredients, mixing just until combined. Gently fold in the M&Ms (and chocolate chips, if using).
Step 5: Scoop the dough into 1½-tablespoon portions and place them on the prepared baking sheets, leaving about 2 inches between each cookie. Press a few extra M&Ms onto the tops of each ball.
Step 6: Bake for 10–12 minutes, or until the bottoms and edges are just set and lightly golden.
Step 7: Let the cookies cool on the baking sheets for 5–10 minutes, then transfer to a wire rack to cool completely or until just warm. Enjoy!
Chelsea's Recipe Pro-Tips
- Use classic creamy peanut butter. Shelf-stable brands like Jif or Skippy offer the best structure and texture; natural peanut butter can separate, leading to greasy or crumbly cookies.
- Fullysoften the butter. Softened (not melted) butter creams smoothly with the sugars, creating a cohesive dough and softer cookie.
- Don’t skip the extra egg yolk. The added yolk boosts richness and helps keep the cookies soft and tender.
- Mix just until combined. Overmixing the dough can lead to tougher cookies, so stop mixing as soon as the dry ingredients are incorporated.
- Press extra M&Ms on top before baking. Gently pressing a few M&Ms into each dough ball creates a prettier, bakery-style finish with visible pops of color.
- Pull the cookies while they’re lightly golden. The edges should be just set and lightly golden; the centers will continue to firm up as they cool, keeping the cookies soft and chewy.
Storage Directions
- Storing — Store cooled cookies in an airtight container at room temperature for up to 4 days.
- Freezing — Once fully cooled, freeze baked cookies in a freezer-safe container for up to 3 months. Thaw at room temperature before serving.
- Freezing cookie dough — Scoop the dough into balls and freeze on a baking sheet until solid, then transfer to a freezer-safe bag or container for up to 3 months. Bake directly from frozen, adding 1–2 minutes to the bake time.
Serving Suggestions
These peanut butter M&M cookies are delicious on their own, but they’re especially good paired with something cozy or refreshing. Serve them warm with a cold glass of milk, a cup of coffee, or hot chocolate for a classic treat.
They’re also great alongside vanilla ice cream for an easy dessert, or packed up as a sweet addition to lunchboxes, bake sales, or holiday cookie trays.
Want to use up your extra peanut butter? Try making Peanut Butter Balls, Edible Peanut Butter Cookie Dough, or even Peanut Butter Pumpkin Dog Treats.
Peanut Butter M&M Cookie FAQs
Yes! This updated recipe uses regular M&Ms for a more balanced, crowd-pleasing cookie, but you can swap in peanut butter M&Ms to boost the peanut butter flavor without changing the dough.
The extra yolk adds richness and helps keep the cookies soft and tender. It’s a key factor in making this updated version less dry and more universally loved.
Absolutely. Scoop the dough into balls and freeze on a parchment paper-lined baking sheet until solid, then store in a freezer-safe container for up to 3 months. Bake directly from frozen, adding 1–2 minutes to the bake time.
Yes. The small amount of molasses adds depth and helps keep the cookies soft, but if you don’t have it, you can substitute dark brown sugar for the light brown sugar to achieve a similar flavor and texture.
Save this Recipe for Later on Pinterest
More Easy Cookie Recipes
If you liked and made this Peanut Butter M&M Cookie Recipe, don't forget to rate it and let me know how you liked it in the comments. I always love hearing from you!


I recently made these PB cookies over the holidays, and they were a hit! The peanut butter and M&M combo is a winner. Have you ever tried adding crunchy peanut butter? Just curious if this would work or not.
hi, Mackenzie!
Thanks so much for sharing! I am so glad to hear that they were a hit! Unfortuantely, I haven't tried crunchy peanut butter and I am pretty sure that it wouldn't work because the peanut butter needs to be smooth in order to cream up properly with the butter.
Hope this helps!
Chelsea
I just made this and my batter was very crumbly, added the 3 cups of flour slowly to the wet mix. I added 3 to 4 tblsp of milk to help.
Flour measurements are completely wrong. Cookies turned out like hockey pucks.
Hi Christine,
So sorry to hear this! I will look into this and get back to you, updating the recipe as needed after recipe testing it further.
I'm sorry for the frustration and hope you consider another one of my highly-reviewed recipes!
All the best,
Chelsea
Hi, Christine!
I hope you're doing well. I wanted to follow-up to let you know I redeveloped the recipe (testing it 3 times until it was perfect), so the cookies are now soft and chewy. I reduced the flour quite a bit, added a touch of molasses, and used a yolk instead of an extra egg. If you're interested in trying, I'm confident that they're world's different (in the best way).
Thanks so much and take care,
Chelsea
The perfect cookie! If you are thinking about these, just make them. They are worth it!
Thank you, Kerri! Appreciate you reviewing and sharing so much — I'm so glad to hear you love the cookies as much as we do!
Best,
Chelsea
Wow! These cookies are amazing. Moist and just the right ratio of peanut butter to m & m’s. These will definitely be on repeat at my house!
So glad you love snacking on them as much as we do, Jo! Appreciate you reviewing and sharing, thank you. <3
Best,
Chelsea
These cookies are delicious! So soft and chewy and pairing the peanut butter with the m&m’s make them a delight and a real treat. I saved this recipe because all of my kiddos will snarf these up ! And so easy ! Thank you Chelsea !!
Thanks so much for reviewing and sharing, Colleen — so glad to hear you loved them. <3
Best,
Chelsea
These are amazing! So soft and chewy. My kids (and their parents) love them!
Oh, yey! I am so glad to hear it. Thanks for sharing. 🙂
Best,
Chelsea