Festive M&M Oatmeal Cookies for Christmas

These Christmas M&M oatmeal cookies are soft, chewy, and buttery. They are studded with festive red and green M&Ms and hearty rolled oats, delivering a satisfying texture in every bite. The dough comes together quickly and requires no chilling, making this an easy and joyful cookie to bake for the holidays.

Christmas M&M Oatmeal Cookies

I love M&M’s — they are one of my favorite chocolate candies and they make these cookies feel extra festive. The oatmeal gives the cookies a nice chew while the melted butter and brown sugar keep the centers tender with crisp edges. This is a quick, one-bowl recipe that’s perfect for holiday cookie exchanges, baking with kids, or a simple weekend treat.

Try these cookies along with other oatmeal favorites like Maple Pecan Oatmeal Cookies, Banana Oatmeal Cookies, or Applesauce Chocolate Chip Cookies for a variety of textures and flavors at your next gathering.

Why this recipe works

  • Holiday-ready: The green and red M&Ms make these cookies a cheerful seasonal treat.
  • Buttery and chewy: A generous amount of butter and a slightly larger cookie size result in soft centers and crisp edges.
  • Simple and fast: Everything is mixed by hand in one bowl; no electric mixer or chill time required.

Ingredients notes

All-purpose flour: Use regular all-purpose flour for the best cookie structure. Measure carefully or weigh for accuracy.

Baking soda: Make sure it is fresh so the cookies rise properly.

Butter: Unsalted butter is recommended and should be melted, then allowed to cool slightly so it’s not hot when combined with the egg.

Brown sugar: Either dark or light brown sugar works; dark brown will add a touch more molasses flavor.

Christmas M&Ms: Use festive red and green M&Ms or a similar candy-coated chocolate. You can substitute with plain M&Ms or a company-free alternative if preferred.

Egg: Use at room temperature so it blends smoothly into the dough.

Oats: Rolled oats give these cookies the best chew. Quick oats may be used in a pinch, but the texture will be slightly different.

Bowl of cookie dough with M&Ms

Step-by-step instructions

Gather two baking trays lined with parchment paper, a large mixing bowl, a spatula or wooden spoon, a whisk, and a cookie scoop or tablespoon for portioning the dough.

Step 1 – Preheat and prepare: Preheat the oven to 350°F (175°C). Line two baking trays with parchment paper and set aside.

Step 2 – Combine butter and sugar: In a medium bowl whisk together the melted butter and brown sugar until smooth and well combined. Let the butter cool slightly before adding the egg so the egg does not scramble.

Whisking butter and sugar
Whisking egg and vanilla

Step 3 – Add the egg and vanilla: Whisk in the room-temperature egg and vanilla extract until the mixture is smooth and glossy.

Mixing wet ingredients
Whisked wet ingredients

Step 4 – Add dry ingredients: Add the flour, rolled oats, baking soda, and salt to the wet mixture. Fold gently with a spatula until just combined. Avoid over-mixing to keep the cookies tender.

Adding flour and oats
Fold in ingredients

Step 5 – Fold in M&Ms: Mix in the Christmas M&Ms just until they are evenly distributed through the dough. Take care not to overwork the dough.

M&Ms folded into dough
Cookie dough with M&Ms

Step 6 – Scoop and bake: Portion the dough into balls with a cookie scoop or tablespoon and place them 2–3 inches apart on the prepared trays. Gently flatten each ball slightly. Bake at 350°F (175°C) until the edges are light golden and the centers are still soft, about 12–15 minutes. For smaller cookies or a firmer texture, reduce bake time slightly or remove earlier.

Fresh baked cookies on tray

Allow the cookies to cool on the baking tray for 5–10 minutes so they set up, then transfer to a rack to cool completely. These are delightful warm from the oven, or cooled and stored.

Stack of Christmas M&M oatmeal cookies

Expert baking tips

  • Use a gram scale for precise measurements; weighing flour and oats reduces the chance of dense or overly dry cookies.
  • Make sure the melted butter is not hot when you add the egg. Hot butter can scramble the egg and cause the dough to be too loose, leading to excessive spreading.
  • For a richer, nuttier flavor, brown the butter and then cool it before mixing. This adds depth but is optional.
Close up of cookie texture

FAQ

Can I double this recipe?

Yes. Double the ingredients and bake on multiple trays. For best results, use a gram scale to scale dry ingredients accurately and avoid crowding your oven trays.

Can I use other mix-ins?

Absolutely. Swap the M&Ms for chocolate chips, chopped nuts, dried fruit, or any mix-ins you prefer. Adjust quantities to maintain the same dough balance.

Why did my cookies spread too much?

Excessive spreading is usually caused by butter that is still too hot or an overly soft dough. Make sure the melted butter has cooled to warm (not hot) before adding the egg. Also, measure flour and oats accurately — weighing ingredients helps avoid a loose dough.

Storing & freezing

Store baked cookies in an airtight container at room temperature for 2–3 days for optimal freshness. To keep them longer, freeze cooked cookies in a freezer-safe bag for up to 3 months. Thaw at room temperature for about an hour and enjoy warm or at room temperature.

Cookies in a jar

More holiday recipe ideas

  • Gingerbread Oatmeal Muffins
    Gingerbread Oatmeal Muffins
  • Cranberry White Chocolate Cookies
    Cranberry White Chocolate Cookies
  • Easy Gingerbread Chocolate Chip Muffins
    Easy Gingerbread Chocolate Chip Muffins
  • Christmas Sugar Cookie Bars
    Christmas Sugar Cookie Bars

PS: If you try this recipe, please leave a review sharing how it turned out. I enjoy seeing photos and hearing which variations you tried — it helps others know what to expect. Happy baking!

Christmas M&M Oatmeal Cookies

Author: Ania

Chewy, buttery oatmeal cookies studded with festive red and green M&Ms. Quick to prepare with no chilling required.

Prep time: 15 mins
Cook time: 12 mins
Servings: 12 cookies
Calories: 97 kcal per cookie

Ingredients

  • 1/2 cup butter, melted and slightly cooled
  • 1/2 cup brown sugar
  • 1 egg, room temperature
  • 3/4 cup all-purpose flour
  • 3/4 cup rolled oats (or quick oats)
  • 1 tbsp vanilla extract
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/2 cup Christmas M&Ms

Instructions

  1. Preheat the oven to 350°F (175°C). Line two baking trays with parchment paper.
  2. In a medium bowl, whisk together the melted butter and brown sugar until smooth. Add the egg and vanilla; whisk until combined.
  3. Stir in the flour, oats, baking soda, and salt using a spatula. Fold gently until a soft dough forms; do not over-mix.
  4. Fold in the M&Ms until evenly distributed.
  5. Scoop dough into balls and place about 2 inches apart on the prepared trays. Gently flatten each ball. Bake for 12–15 minutes, until the edges are light golden and the centers are set.
  6. Allow cookies to cool on the baking tray for 5–10 minutes, then transfer to a cooling rack. Store in an airtight container for up to 3 days or freeze for longer storage.

Equipment

  • Two baking trays
  • Parchment paper
  • Large mixing bowl
  • Spatula or wooden spoon
  • Whisk
  • Cookie scoop or spoon
  • Gram scale (optional but recommended for accuracy)

Nutrition (per cookie)

Calories: 97 kcal | Carbohydrates: 19 g | Protein: 2 g | Fat: 1 g | Sugar: 10 g