When it comes to candy, there are few treats that I adore more than peanut butter and chocolate together. So, naturally, these M&M peanut butter blossom cookies are one of my favorites.

You’ve probably seen a variation of these cookies before, called peanut butter kiss cookies. Those are peanut chewy peanut butter cookies topped with chocolate kisses.
While I will never turn down any cookie topped with chocolate, I prefer to top these cookies with M&M’s to give them a bit of crunchy texture. I love the way thick, creamy cookie contrasts with the chocolatey crunchiness.
Peanut Butter Cookie Base
As for the cookies themselves, this is one of those classic cookie recipes — I used to make them with my mother during the holidays each year. It’s a super fast recipe to make and they bake even more quickly.
The next time you need to whip up some quick cookies to impress guests or take to a party, try these!

Why You’ll Love M&M Peanut Butter Blossom Cookies
You are gonna love these!
- Quick – These cookies come together quickly and require very little baking time.
- Customizable – You can trade out the M&M’s for any kind of chocolate candy you like. You can also change them up with different colored candies for birthdays or baby showers, or dress them up during the holiday season.
- Convenient – Most of the ingredients are likely already in your kitchen and there are plenty of easy substitutes.
- Flavorful – These cookies have the perfect sweet and salty combination of chocolate and peanut butter.

Ingredients
Simple ingredients that you likely already have in the pantry make up these soft and tasty cookies.
- Unsalted butter – You can leave your butter on the counter to soften, or microwave it at 30 second intervals.
- Creamy peanut butter – I prefer to use natural peanut butter, but you can use any brand you choose. Creamy (instead of crunchy) works best.
- Light brown sugar – If you do not have light brown sugar, you can substitute dark brown sugar but avoid white sugar. Brown sugar imparts a richness in this recipe.
- Egg – While eggs are the ideal emulsifier, if you don’t have any on hand (or someone has an allergy) you can use applesauce or mashed banana as egg substitutes in some recipes.
- Vanilla extract – I love using homemade vanilla extract but store-bought works too.
- All-purpose flour – Make sure to use all purpose flour and not self-rising. You can also experiment with almond flour (though admittedly we have not tested it).
- Baking powder – This ingredient will help your cookies to rise.
- Baking soda – Using baking soda in conjunction with baking powder will make your cookies lighter and fluffy.
- Fine sea salt – The fine granules of sea salt dissolve more quickly which equates to less of a chance of over-mixing.
- M&M Candies – You can use the typical candies that you can find year-round but you can switch it up with seasonal varieties instead.

How To Make M&M Peanut Butter Blossoms
Making them is also super easy. Get the kiddos involved and if you are like me and love the dough, here is an eggless edible peanut butter cookie dough.
- Cream butter, sugar and vanilla. Combine the butter, peanut butter, brown sugar, and vanilla extract. Blend on medium speed until creamy and smooth.
- Combine dry ingredients. In a separate bowl, combine the flour, baking powder, baking soda, and salt. You can use a sifter or a whisk to ensure that all ingredients are completely incorporated.
- Mix the two. Add the dry ingredients to the wet ingredients. Blend on low speed until all ingredients are just combined — be careful not to overmix.
- Scoop the dough. Use a melon-baller or small cookie scoop to spoon out the cookie dough. Roll it in your hands to make ¾-inch balls of dough (you can make 1 inch balls for a thicker cookie).
- Add M&Ms. Place the cookie dough balls on the prepared baking sheet lined with parchment paper. Press one M&M candy into the center of each cookie dough ball.
- Bake. Place the pan in the pre-heated oven and bake until the edges are a light golden brown. Be careful not to overbake – if the tops become brown, the cookies are overdone.
- Cool. Cool the M&M peanut butter blossom cookies on a wire rack, allowing them to come to room temperature before storing.

Variations
We love customizations! Let us know how you changed yours in the comments.
- Other candies – Try Hershey’s kisses, Rolos, chocolate chips, or even chunks of dark chocolate instead of the M&M’s. You can also try Reese’s pieces or peanut butter cups for extra peanut butter flavor.
- Nut butters – Instead of peanut butter use almond butter or pecan butter. For more chocolate flavor, you can try chocolate hazelnut butter.
- Extract – Substitute almond for vanilla extract for a more nutty flavor.
- Nuts – Choose any crushed nut of your choice and use it instead of candy.
- Colored sugar – You can use colored granulated sugar or decorator’s sugar to make the cookies festive for whatever occasion you are celebrating.

Storage and Freezing
Store these M&M Peanut Butter Blossom Cookies in an airtight container at room temperature for up to five days or freeze for up to three months. Thaw at room temperature.

More Homemade Cookies





M&M Peanut Butter Blossom Cookies
Ingredients
- ½ cup unsalted butter , softened
- ½ cup creamy peanut butter
- 1 cup light brown sugar
- 1 egg
- 1 teaspoon vanilla extract
- 1 ½ cups all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon fine sea salt
- ½ cup M&M Candies
Instructions
- Preheat the oven to 350°F and line a baking sheet with parchment paper.
- In the bowl of a stand mixer fitted with the paddle attachment or a large mixing bowl with an electric hand mixer, cream together the butter, peanut butter, brown sugar, and vanilla extract.
- Sift or whisk together the flour, baking powder, baking soda, and salt in a separate bowl.
- Combine the wet ingredients with the dry ingredients until just blended.
- Form ¾-inch balls and place them on the prepared baking sheet.
- Press one M&M candy into the center of each cookie dough ball.
- Bake for 8 minutes or until the edges or lightly browned, do not wait for the tops to brown or they will be overcooked.
- Cool on a wire rack.
- If you've tried this recipe, come back and let us know how it was in the comments or star ratings.
Jess
My kiddos will love making these with me!
Gwynn
I’m having a sleepover with four of my grandkids this weekend and they are going to be so excited to make these cookies! The best part will be eating them! Yum!
kushigalu
How cute is this cookie? My boys are going to love these. Thanks for sharing.
Aimee Mars
These are so adorable! I’m going to make them as a back-to-school treat for my kids soon.
Cam
These may be the cutest cookies ever!!! So easy to make, you just can’t go wrong with m&ms!
Kim
These were the perfect little bite! I can’t wait to try this with Christmas M&M’s!
Carrie Robinson
These are so much fun! They would be perfect for packing into my daughter’s school lunches. 🙂
Jen
These are so cute! I saw them and had to make them with my kids. My 4 year old especially loved them!
Elisa
We love making this M&M Peanut Butter Blossom Cookies recipe, is so easy and delicious!!! my kiddos love them. Thanks for sharing 🙂
Beth
These cookies are so good. The cookie dough itself is so chewy and soft, and the M&M in the center is fantastic.
Justine
This is such a fun take on blossom cookies! So colorful!