Costco may have brought its holiday treats out surprisingly early this year, but I’m not complaining. Costco Peppermint Bark is one of those simple Christmas treats that disappears remarkably quickly once you start breaking pieces off.
The Kirkland Signature version combines dark chocolate, white chocolate and peppermint, and Costco currently describes the product as made with dark and white chocolate and natural peppermint.
This homemade version follows the same simple idea: a rich dark chocolate base, a creamy white chocolate layer and plenty of crushed candy canes scattered over the top. There’s no baking involved, and most of the preparation time is simply waiting for the chocolate to set.
Even better, you can break it into rustic pieces rather than worrying about making everything perfectly shaped.
Costco’s Peppermint Bark Is Back Early This Year
Peppermint bark usually feels like something that appears once we’re properly into Christmas shopping season, but Costco got a head start in 2026.
Allrecipes reported on September 27 that Kirkland Signature Peppermint Bark had already returned to Costco warehouses, describing the arrival as earlier than usual.
That makes this an especially good recipe to save now. Make a batch for Halloween-to-Christmas snacking, then bring it back out when you need an easy homemade holiday gift in December.
What Makes Costco-Style Peppermint Bark So Good?
The appeal is really the contrast between three very simple things.
The dark chocolate stops the bark from becoming overwhelmingly sweet. The white chocolate provides that creamy candy-like middle, while crushed peppermint adds crunch and a cool mint flavor.
You also get different textures depending on how you break the finished slab. Some pieces have lots of peppermint; others are mostly chocolate.
That’s part of the fun.
And unlike cookies or fudge, there’s no dough to mix, oven to preheat or complicated candy temperature to monitor.
Ingredients You’ll Need
Dark chocolate – Choose chocolate you genuinely enjoy eating. Semi-sweet chocolate can also be used if you don’t like particularly dark chocolate.
White chocolate – Use good-quality white chocolate bars or melting wafers if possible. White chocolate chips can be more difficult to melt smoothly.
Candy canes or peppermint candies – These provide the crunchy peppermint topping.
Peppermint extract – A tiny amount strengthens the peppermint flavor throughout the chocolate.
That’s really all you need.
A Note About Peppermint Extract
Peppermint extract is powerful.
Don’t treat it like vanilla and pour in a generous splash. Too much can quickly take your peppermint bark from pleasantly minty to something that tastes more like toothpaste.
Start with ¼ teaspoon.
You can always use a little more next time, but you can’t take it back out of melted chocolate.
How to Make Costco Peppermint Bark
1. Prepare your pan
Line an 8 × 8-inch baking pan with parchment paper, leaving enough hanging over the edges to lift the bark out later.
You can also use a small baking sheet if you’d prefer thinner bark.
2. Melt the dark chocolate
Place the dark chocolate in a microwave-safe bowl.
Microwave for 20–30 seconds at a time, stirring thoroughly between each interval.
Stop heating as soon as the chocolate is smooth.
Alternatively, melt it gently using a double boiler.
3. Make the first layer
Pour the melted dark chocolate into your prepared pan and spread it into an even layer.
Place it in the refrigerator for approximately 10–15 minutes.
You want the surface mostly set before adding the white chocolate, but it doesn’t need to become rock hard.
4. Crush the peppermint
While the first layer chills, place the candy canes in a sealed food bag and gently crush them with a rolling pin.
Don’t turn everything into powder.
A mixture of small pieces and finer peppermint crumbs gives the finished bark a much nicer texture.
5. Melt the white chocolate
Melt the white chocolate gently using the same short microwave intervals.
Stir in ¼ teaspoon peppermint extract once smooth.
6. Add the white chocolate layer
Pour the melted white chocolate over the dark chocolate.
Spread it carefully toward the edges with a spatula.
Work reasonably quickly because the cold chocolate underneath will cause the white chocolate to start setting.
7. Add the peppermint
Immediately scatter the crushed candy canes generously over the surface.
Gently press some of the larger pieces into the white chocolate so they stay attached once the bark hardens.
8. Chill and break
Refrigerate the bark for approximately 30–45 minutes, or until completely firm.
Lift it from the pan using the parchment paper and break it into irregular pieces with your hands.
Perfectly imperfect pieces are exactly what we’re looking for here.

