Looking for more free recipes?

Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

Christmas M&M Cookies on a surface with a bite taken out of one cookie.

Christmas M&M Cookies

  • Author: Deborah Harroun
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: about 30 cookies 1x
  • Category: Dessert
  • Method: Baked
  • Cuisine: American


Soft, delicious, and super festive, these Christmas M&M Cookies will be a favorite for both kids and adults. Add sprinkles to make them even more fun!



  • 1 cup (16 tablespoons) butter
  • 1 cup granulated sugar
  • 1 cup light brown sugar
  • 1 tablespoon vanilla extract
  • 2 large eggs, at room temperature
  • 3 cups all-purpose flour
  • 1 1/2 teaspoons cornstarch
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 (10 oz) package red and green m&ms
  • Christmas sprinkles, optional


  1. Preheat the oven to 350ºF.
  2. Cut the butter into tablespoon sized pieces and place in a microwave safe bowl. Microwave for about 45 seconds – you want it to be about 75% melted – add more time if needed. Remove and let the butter sit for 5 minutes.
  3. Once the butter has cooled slightly, place it in a large bowl or the bowl of a stand mixer. Add both the granulated sugar and the brown sugar. Mix together until the mixture is smooth and creamy.
  4. Add the egg and vanilla and mix just until combined.
  5. Add the flour, cornstarch, baking soda, and salt. Mix just until it starts to come together. The dough should not be too wet or too dry.
  6. Reserve a few of the m&ms for topping the cookies and stir the rest into the dough by hand. You don’t want to overmix the dough.
  7. Roll the dough into balls about 1 1/2 tablespoons each. If desired, roll the balls in holiday sprinkles, or press additional m&ms into the tops of the dough. Place the dough on a baking sheet lined with parchment paper or a silpat liner, at least 2 inches apart.
  8. Bake the cookies just until the edges start to brown, about 10 minutes.
  9. Remove from the oven and let the cookies sit on the baking sheet for about 10 minutes before removing to a sheet of parchment or a cooling rack.

Recipe Notes:

Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should be used as a general guide. Nutrition information is calculated without the sprinkles.


  • Serving Size: 1 cookie
  • Calories: 202
  • Sugar: 13 g
  • Sodium: 92 mg
  • Fat: 8 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 2 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 0 g
  • Protein: 2 g
  • Cholesterol: 28 mg

Keywords: Christmas m&m cookies, christmas cookies, m&m cookies, mm cookies

slice of no bake nutella cheesecake topped with hazelnuts

5 Secrets to
Effortless Desserts

Easy tips, tricks and recipes to make treat time a breeze!


Taste and Tell Logo