Go Back
Chocolate M&M Cookies on a white plate.

Soft and Chewy Chocolate M&M Cookies

These Chocolate M&M Cookies have soft centers, crisp edges and they're loaded with three kinds of chocolate!

Course Dessert
Cuisine Dessert
Prep Time 15 minutes
Cook Time 9 minutes
resting time 30 minutes
Total Time 54 minutes
Servings 15 (recipe can be doubled)
Calories 229kcal


  • ½ cup unsalted butter softened but still cool
  • cup granulated sugar
  • cup brown sugar
  • 1 large egg
  • 1 teaspoon pure vanilla extract
  • 1 ¼ cup all purpose flour
  • cup unsweetened cocoa powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ¾ cup M&M's divided
  • cup chocolate chips


  • Preheat oven to 350°F. Line 2 baking sheets with parchment paper (don't skip this step, it helps keep the cookies from spreading).
  • Using a hand mixer or stand mixer fitted with the paddle attachment, beat butter and sugars for several minutes, until light and fluffy. Add egg and vanilla, beat until combined.
  • In a separate bowl whisk flour, cocoa powder, baking soda and salt.
  • Add dry ingredients to butter mixture and beat until just combined. Use a rubber spatula to stir in chocolate chips and ½ cup M&M's. At this point, I like to let the dough rest at cool room temp for 30 minutes before baking (this helps with the texture of the cookies). If you prefer your cookies thick, you can transfer the dough to the refrigerator for 30 minutes.
  • Scoop the dough into 2-tablespoon portions, roll into balls and place a few inches apart on parchment lined baking sheets. Lightly press the remaining ¼ cup M&M's onto the tops of the dough mounds.
  • Bake for 9-11* minutes, rotating the baking sheets from top to bottom and front to back. Bake until the edges are beginning to set, but the rest of the cookie is still slightly underdone. Note: They should be so soft that you should not be able to pick them up immediately after removing from the oven. They will set as the cool.
  • Place the baking sheet on wire rack to cool completely. Repeat with remaining dough, allowing the baking sheets to cool completely between batches.


*If you chilled your dough in the refrigerator, you will likely need to add 2-4 minutes to the bake time. 
These cookies are best the day they baked. They also freeze well. If desired, you can heat them briefly in the microwave to make them soft and fudgy. 


Calories: 229kcal | Carbohydrates: 33g | Protein: 3g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 32mg | Sodium: 95mg | Potassium: 58mg | Fiber: 1g | Sugar: 23g | Vitamin A: 242IU | Vitamin C: 1mg | Calcium: 33mg | Iron: 1mg