Recipe Overview

Why you’ll love it: These M&M cookies are perfect with chewy centers and crispy edges. This recipe always turns out and it isn’t difficult to make.

How long it takes: 15 minutes to prep, 30 minutes to chill the dough, and 10 minutes per batch to bake
Equipment you’ll need: cookie sheet, oven, mixing bowl, mixer
Servings: 4 to 5 dozen, depending on size

M&M cookie on top of additional M&M cookies.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Perfectly Delicious Cookies

A perfect cookie recipe can be a hard thing to find and definitely something to hang on to once you find one. The recipe for these M&M cookies fits the bill. These cookies are soft and chewy but with crispy edges. They’re perfectly sweet (of course) and loaded with crunchy chocolate M&M’s.

I highly recommend enjoying a M&M cookie with large glass of ice cold milk or a steaming mug of hot coffee (or a cinnamon dolce latte!). You’ll be making the cookies often so you’ll have plenty of opportunity to try either option.

If you don’t happen to have M&Ms in the house, try my kitchen sink cookies, with all the odds and ends you do happen to have. Simply delicious and fun!

M&M Cookies on a wire baking rack.

Homemade M&M Cookies

Perfectly chewy! All cookies are delicious and I wouldn’t turn my nose up at any of them but chewy cookies are definitely more my thing. And that’s just the reason why I love this recipe! These cookies fall into the chewy camp (just like our snickerdoodles) and there’s a little secret to their chewiness. Wanna hear it? Of course you do!

The secret ingredient is cornstarch! It’s added right to the dry ingredients and no kidding, it really makes the difference. Try it and see if I’m not right in this.

More cookies with M&Ms! If you’re a fan of M&Ms (and who isn’t?), be sure to try these cookie recipes: trail mix cookies (they start with store-bought refrigerated dough); no-bake monster cookie energy balls, M&M peanut butter bars (with only 5 ingredients).

Ingredient Notes

  • All-Purpose Flour: If you prefer, a combination of all-purpose flour and white whole wheat can be used (50/50).
  • Cornstarch: Usually cornstarch is used to thicken sauces or to crisp up fried foods. This versatile product also makes perfectly chewy cookies. It’s like a magic powder! (Hint: Cornstarch is found in the baking aisle of the grocery store.)
  • Baking Soda and Salt: While you don’t need much of these two ingredients, don’t leave them out! They add leavening and flavor to the cookies.
  • Brown Sugar and Granulated Sugar: Make sure to pack the brown sugar firmly into the measuring cup.
  • Butter: Use unsalted butter for baking unless otherwise instructed. Let it come to room temperature before using it. Rock hard cold butter is very hard to incorporate into cookie dough.
  • Eggs: Check with your chickens and see if they have a couple of eggs to give you. Just kidding! Store-bought eggs are fine.
  • Pure Vanilla Extract: Vanilla adds great flavor to baked goods.
  • M&Ms! You can use traditional M&Ms or mini M&Ms. (The cookies in the photos were made with traditional M&Ms.)
Ingredients in all separate bowls.

How To Make M&M Cookies

Cream butter and sugar, eggs and vanilla. Begin by creaming the butter, brown sugar, and white sugar until the mixture is light and fluffy. Add the eggs and vanilla and continue to beat until they are incorporated.

Cookie wet ingredients before and after mixing.

Mix dry ingredients. Whisk together the flour, cornstarch, baking soda, and salt.

Dry ingredients before and after mixing.

Combine. Gradually stir the dry ingredients into the butter/sugar mixture until it’s all mixed together.

Dry ingredients being added to wet ingredients.

Fold in M&Ms. Stir in the M&Ms by hand.

M&Ms being added to dough.

Chill dough. Cover the dough with plastic wrap and let it chill out in the fridge for a bit, 30 minutes minimum, but it can be longer than that too.

Preheat oven. When you’re ready to bake the cookies, preheat the oven and prepare a baking sheet by lining it with parchment paper. Lining baking sheets with parchment paper or a Silpat mat ensures that the cookies won’t stick. If you have a well-seasoned or nonstick baking sheet, you may be able to skip this step.

Form cookies. Scoop up a tablespoon (or so) of dough and form it into a ball. Nothing fancy here, dough balls that look vaguely round are fine.

