Go Back

Christmas M&M Cookie Sandwich Recipe

Soft brown-butter cookies studded with milk chocolate and holiday M&Ms, filled with fluffy vanilla buttercream.
Prep Time30 minutes
Cook Time16 minutes
Cool Time50 minutes
Total Time1 hour 50 minutes
Course: Dessert
Cuisine: American
Keyword: 12 days of Christmas, christmas cookie, Cookie Sandwich, Cookies n Cream, Holiday, Holiday Season, M&M cookies, Vanilla Buttercream
Servings: 6 Cookie Sandwiches

Ingredients

M&M Cookies:

  • 8 tbsp unsalted butter (1 stick or 113 g), browned
  • ½ cup dark brown sugar (100 g)
  • ¼ cup granulated sugar (50 g)
  • 1 egg, room temperature
  • 2 tsp vanilla bean paste
  • 1 tbsp milk
  • 1 ½ cups all purpose flour, spoon and leveled (180 g)
  • 1 tsp baking powder
  • ¼ tsp baking soda
  • 1 tsp salt
  • ½ cup chopped milk chocolate (80 g)
  • cup mini holiday M&Ms (50 g)
  • ½ cup extra mini holiday M&Ms – for dipping the tops

Vanilla Buttercream Filling:

  • 3 tbsp unsalted butter, room temperature
  • 1 ¼ cups powdered sugar
  • 2 tbsp heavy cream
  • ½ tsp vanilla extract
  • pinch of salt

Instructions

M&M Cookies:

  • Add the unsalted butter to a saucepan and melt over medium heat. Continue cooking, stirring occasionally, until the butter becomes golden, smells nutty, and brown specks appear on the bottom (about 5–7 minutes). Remove from heat and let the browned butter cool for 10 minutes.
  • In a large mixing bowl, whisk together the cooled browned butter, dark brown sugar, and granulated sugar until smooth. Add the egg, vanilla bean paste, and milk. Whisk again until fully combined.
  • Add the flour, baking powder, baking soda, and salt. Stir just until the dough forms—do not over-mix. Fold in the chopped milk chocolate and ⅓ cup mini holiday M&Ms.
  • Scoop the dough into balls 12 equal cookie dough balls and roll them until smooth. Dip the tops of each dough ball into the extra mini holiday M&Ms so they stick to the surface.
  • Place the dough balls on a tray lined with tin foil or parchment paper and freeze for at least 30 minutes. This prevents spreading and helps the cookies bake thick and soft.
  • Preheat the oven to 350°F once the cookies have been in the freezer for about 20 minutes.
  • Arrange the chilled cookie dough balls on a baking sheet lined with parchment. Bake for 12–16 minutes, or until the edges are lightly golden and the centers still look slightly soft.
  • Allow the cookies to cool on the baking sheet for 10 minutes, then transfer them to a cooling rack to cool completely.

Vanilla Buttercream Frosting:

  • In a medium sized bowl, beat the softened butter until creamy. Add the powdered sugar, 1 tablespoon heavy cream, vanilla extract, and a pinch of salt. Beat until light, fluffy, and smooth.
  • Pair the cooled cookies by size. Pipe a generous layer of buttercream onto the flat side of one cookie. Gently press a second cookie on top to create a sandwich. Repeat with all remaining cookies and enjoy!