Don’t Overheat Your Chocolate
This is probably the most important tip in the whole recipe.
Chocolate continues melting as you stir it, so you don’t need to microwave it until every last piece has disappeared.
Remove the bowl while a few small pieces remain and keep stirring. The residual heat should finish melting them.
White chocolate deserves even more care because it can scorch or seize fairly easily.
Low and slow wins here.
Make It Look Like Proper Christmas Bark
You don’t need perfectly uniform pieces.
Actually, I think peppermint bark looks better when every piece is slightly different.
After breaking the slab, you’ll have some large pieces, smaller shards and little peppermint-covered corners. Arrange a mixture of them on a platter and scatter a few additional crushed candy canes around the edges.
For gifting, place several pieces in a clear treat bag, small cookie tin or parchment-lined box and tie it with ribbon.
Suddenly a four-ingredient recipe looks like something from a Christmas candy shop.
A Costco-Inspired Holiday Treat
If you’re building a collection of Costco favorites at home, this recipe fits nicely alongside some of the other copycats we’ve been adding to ChuysMenu.
After Christmas, you certainly don’t have to wait for another seasonal Costco product either. Our Costco Churros Copycat Recipe recreates the cinnamon-sugar food court favorite at home.
And if pumpkin season hasn’t quite finished in your house, try our Costco Pumpkin Cheesecake Recipe for another Costco-inspired dessert.
I’d link those naturally to the existing posts rather than adding another large “related recipes” block.
Can You Make Peppermint Bark Ahead?
Absolutely — and that’s one reason it’s such a useful Christmas recipe.
Prepare it several days before you need it and store the pieces in an airtight container.
Keep the container somewhere cool and dry. If your kitchen is particularly warm, refrigerating the bark is fine, although chocolate can sometimes develop condensation when moved between temperatures.
How to Store Peppermint Bark
Once completely set, transfer the pieces to an airtight container with parchment paper between layers.
Keep them in a cool room for around 2 weeks, or refrigerate them for longer storage.
Peppermint bark can also be frozen. Place it in a freezer-safe container with parchment between the layers and freeze for up to 2 months.
Allow it to thaw gradually before opening the container to help reduce condensation on the chocolate.
Costco Peppermint Bark FAQs
Is Costco peppermint bark dark or milk chocolate?
Costco currently describes its Kirkland Signature Peppermint Bark as containing dark and white chocolate with natural peppermint. That’s why we’re using dark chocolate rather than milk chocolate for the bottom layer of our copycat.
Can I use chocolate chips?
You can, but chocolate bars or melting wafers generally produce a smoother result. Some chocolate chips are formulated specifically to retain their shape during baking.
Can I make peppermint bark without peppermint extract?
Yes. The crushed candy canes will still provide peppermint flavor. The extract simply makes the mint flavor more noticeable throughout the chocolate.
Why are my layers separating?
Don’t allow the dark chocolate layer to become excessively cold and hard before adding the white chocolate. It should be set enough that the layers don’t mix, but slightly tacky enough for the second layer to adhere.
Can I use milk chocolate instead?
Absolutely. It won’t be quite as close to the Costco-style dark-and-white chocolate combination, but it will still make delicious peppermint bark.
Is this the official Costco recipe?
No. This is a homemade copycat inspired by Kirkland Signature Peppermint Bark, not Costco’s proprietary recipe.
Costco Peppermint Bark Copycat Recipe
This easy Costco Peppermint Bark copycat combines rich dark chocolate, creamy white chocolate and crunchy peppermint candy for a simple no-bake Christmas treat.
Ingredients
- 12 oz dark chocolate, chopped
- 12 oz good-quality white chocolate, chopped
- 4 regular candy canes, approximately ½ cup crushed
- ¼ teaspoon peppermint extract
Instructions
- Line an 8 × 8-inch baking pan with parchment paper.
- Place the chopped dark chocolate in a microwave-safe bowl.
- Microwave in 20–30 second intervals, stirring thoroughly after each interval, until smooth.
- Pour the dark chocolate into the prepared pan and spread into an even layer.
- Refrigerate for 10–15 minutes, until mostly set but not extremely hard.
- Meanwhile, place the candy canes inside a sealed food bag and gently crush them using a rolling pin.
- Melt the white chocolate in another bowl using short microwave intervals, stirring frequently.
- Once smooth, stir the peppermint extract into the white chocolate.
- Pour the white chocolate over the dark chocolate layer and gently spread evenly.
- Immediately sprinkle the crushed candy canes over the surface.
- Gently press larger peppermint pieces into the chocolate.
- Refrigerate for 30–45 minutes, until completely firm.
- Lift the bark from the pan using the parchment paper.
- Break into approximately 20 irregular pieces and serve.
Notes
Don't overheat either chocolate. Stop heating while a few small pieces remain and stir until completely melted.
Avoid adding more than a small amount of peppermint extract unless you prefer a particularly strong mint flavor.
For a thinner bark, spread the chocolate over a larger parchment-lined baking sheet.
Store finished bark in an airtight container in a cool, dry location.
Nutrition Information:
Yield: 20 Serving Size: 1 pieceAmount Per Serving: Calories: 145 kcalTotal Fat: 9 ggSaturated Fat: 5 ggTrans Fat: 0 ggCholesterol: 3 mgmgSodium: 18 mgmgCarbohydrates: 16 ggNet Carbohydrates: 15 ggFiber: 1 ggSugar: 14 ggProtein: 2 gg


