
About My Best M&M Cookies
This is my best recipe for M&M cookies! M&M chocolate candies are a fun, whimsical way to add different textures and flavors to classic chocolate chip cookies. In my M&M cookie recipe, I used varieties like milk chocolate M&Ms, crispy M&Ms, peanut butter M&Ms, and mini M&Ms and combined them with chopped dark chocolate.
In the oven, the chopped chocolate melts into a puddle throughout the cookie, while the M&Ms continue to hold their shape. But the best part? When the cookies are warm and fresh from the oven, the M&Ms burst with molten chocolate and crispy textures with every bite!
It’s a fun and absolutely delicious twist to regular chocolate chip cookies.
For more unique chocolate chip cookies recipes on Hummingbird High, check out my Chocolate Chip Cookie Recipe collection! Popular recipes include this elevated Toll House Chocolate Chip Cookie Recipe and My Best Chocolate Chip Cookie Cake Recipe.


Ingredients and Substitutions
Now that I’ve convinced you to make these M&M cookies, here’s your shopping list for the recipe:
Shopping List for My Best M&M Cookies
Be sure to scroll down to the recipe card for the exact ingredient amounts and quantities:
- all-purpose flour
- baking powder
- baking soda
- kosher salt
- unsalted butter
- light OR dark brown sugar
- granulated sugar
- large eggs
- pure vanilla extract
- dark chocolate (between 60% to 70% cacao), from whole fèves or a high-quality chocolate bar
- M&M’s
What kind of M&Ms did you use for this M&M cookie recipe?
For my M&M cookies, I used four different types of M&Ms: milk chocolate M&Ms, crispy M&Ms (the M&Ms have toasted rice inside, giving it a crispy interior), peanut butter M&Ms, and mini M&Ms. The different varieties bring different textures and flavors to the M&M cookies.
But feel free to get creative and combine the different flavors that appeal to YOU. Below are other combinations that I considered before settling on the ones I chose above:
- For Peanut Butter Pretzel-themed M&M Cookies: M&Ms Milk Chocolate + M&Ms Peanut Butter + M&Ms Pretzel
- An M&M Cookie Recipe For Peanut lovers: M&Ms Milk Chocolate + M&Ms Peanut + M&Ms Peanut Butter
- For Even More Super Crispy, Crunchy M&M Cookies: M&Ms Milk Chocolate + M&Ms Crispy + M&Ms Pretzel
- For Fudge Chocolate Brownie-Themed M&M Cookies: M&Ms Milk Chocolate + M&Ms Dark Chocolate + M&Ms Fudge Brownie

How To Make The Recipe
Here are the basic steps to make my best M&M cookie recipe from scratch:
- First, prep your ingredients. (Prep Time: 5 to 10 minutes)
Prep for this M&M cookie recipe is easy! All you need to do is measure out the ingredients beforehand. That’s it! If you’re using whole fèves like I recommended, there’s no need to chop them up beforehand. As a result, your prep time will only be about 5 minutes. However, if you’re chopping up chocolate for the recipe, your prep time will be 10 minutes. - Then, make the cookie dough. (Work Time: 5 minutes)
The M&M cookie dough comes together really quickly. First, mix the dry ingredients in a small bowl. Then, mix the melted butter, sugars, egg, and vanilla in a medium bowl. Mix in the dry ingredients to this mixture, then the chocolate and M&Ms. That’s it! - Next, assemble the cookies. (Work Time: 5 minutes)
The fastest and easiest way to make picture-perfect cookies is to invest in a cookie dough scoop. These handy tools scoop the dough into dough balls that bake into perfect cookie circles every time. In general, I use a 3-Tablespoon or 4-Tablespoon sized cookie dough scoops to make my cookie recipes. Doing so makes perfect 3- to 3.5-inch wide cookies.
After scooping the cookies, I press around 6 to 8 M&Ms on the top of each cookie dough ball. Doing so creates picture-perfect M&M cookies with the M&Ms front and center. 6 to 8 M&Ms will seem like too much, especially when you see the candies on the dough balls. But don’t worry! The dough balls spread a LOT when baked in the oven. The M&Ms will be distributed evenly throughout the surface of each cookie, I promise.
I also like to make sure that there’s a fève or a large chocolate piece on top of each cookie, too. That’s how you get those luscious pools of melted chocolate across the surface of each cookie! - Finally, bake the cookies. (Bake Time: 10 minutes)
The M&M cookies need 10 minutes in the oven. When done, the edges should be set. However, the centers will still look a little soft. That’s normal! In fact, that’s the secret to a perfect M&M cookie with a chewy, gooey center. And don’t forget to garnish the M&M cookies with flaky salt and mini M&Ms right when they come out of the oven!