Dough being rolled into balls.

Place the dough balls on the prepared baking sheet, allowing room for the cookies to spread.

Unbaked cookie on lined baking sheet.

Bake. Bake the cookies for 9 to 11 minutes or just until the edges are barely golden brown. The longer you bake them, the crispier they get. Let the cookies cool a few minutes on the baking sheet, then remove them to a wire rack to cool completely.

Bakery-style cookies

Press extra M&Ms into the tops of the warm cookies (as pictured) to showcase the bright colors of the M&Ms. The cookies will look more like bakery cookies. I use the same trick when I make white chocolate macadamia nut cookies.

Cookie being held in a hand.

Recipe Variations

  • Use different M&Ms. Substitute mini M&Ms or another variety of your choice such as peanut butter M&Ms, dark chocolate M&Ms, mint M&Ms, and so. M&Ms come in seasonal colors, too, if you’re baking for the holidays.
  • Whole wheat: Whole wheat flour or white whole wheat flour can be substituted for half of the all-purpose flour.
M&M Cookies with additional M&Ms in background.

Make-Ahead Ideas

Refrigerate/freeze the dough. Make the dough ahead and either refrigerate it for up to four days or freeze it for 3 months or even longer.

If you freeze the dough in one large lump, it’s best to thaw it overnight in the refrigerator before shaping it and baking. Alternatively, form the dough into tablespoon-sized balls and freeze them in a single layer on a baking pan. Once they are frozen, put them into a freezer safe storage container. Remove them from the freezer as needed and bake immediately. Add a minute or two to the baking time.

Storage Tips

After the baked cookies have completely cooled, store them in an airtight container. They’ll keep on the counter for up to a week and in the freezer for up to three months.

Large pile of cookies with M&Ms.

Tried and True!

Nothing makes me happier than hearing your feedback on my recipes, and I’m so glad these cookies are a hit with so many of you!

  • “I made these tonight–they are delicious! Nice and soft and yummy. Thanks for sharing!!”
  • “I have made these cookies twice now, and they are amazing. Don’t mess with the recipe – it is perfectly perfect.”
  • “Wow..I’ve tried them..and they are perfect! I love them. I’m going to try using this recipe for other varieties of cookies. Thanks for this amazing recipe.”
Recipe

Perfect M&M Cookies

4.69 from 45 votes
Prep Time: 15 minutes
Cook Time: 10 minutes
Chilling Time: 30 minutes
Total Time: 55 minutes
Servings: 54
These M&M cookies are perfect with chewy centers and crispy edges. They're easy to make and even easier to eat.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 cups all-purpose flour
  • 1 tablespoon cornstarch
  • ½ teaspoon salt
  • 1 teaspoon baking soda
  • ¾ cup packed brown sugar
  • ¾ cup unsalted butter, softened (1 ½ sticks)
  • ½ cup granulated sugar
  • 1 large egg
  • 1 teaspoon vanilla bean paste (or 1 tablespoon vanilla extract)
  • 1 package (10.7 ounces) M&Ms (about 1 ½ cups)

Instructions 

  • In a bowl, mix together flour, cornstarch, salt and baking soda. Set aside.
    2 cups all-purpose flour, 1 tablespoon cornstarch, ½ teaspoon salt, 1 teaspoon baking soda
  • In the bowl of a stand mixer, or using a hand mixer (see note), cream together butter and both sugars on medium speed until light and fluffy (2 to 3 minutes). With the mixer on low, add egg and vanilla. Return mixer to medium and mix until incorporated. Scrape sides if needed.
    ¾ cup packed brown sugar, ¾ cup unsalted butter, softened, ½ cup granulated sugar, 1 large egg, 1 teaspoon vanilla bean paste
  • With the mixer back on low, add dry ingredient mixture gradually until dough forms. Stir in M&Ms by hand (see note). Refrigerate dough for at least 30 minutes.
    1 package (10.7 ounces) M&Ms
  • Preheat oven to 350°F. Line baking sheets with parchment paper or Silpat, and set aside.
  • Form each ball from approximately 1 tablespoon of dough. Place dough balls evenly spaced on prepared baking sheet. Allow room for spreading.
  • Bake for 9 to 11 minutes or until edges are just barely golden. Remove from oven and let cool for a couple of minutes on baking sheet before removing and placing on wire rack to finish cooling.
  • Store in airtight container when completely cooled.

