Chocolate Peppermint Shortbread

chocolate peppermint shortbread

Grandma’s Chocolate Peppermint Shortbread are a riff on a chocolate topped shortbread that my Grandma used to make. She topped hers with chopped nuts, but I couldn’t resist topping mine with crushed candy canes.

Grandma’s shortbread squares appeared every Christmas next to her Soft & Chewy Ginger Cookies and her Rum Balls.

I took her shortbread base and topped it with chocolate chips just like she did. But then I topped it with crushed candy canes (instead of chopped nuts) to create Chocolate Peppermint Shortbread.

I can’t resist the combination of chocolate and peppermint this time of year. It might be the second best chocolate pairing of all time. The first, of course, is peanut butter and chocolate.


You need 7 ingredients for this easy recipe:

  • Butter, sugar, vanilla, salt, and flour form the simple shortbread base.
  • Chocolate chips (I used semi-sweet) are melted on top.
  • Crushed candy canes get sprinkled on top. Or you could use crushed walnuts like grandma did!

chocolate peppermint shortbread squares on a wooden cutting board.

Making the shortbread squares

The dough for Chocolate Peppermint Shortbread is a basic shortbread. I used a stand mixer to make it.

It comes out of the mixer quite crumbly, looking a little too dry to be cookie dough. This is ok! Just pat it into the pan and send it to the oven to bake. It comes out a beautiful almost-golden brown.

After a sprinkle of chocolate chips and another minute in the oven to melt them, I used one of my favorite kitchen tools: the offset spatula. I use my small, 4.5 inch offset spatula the most. Its small size means I can get into the corners of the pan easily. It creates smooth lines and/or beautiful swirls with a just a little practice.

I use it most often for frosting, but also for nudging stubborn cake batter or dough into the corners of a pan. It’s a cheap little tool that I find myself using every time that I bake.

For the topping, I crushed candy canes in my food processor.

Some parts turned to powder and other parts to little chunks. You could also do it the old fashioned way: put the candy canes in a zip-top bag, and whack them with a rolling pin or meat mallet. This avoids having to clean the food processor (one of my most dreaded things to clean in the kitchen).

But that said, I have a hack for cleaning a food processor. If you won’t be using the plastic chute at the top, place your ingredients inside the bowl, then cover the bowl with plastic wrap. Put the lid on over the plastic wrap and process the ingredients. Then remove the lid and plastic wrap, and the lid (and all of the lid’s parts) are clean!

chocolate peppermint shortbread squares with a mug of hot chocolate.

More Christmas cookie recipes

This recipe for Chocolate Peppermint Shortbread is part of a collection of six Christmas cookie recipes from my grandmothers. You can find the other recipes here!

Grandma’s Rum Balls
Grandma’s Do-Re-Mi Cookies
Grandma’s Cocoa Drops
Grandma’s Classic Ginger Cookies
Grandma’s Snowball Cookies

If you make this recipe, please leave me a comment below, or tag me on Instagram or Pinterest. I love hearing from you!

📖 Recipe

chocolate peppermint shortbread on a black cutting board with a gingerbread man tea cup in the background.

Grandma's Chocolate Peppermint Shortbread

Published by Kate
A sweet treat of shortbread topped with chocolate and crushed candy canes. Perfect for the holidays.
5 from 4 votes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dessert
Cuisine American
Servings 16 squares
Calories 175 kcal


  • ½ cup unsalted butter
  • cup sugar
  • ½ teaspoon vanilla
  • ¼ teaspoon salt
  • cup flour
  • 1 cup semi-sweet chocolate chips
  • 2 candy canes, crushed (I used a food processor)


  • Preheat oven to 375°F.
  • Place the butter and sugar in the bowl of a stand mixer. Beat on high until light and fluffy, about 3–4 minutes.
  • Add the vanilla and salt. Beat until combined. Slowly add the flour, beating after each addition. The mixture will be crumbly. Pour the mixture into an 8x8 inch pan. Use your fingers to press the dough into the pan evenly.
  • Bake for 18–20 minutes, or until the top is barely beginning to brown.
  • Remove from the oven and sprinkle the chocolate chips evenly over the top. Return to the oven for 1 minute.
  • Remove from the oven and use an offset spatula to spread the chocolate chips evenly. Sprinkle with crushed candy canes. Allow to cool before cutting into squares.


You can also crush the candy canes by placing them in a resealable plastic bag and pounding them with a rolling pin or meat mallet.


Serving: 1barCalories: 175kcalCarbohydrates: 19gProtein: 2gFat: 10gSaturated Fat: 6gCholesterol: 16mgSodium: 38mgPotassium: 74mgFiber: 1gSugar: 10gVitamin A: 183IUCalcium: 10mgIron: 1mg
Keyword chocolate peppermint shortbread
Did You Make This Recipe?Please leave a star rating and comment below!