Recipe Troubleshooting and FAQ
Help! My cookies came out too puffy. They didn’t sink after baking and don’t look flat like yours. What did I do wrong?
Check out my troubleshooting guide on How To Fix Puffy Cookies (And Other Cookie Baking Fails)!
Help! I made these M&M cookies but they don’t look like your cookies. My chocolate stayed mostly in tact. They didn’t melt and pool throughout the cookie like yours did. What did I do wrong?
First things first: did you use chocolate chips? If you did, they’re the likely culprit.
I mentioned earlier that chocolate chips are made with stabilizers like more cocoa solids and paraffin wax to ensure that they keep their shape when baked. They won’t melt and pool into puddles like chopped chocolate bars. That’s why I always recommend using chopped chocolate if you’re looking for a picture-perfect, Instagram-ready cookie!
However, if you did use chopped chocolate, it’s likely that you chopped your chocolate up too finely. You want to keep the pieces fairly big—think: ½ inch to 1 inch pieces. Bigger pieces will get more melty and molten!
Finally, when assembling the cookies, you want to make sure that there’s an even ratio of chopped chocolate and M&Ms per cookie. The chopped chocolate is what gives the cookies their signature “pools of melted chocolate” look, and M&Ms won’t melt in the oven like chopped chocolate. I usually stick 1 to 2 big chunks on top of each cookie (in addition to extra M&Ms) to make sure each cookie will have a pool of melted chocolate on top!
Can you freeze M&M cookies?
You can freeze M&M cookies in the following ways:
- Freeze the UNBAKED M&M cookie dough.
Follow the recipe instructions to make the cookie dough and scoop them out into cookie dough balls. Place the cookie dough balls in a small sheet pan. Cover the pan with plastic wrap and freeze for at least 1 hour, or until the cookie dough balls are frozen solid. Transfer the cookie dough balls to a zip-top bag and freeze for up to 1 year.
To bake the frozen cookie dough balls, follow the recipe instructions to preheat the oven. As the oven is preheating, arrange the cookie dough balls on a sheet pan to allow them to thaw slightly for 10 to 15 minutes at room temperature. Bake for 10 to 12 minutes, or until the edges have set but the centers are still gooey. - Freeze the BAKED M&M cookies.
Individually wrap any leftover M&M cookies in two layers of plastic wrap, then a layer of aluminum foil. The aluminum foil will prevent the cookies from absorbing any other flavors or odors in the freezer. When ready to serve, transfer to the refrigerator to chill overnight. Rewarm in the microwave or in the oven at 350°F for 5 minutes before serving.
Best Recipe Tips
Ingredient Tips
- If you don’t have a digital scale, note that 4 ounces (113 grams) of dark chocolate fèves or chopped chocolate is about ⅔ cup.
- For my M&M cookies, I used four different types of M&Ms: milk chocolate M&Ms, crispy M&Ms (the M&Ms have toasted rice inside, giving it a crispy interior), peanut butter M&Ms, and mini M&Ms. The different varieties bring different textures and flavors to the M&M cookies. Crispy M&Ms add unexpected bursts of extra crunchiness, while peanut butter M&Ms bring little explosions of peanut butter to complement the chocolate. And although mini M&Ms are also made with milk chocolate, they have a different candy to chocolate ratio, resulting in a new and unexpected mouthfeel in the cookie. I also like to garnish the cookies with the mini M&Ms right when they come out of the oven!
I used 2 Tablespoons of each variety, resulting in a ½ cup of different M&M varieties. Check out the Ingredients section above for more ideas for different flavor combinations.
Technique Tips
- To save myself some clean up, I melt the butter in the bowl I’m planning to make the cookie dough in. Specifically: I use a small bowl to mix the dry ingredients. Then, I use the microwave to melt the butter in a medium bowl big enough to mix the dough in, add the sugars, egg, and extract, then the dry ingredients and chocolate. As a result, I only need two bowls for this recipe!
- When prepping ingredients, I also melt the butter first. That way, it has time to cool while I prep the rest of the ingredients. Doing so ensures your butter isn’t too hot and won’t scramble the egg when you add it to the dough!
- I like to bake the cookies one pan at a time. I find that doing so makes the best cookies, ensuring that none of them have overly burnt bottoms or raw centers. However, to save time, you can bake two sheet pans at a time. Position a rack in the upper-third position of the oven, and a second one in the lower-third position of the oven. Bake a pan on each rack, swapping their positions half way through the Bake Time.
Styling Tips
- Want your cookies to look *EXACTLY* like mine, with a signature puddle of melted chocolate skimmed across each surface? Easy! Simply reserve a fève or a ½- to 1-inch piece of chopped chocolate for each cookie. Place on top of each cookie dough ball before baking. The chocolate will melt into the puddles you see on top of each cookie!
- In the recipe, I instruct you to assemble the cookies by scooping the dough with a cookie dough scoop and pressing chocolate and M&Ms on top of each cookie dough ball. Don’t be afraid to use a lot of M&Ms during this step! I used around 5 to 6 extra M&Ms per cookie. It will seem like a lot on the dough ball, but when baked, the dough ball melt into a fairly large cookie and spread the M&Ms out.
Get the Recipe: My Best M&M Cookies Recipe (No Stand Mixer Required & Easily Customizable!)
Ingredients
- 1 ⅔ cup (7.5 ounces or 213 grams) all-purpose flour
- ½ teaspoon baking powder
- ½ teaspoon baking soda
- 1 teaspoon kosher salt
- ½ cup (1 stick or 4 ounces or 113 grams) unsalted butter, melted and cooled slightly
- ¾ cup tightly packed (5.65 ounces or 160 grams) light OR dark brown sugar
- ¼ cup (1.75 ounces or 50 grams) granulated sugar
- 1 large egg
- 2 teaspoons pure vanilla extract
- 4 ounces dark chocolate (between 60% and 70% cacao), from whole fèves or a high-quality chocolate bar roughly chopped into 1- to 1 ½-inch pieces
- ½ cup (4 ounces or 113 grams) different M&M varieties (see baker's notes for recommendations), plus more for garnish
- flaky salt, for garnish
Equipment
- a 3-Tablespoon cookie dough scoop
Instructions
For the M&M Cookies
- Prep the oven and baking pan. Position a rack in the center of the oven and preheat the oven to 350°F. Line 2 to 3 half sheet pans with parchment paper.
- Mix the dry ingredients. In a small bowl, whisk together the flour, baking powder, baking soda, and salt.
- Mix the butter, sugars, egg, and extract. In a medium bowl, use a rubber spatula to mix together the butter and sugars until moistened, about 1 minute. Add the egg and vanilla extract and mix until combined.
- Add the dry ingredients, chocolate and M&Ms. Gradually mix in the dry ingredients until just combined. Add the chocolate and M&Ms all at once and mix until the chocolate and candy are evenly distributed throughout, about 1 minute.
- Assemble the cookies. Use a 3-Tablespoon cookie dough scoop to portion the cookie dough into balls, placing them at least 3 inches apart on the prepared sheet pans as you go. Gently press 5 to 6 more M&Ms on top of each cookie dough ball.
- Bake the cookies. Bake one pan at a time for 10 minutes, or until the edges have set but the centers are still gooey. Garnish immediately with flaky salt and mini M&Ms, if using. Cool the cookies on the pan on a wire rack for 20 minutes, or until the edges and bottoms of the cookies have set and feel firm to the touch. Repeat with the remaining cookie dough.
- Serve and store. Serve warm or at room temperature. The cookies can be stored in an airtight container or zip-top bag at room temperature for up to 3 days.
Did you make this recipe?
Please leave a comment and rating for the recipe using the form below!
Your ratings make it easier to find the recipe online, and I’m always looking for ways to improve Hummingbird High.


I am super excited to make these cookies. I picked up the m&m’s this morning, but I can’t seem to find the amount of sugar called for in the recipe.
Urgh, sorry about that! I updated the post now with the sugar quantities 🙂
Thank you! I made a double batch for a bike race tomorrow. The dough was divine!
Hi! The recipe says it calls for 1 egg but the instructions just say “egg yolk.” Which is correct? Thanks!
Oops, sorry about that! Updating the recipe now. The whole egg is the correct amount!
These cookies are pretty sweet, even with the 70% chocolate we used. That said, they are super fast to whip up, the steps were easy for my 5 year old to engage in, and the chew and crunch are spot on and the pools of chocolate are really satisfying . I’m not sure I’d make them for just my household again because they are so sweet, but they’d be perfect for a bake sale, picnic or party where each person gets one.
Michelle wasn’t lying, these truly are THE BEST MNM COOKIES! Quick and easy to come together so you can still bake them after a long day, and absolutely delicious. I passed the recipe along to my family after baking, they were that good – and everyone has raved about these. I used mini, peanut butter, and dark chocolate mnms.
I have a question regarding the mini m&m. Are they mixed in with the other m&m or just placed on top when the cookies come out of the oven ?
Are the mini m&m mixed in with the others or just placed on top when the cookies come out of the oven?
You can do either! I mixed in the mini m&ms AND added some on top for “aesthetic” lol.