Cream butter and sugar, beat in egg and vanilla, then fold in flour, cocoa, baking soda and salt to form a soft dough. Scoop tablespoonfuls, flatten and bake 8–10 minutes; cool completely. For the filling beat butter with sifted powdered sugar, cream and peppermint extract until light. Pipe or spread about 1 tablespoon onto half the cookies, sandwich and chill briefly. Roll edges in crushed peppermint for a festive finish. Makes 18 sandwiches; store chilled up to 5 days.
The smell of cocoa and peppermint hitting a warm kitchen in December is something I never get tired of, and these sandwich cookies are the reason my oven works overtime every holiday season. I stumbled onto this combination during a late night baking experiment that started with a craving and ended with flour on my forehead and a plate of something genuinely dangerous. They are rich, deeply chocolatey, and carry just enough peppermint coolness to make each bite feel like a small celebration. One batch rarely survives three days in my house.
I brought a tin of these to a neighbors holiday party two years ago and watched a grown man eat five of them standing by the punch bowl before dinner was even served. He asked me for the recipe three times that night and I kept deflecting because honestly I had not written anything down yet. That moment was the push I needed to stop guessing and start measuring so I could actually share it.
Ingredients
- All-purpose flour (1 cup, 130 g): Gives the cookies enough structure to hold together without turning cakey, and spooning it into the cup rather than scooping prevents dense results.
- Unsweetened cocoa powder (1/2 cup, 45 g): This is where all the deep chocolate flavor comes from so use a quality brand you would drink in hot cocoa.
- Baking soda (1/2 tsp): A small amount that keeps the cookies from spreading too thin while giving a slight lift.
- Salt (1/4 tsp): Do not skip this because it sharpens the chocolate and balances the sweetness in both cookie and filling.
- Unsalted butter, softened (1/2 cup, 115 g for cookies and 1/2 cup, 115 g for filling): Room temperature butter creams properly and creates the right texture so pull it out an hour ahead.
- Granulated sugar (3/4 cup, 150 g): Works with the butter to create those slightly crisp edges that soften as the cookies cool.
- Large egg (1): Binds the dough together and adds richness to the crumb.
- Vanilla extract (1 tsp): Rounds out the chocolate flavor with a warm background note.
- Powered sugar, sifted (1 1/2 cups, 180 g): Makes the filling silky smooth and sifting is nonnegotiable unless you enjoy lumpy cream.
- Heavy cream or milk (2 tbsp): Loosens the filling to a spreadable consistency and heavy cream gives a richer result than milk.
- Peppermint extract (1/2 tsp): A little goes a long way and adding more does not make it better, just overwhelming.
- Optional food coloring (a few drops): Red or green makes them festive but they are beautiful without it too.
Instructions
- Get the oven ready:
- Preheat to 350 degrees F and line two baking sheets with parchment paper so the cookies lift off cleanly without sticking.
- Whisk the dry ingredients:
- In a medium bowl, combine the flour, cocoa powder, baking soda, and salt until evenly blended and you see no cocoa clumps hiding in the corners.
- Cream butter and sugar:
- Beat the softened butter and granulated sugar in a large bowl until the mixture turns pale and looks light and fluffy, about two minutes with an electric mixer.
- Add egg and vanilla:
- Beat in the egg and vanilla extract until everything is smooth and combined, scraping down the bowl once so nothing hides at the bottom.
- Bring the dough together:
- Gradually add the dry ingredients to the wet mixture on low speed, mixing just until the last streak of flour disappears into a soft, dark dough.
- Shape and bake:
- Roll tablespoonfuls of dough into balls, flatten them slightly with your palm, and space them two inches apart on the sheets before baking for 8 to 10 minutes until set.
- Cool completely:
- Let the cookies rest on the baking sheet for two minutes then transfer to a wire rack because filling warm cookies turns the cream into a melty mess.
- Make the peppermint filling:
- Beat the remaining butter until smooth, then add the powdered sugar, cream, peppermint extract, salt, and food coloring if using, beating until the filling is light and fluffy.
- Assemble the sandwiches:
- Spread or pipe about one tablespoon of filling onto the flat side of half the cookies, then gently press the remaining cookies on top to form little sandwiches.
- Chill to set:
- Refrigerate the assembled cookies for about 15 minutes so the filling firms up and everything holds together when you bite into them.
There is something about the moment you press two cookies together with that pale mint filling peeking out that makes the whole kitchen feel like a workshop where everything turned out right. I have caught myself arranging them on a plate and stepping back just to look before anyone is allowed to eat one. Food does not always need to be complicated to feel special.
Making Them Festive
Rolling the edges of the assembled cookies in crushed peppermint candies turns them into something genuinely showstopping with almost no extra effort. I learned this trick during a panicked evening before a cookie swap when I realized my plain sandwiches looked a little too humble next to the decorated sugar cookies everyone else brought. The crunch of the candy against the soft cookie is a texture combination that surprises people in the best way. Just press gently so you do not squeeze the filling out the sides.
Storage That Actually Works
These cookies keep beautifully in an airtight container in the refrigerator for up to five days, and honestly I think the flavors deepen after the first day as the peppermint seeps into the chocolate. Let them sit at room temperature for about ten minutes before serving because the filling gets too firm straight from the fridge. I learned the hard way that stacking them without parchment between layers leads to sticking and broken hearts.
When Things Go Sideways
Every batch teaches you something new and I have had my share of spreads, cracks, and filling disasters that still tasted wonderful even when they looked chaotic. The dough is forgiving in most ways but there are a few trouble spots worth knowing about ahead of time.
- If the dough feels too sticky to roll, chill it for 15 minutes and it will cooperate beautifully.
- When the filling seems too soft to hold its shape, add powdered sugar one tablespoon at a time until it stiffens.
- Always taste the filling before assembling because peppermint extract potency varies wildly between brands.
These cookies have a way of becoming part of your yearly traditions whether you plan on it or not. Bake a batch, share them generously, and watch how quickly they disappear.
Recipe FAQs
- → How do I keep the cookies from spreading too much?
-
Chill the dough briefly before baking and avoid over-creaming the butter and sugar. Use a rounded tablespoon and space dough balls 2 inches apart to maintain shape.
- → Can I swap peppermint extract for another flavor?
-
Yes. Substitute vanilla or orange extract for a classic cream or citrus note; reduce stronger extracts slightly to balance sweetness.
- → What is the best way to get a smooth filling?
-
Beat the butter until very smooth before adding sifted powdered sugar in stages. Add the cream slowly and beat until light and fluffy to avoid graininess.
- → How should I store assembled sandwiches?
-
Layer cookies in an airtight container with parchment between layers and refrigerate; they hold well for up to five days. Bring to room temperature briefly before serving if desired.
- → Can I prepare components ahead of time?
-
Yes. Bake cookies up to two days ahead and store in an airtight container. Make the filling the day before and re-whip briefly before assembling for best texture.
- → Any tips for a festive presentation?
-
Press crushed peppermint or colored sanding sugar into the filling edges, pipe a decorative swirl, or add a light dusting of cocoa on top to enhance appearance.