Soft and Chewy M&M Cookies

m&m cookies on white parchment

As much as I love my Chocolate Chip Cookies 2.0 , what with dark, dreamy chopped chocolate and sprinkled with sea salt, or my wrinkled, rippled Pan-banging Chocolate Chip Cookies, I am convinced there is still a need for a nostalgic M&M cookie that doesn’t require much work or pretension. At least, that’s what my kids tell me on a weekly basis. They have declared these soft and chewy cookies as one of their favorites, and each time I make them, I have to agree.

These M&M Cookies are essentially the Soft Chocolate Chip Cookies from 100 Cookies, with milk chocolate candies swapped in for the chips. I love the bit of crunch from the candies, and find that milk chocolate works perfectly in these cookies. My kids prefer these cookies warm, or on the second day, when they are very soft and practically melt in your mouth.

m and m cookies on marble

An easy recipe for M&M cookies

I wanted to keep this recipe very simple so you could make them on a whim, or just in time for the kids to get home from school.

You’ll whisk the dry ingredients, then cream the butter and sugars. Eggs and vanilla are added, and then the dry mixture. Stir in M&M candies and you’re ready to bake! No chilling time needed.

Ingredient notes:

  • All-purpose flour: Make sure your all-purpose flour is not too high or low in protein; I like to use Gold Medal unbleached all-purpose for cookie baking. At 10.5 percent protein it is a good, moderate choice to keep baked goods tender.
  • Unsalted butter: I use unsalted butter in my recipes so I can control the salt content. This recipe uses both salt in the dough and sprinkled on top before baking, so unsalted works well here in order to keep the cookies from getting too salty.
  • M&M Candies: These classics are easy to find in any store, but if you prefer to find a naturally colored chocolate candy, Trader Joe’s has them, or you can find the Unreal Chocolate Gems at many stores.
  • Pure vanilla extract: I prefer the flavor of pure vanilla extract over artificial, and recommend it here since this recipe has a vanilla forward flavor. However, if you love a brand of artificial and use it regularly, it will work fine.

Freezing baked cookies

I like to bake a batch of these cookies and then freeze them, so I have plenty available for packing school lunches. To freeze the cookies: let them cool completely on the wire rack, the transfer them to a ziplock bag or other freezer-safe container. I place a piece of parchment paper between the layers of cookies so they don’t freeze together.

Each morning I take one out, place it in a small ziplock bag, and then place in a lunch box, where it is thawed a ready to eat for lunch.

soft batch m and m cookies on parchment

More Cookie Recipes:

m&m cookies on white parchment

Soft and Chewy M&M Cookies

Servings: 20 cookies
Prep Time: 20 minutes
Cook Time: 10 minutes
These chewy M&M cookies practically melt in your mouth. We love the bit of crunch from the candies, and find that milk chocolate works perfectly in these cookies. An easy recipe, no chilling of the dough necessary.
Sarah Kieffer
4.89 from 17 votes
Print Pin Rate


  • 2 1/2 cups (355 grams) all-purpose flour
  • 1 teaspoon baking soda
  • 3/4 teaspoon fine salt
  • 12 tablespoons (1 1/2 sticks or 170 grams) unsalted butter, at room temperature
  • 3/4 cup (150 grams) granulated sugar
  • 3/4 cup (150 grams) brown sugar
  • 2 large eggs
  • 1 1/2 teaspoons pure vanilla extract
  • 7 ounces (200 grams) M&M chocolate candies


  • Adjust an oven rack to the middle of the oven. Heat the oven to 350°F (180°C). Line three sheet pans with parchment paper.
  • In a medium bowl, whisk together the flour, baking soda, and salt.
  • In the bowl of a stand mixer fitted with a paddle, beat the butter on medium speed until creamy, about 1 minute. Add the granulated and brown sugars and beat on medium speed until light and fluffy, 2 to 3 minutes. Scrape down the sides of the bowl, add the eggs and vanilla, and mix until smooth. Add the flour mixture and beat on low speed until just combined. Add the chocolate and mix into the batter on low speed.
  • Form the dough into 1 1/2-ounce (45-gram) balls (2 tablespoons) and place 8 cookies on each sheet pan.
  • Bake one pan at a time, rotating halfway through baking. Bake for 8 minutes, until the cookies are slightly puffed in the center. Give the pan a slight tap in the oven. Bake the cookies until the edges are just turning golden brown but the center is still soft, 2 or 3 minutes more (10 to 11 minutes total).
  • Give the pan one final tap in the oven and then transfer the pan to a wire rack to cool. Let the cookies cool completely before removing from the pan. When pulled from the oven, the cookies will look puffed and light in color, but they will slowly deflate as they cool on the pan. Store cookies in an airtight container at room temperature for up to 5 days.
  • Reply
    Wednesday, August 23, 2023 at 12:35 pm

    You said you sprinkle salt on before baking but I’m not seeing it in the actual recipe directions. What kind of salt do you use for sprinkling?

  • Reply
    Thursday, May 18, 2023 at 4:13 pm

    5 stars
    These cookies came out perfectly.

  • Reply
    Thursday, November 10, 2022 at 6:03 pm

    5 stars
    Lesson Learned. Double the batch! These cookies will make you grab your Lisa Frank stickers as they teleport you back to 3rd grade. SO GOOD*****

  • Reply
    Sunday, September 25, 2022 at 4:36 pm

    5 stars
    I made these yesterday and they are so good and easy to make! Will definitely be baking them again!!

  • Reply
    Saturday, September 24, 2022 at 12:30 pm

    5 stars
    Saw this on Instagram and knew I had to try recipe. I added some mini M&M’s because I had them and chopped up the regular size M&M’s. Another delicious cookie recipe! Thank you.

  • Reply
    Wednesday, September 21, 2022 at 8:18 pm

    5 stars
    These cookies were easy to make, turned out beautifully and tasted amazing. My family kept raving that they looked like they came from a bakery. Next time I will make a double batch they were so good!

  • Reply
    Cami Bunting
    Sunday, September 11, 2022 at 3:19 pm

    5 stars
    These are super easy and delicious. I made them for after school of my granddaughter’s first day of kindergarten. Cookies and memories!

  • Reply
    Monday, September 5, 2022 at 3:13 pm

    3 stars
    Hi! First time trying this recipe and the cookies came out exactly like the picture. A very quick and easy recipe. Next time I would add some flakey salt to cut the sweetness ??

  • Reply
    Marcia Cooke
    Monday, September 5, 2022 at 11:32 am

    5 stars
    Hi, Sarah! I just made a batch of these cookies (they are delicious!) to send up to my granddaughter, who is a first year at Bard College. I weigh EVERYTHING, even weighed the first ball of dough, but got much closer to 50 cookies! This is not a complaint….I was thrilled to have more. Can’t figure out why such a different amount, but I’ll take it. Will definitely make these again!

  • Reply
    Sunday, September 4, 2022 at 7:53 pm

    Your narrative says 1 tablespoon vanilla extract but the recipe says 1 1/2 teaspoons. Which is correct?

    • Reply
      Sarah Kieffer
      Monday, September 5, 2022 at 3:15 pm

      The recipe is correct, mis-type in the narrative that is now fixed. Thanks for catching that!

  • Reply
    Sunday, September 4, 2022 at 11:11 am

    5 stars
    The biggest mistake I made with these was not making a double batch! They have the perfect texture, my kids inhaled them!

Leave a Reply

Recipe Rating