These peanut butter M&M cookies are super soft, thick and bursting with chocolate and peanut butter flavor. They are the perfect peanut butter cookie recipe.
Love cookie recipes with M&Ms? Make mini M&M cookies, chocolate M&M cookies or these favorite M&M Christmas cookies at the holidays!

Table of Contents
Soft and Chewy Peanut Butter M&M Cookies
These are a mix between a peanut butter cookie and my favorite M&M cookies. They have the perfect ratio of peanut butter to chocolate. Just take one bite and you’ll be in heaven!
For these cookies, I took the base of the dough from my favorite peanut butter blossoms and inspiration from my peanut butter chocolate chip cookies. They are soft and chewy on the inside, with perfectly crisp outside edges.
Key Ingredients
Find the full printable recipe with specific measurements below.
- Peanut butter: I prefer to use a creamy peanut butter (such as Jiff or Skippy). Do not use the natural or crunchy type for this recipe (you will not get the same soft textured cookie).
- M&M’s: You can use regular or peanut butter M&M’s for extra peanut butter flavor. However, I personally like to use regular M&M’s as it adds more chocolate.
- Chocolate chips: I prefer to use a semi-sweet chocolate chip, but you’re welcome to use milk chocolate.
How to make Peanut Butter M&M Cookies
- MIX. In a large mixing bowl of a stand mixer, cream together the butter and sugars, then add the peanut butter and beat until smooth. Next mix in the egg and vanilla. Then mix in the dry ingredients flour, baking soda and salt until combined.
- FOLD. Add in the chocolate chips and M&M’s. Fold in with a spoon until they are fully incorporated into the dough.
- SCOOP. Use a large cookie scoop to scoop the cookie dough balls onto a lined baking sheet. Make sure to leave about 2 inches apart so that the cookies have enough room to spread in the oven.
- BAKE. Bake at 350°F for about 10 minutes. You want the edges and bottoms to be lightly golden. If you want extra colorful and pretty cookies, add a few more M&M’s on top of each cookie about halfway through baking. Remove from cookie sheet to a cooling wire rack to cool completely.
Baking Tips
- Follow my tips for measuring flour to make sure you don’t add too much. If you add more, your cookies will be dry and not a smooth texture.
- If you’d like to press the M&M’s into the tops of the cookies, add them about halfway into the baking time (this will allow for the cookie to spread out slightly and the M&M’s to stay where you place them).
- Swap in holiday M&M flavors to make them festive. Use orange, brown and yellow for fall and red and green for Christmas.
FAQ
If your cookies are dry and falling apart, you most likely added too much flour or over baked them.
Chilling the dough in the refrigerator for an hour will help the cookies not spread.
You shouldn’t use natural peanut butter in cookies because the oils are more separated creating a thinner consistency. It will effect the final texture of your cookie.
It depends on the recipe. If you’re looking for a gluten free version, use my 3 ingredient peanut butter cookie or my trail mix cookies as a base.
Storing and Freezing
- Storing: These cookies will keep at room temperature in an airtight container or bag for up to 3 days.
- Freezing baked cookies: Make sure the cookies have cooled completely, then add to a freezer bag or container. They will stay fresh in the freezer for up to 3 months.
- Freezing the cookie dough: Scoop the dough onto a baking sheet, then freeze for about 30 minutes to harden the dough balls. Then transfer to a freezer bag or container for up to 3 months. Let the dough thaw on a baking sheet while the oven warms, then bake according to directions (you may need to add a few more minutes onto the baking time).
Love peanut butter? Try out my peanut butter no bake cookies, peanut butter balls and peanut butter cup cookies.
More M&M Recipes You’ll Love
HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Peanut Butter M&M Cookies
Video
Ingredients
- ½ cup unsalted butter (slightly softened)
- ½ cup granulated sugar
- ½ cup light brown sugar , packed
- ¾ cup creamy peanut butter
- 1 large egg
- 1 ½ teaspoons vanilla extract
- 1 ½ cup all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon Kosher salt
- ½ cup semi-sweet chocolate chips (more if desired)
- 1 cup M&M's (plain or peanut butter)
Instructions
- Preheat oven to 350°F. Line two baking sheets with parchment paper or a baking mat and set aside.
- Cream butter and sugars. Add peanut butter and blend until smooth. Add egg and vanilla.
- Next add the flour, baking soda and salt. Mix just until combined. Fold in chocolate chips and M&M's.
- Scoop cookie dough onto pan using a large cookie scoop. Press additional chocolate chips of M&M's on top if desired. Bake for 10-12 minutes or until lightly golden on the bottom and edges.
- Remove to a cooling rack and allow to cool. Store in an airtight container for up to 3 days.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
Would this work with chunky peanut butter?
I would think so but it hasn’t been tested. Let us know how it goes!
These were delicious but also crisp. I was hoping for a softer cookie.
Sometimes if you want to be softer than crips try adding cornstarch to flour really works in a lot of my cookie recipes they melt in your mouth.
Thanks for the great tip!
I think I’ll try them with oats
Let us know how they turn out!
We made these for my kids’ unexpected snow day and WOW! They were amazing. We were going to share with friends, but we may have eaten too many!
The best cookies ever! Loved the peanut butter and chocolate chips, it’s always a great combo! Thank you!
I could not get over how good these cookies were! The combo of peanut butter and M&M’s were so good!
This recipe is DELICIOUS! Made for my son’s birthday and he is a PB lover and loved them! I did not add in the M&M’s-per his request and used Trader Joe’s chocolate chucks because that was what I had on hand. Thanks! :)
Yummm, I bet the Trader Joe’s chocolate chunks were delicious! So glad your son loved them :)
Made these with my two of my granddaughters! Such a fun recipe for them and they tasted amazing. We are peanut butter lovers and these did not disappoint. I think I may have added a little more peanut butter than what it called for but they are delish. Not sure they’re going to last long enough to worry about how to save them. I don’t know that I’ll ever be asked for plain chocolate chip again!
I’m so happy to hear the cookies were such a hit! These are a favorite at my house too :)
The best cookies! Love the peanut butter with the candies!
I’m so glad to hear you loved them!!
I loved making these with my girls and my husband will be even more ecstatic to eat them!