Notes

  • Butter: The butter should be softened to room temperature. It should still hold its shape when you press it with your finger. Using butter that’s too warm or melted will make the cookies spread too much. 
  • Mixer: I usually use my stand mixer (with the flat beater/paddle attachment) to make cookies but a good hand mixer works well, too. If you’d rather use arm power, that works, too. 
  • Bakery-style cookies: To really showcase the colorful M&Ms, don’t mix them all into the dough. Set a few aside to press into the surface of each cookie immediately after you take them out of the oven.
  • Yield: The yield will vary, depending on how large you make the cookies. I use a 1 tablespoon scoop and usually get about 4 ½ dozen.
  • Variations: Change it up and use mini M&Ms or another variety such as peanut butter M&Ms, dark chocolate M&Ms, mint M&Ms, and so on. M&M’s in seasonal colors are fun, too. 
  • Storage: Cookies can be kept on the counter in an airtight container for up to a week or frozen for up to 3 months.

Video

Nutrition

Serving: 1cookie, Calories: 89kcal, Carbohydrates: 12g, Protein: 1g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 1g, Trans Fat: 0.1g, Cholesterol: 11mg, Sodium: 48mg, Potassium: 11mg, Fiber: 0.3g, Sugar: 8g, Vitamin A: 96IU, Vitamin C: 0.03mg, Calcium: 11mg, Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?Share a comment and rating below! I love hearing what you think!
Holiday Quick-Start Guide

Get my Holiday

Quick-Start Guide!

Free email series of my best tips!

FREE BONUS!

4.69 from 45 votes (42 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




136 Comments

  1. Kara Plantinga says:

    These are delicious. I do think that they would be even better with mini M&M’s, as recommended, because the big M&M’s do take over a bit too much. But, we didn’t have those in the house and these days can’t really justify going to the store for just one item. ;)

    1. Rachel Gurk says:

      Totally understand that! Glad you guys liked these! Hope you’re doing well. :)

  2. Kari L. Martin says:

    Why do mine come out soft from the oven, but after completely cooling they are as hard as rocks?

    1. Rachel Gurk says:

      Hmmm, next time try baking them a little less. They do firm up a little after they cool, as most cookies do.

  3. CC says:

    I accidentally bought salted butter! Can I leave out the salt and use salted butter instead?

    1. Rachel Gurk says:

      Yes, you can definitely do that!

  4. hh says:

    would you be able to substitute the soda and flour for just plain self raising flour

    1. Rachel Gurk says:

      I haven’t tried that, but let me know how it goes if you do!

  5. Brooke says:

    These were delicious! I refrigerated these overnight and baked for 10 minutes and they came out perfect.

    If people are having issues with this recipe, most likely they had the butter too melted or too cold when originally making.

    1. Rachel Gurk says:

      Thank you for the comment! So glad you like them!

  6. Emily Lynn says:

    these look delicious! can you chill the dough before baking?

    1. Rachel Gurk says:

      Sure thing!

  7. Maria says:

    Made these yesterday for a back to school treat for my teacher friends. Used regular sized M&M’s. Great recipe, chewy and crispy edges (just the way I like them. It’s a keeper. Thank you. 

    1. Rachel Gurk says:

      Hi Maria! So nice of you to make these for teacher friends! I’m so glad you liked the recipe, and thank you so much for taking the time to come back and leave a comment!

  8. Steph says:

    LOVE this recipe :)

    1. Rachel Gurk says:

      OH I’m so happy to hear that! Thanks for taking the time to come back and leave a comment!

  9. Vicki says:

    Great cookies!! Baked up perfectly and are soft and chewy! Thank you.

    1. Rachel Gurk says:

      I’m so happy to hear that! Thanks for taking the time to leave a comment!

  10. Shaunda says:

    I’ve made these several times and they are such a hit! The past few times I’ve made them though the dough isn’t sticking together.  I haven’t changed a thing. Do you know what could be happening? 

    1. Rachel Gurk says:

      I’m not sure, that’s so strange! Are you measuring your flour differently? The best way to do it is to spoon it lightly into the measuring cup.