Homemade Peppermint Bark

Youโ€™ll love this peppermint bark recipe because it delivers all the festive holiday magic โ€” creamy chocolate, cool peppermint crunch, and that irresistible โ€œone more pieceโ€ flavor โ€” and itโ€™s totally foolproof with chocolate that never seizes, scorches, or separates. With clear step-by-step photos and expert tips, youโ€™ll breeze through the process and create gift-worthy bark on your very first try!

peppermint bark recipe stacked showing the layers of white and dark chocolate


ย 

Why youโ€™ll love this Peppermint Bark

  • Foolproof layers that donโ€™t separate thanks to the right chocolate, proper tempering, and smart technique.
  • Zero scorching: Adding a touch of vegetable oil to the melting chocolate helps prevent scorching or seizing, ensuring it stays smooth, glossy, and easy to pour.
  • Perfectly balanced mint flavor โ€” refreshing without being overpowering.
  • Ultra-crisp snap from quality chocolate and proper cooling, just like gourmet bark.
  • Quick and easy โ€” only a handful of ingredients and minimal hands-on time.
  • Make-ahead friendly and stays fresh for weeks, making it ideal for gifting and entertaining.
  • Customizable with endless mix-ins and flavor variations (dark chocolate, pretzel, Oreo, etc.).
chocolate peppermint bark being served on a platter
ingredient icon

Peppermint Bark Recipe Ingredients

Letโ€™s take a closer look at what you need to make this recipe (measurements in the printable recipe card at the bottom of the post):

  • White chocolate: Use high-quality white chocolate bars rather than chips โ€” chips contain stabilizers that prevent smooth melting.
  • Semi-sweet or bittersweet chocolate: Choose real chocolate bars for the best melt and snap. Semi-sweet gives classic balance, while bittersweet adds a deeper, richer contrast to the peppermint. I like to use a combination of both.
  • Vegetable oil or coconut oil: A small splash of oil helps the chocolate melt silkier and spread more smoothly without seizing. Coconut oil adds a subtle sweetness and helps the bark firm up with a clean snap; vegetable oil keeps the flavor neutral.
  • Peppermint extract: Use pure peppermint extract rather than โ€œmint extract,โ€ which can taste like spearmint.
  • Candy canes: Youโ€™ll need about eight candy canes for this recipe, or ยฝ cup. I find it easier to use a large candy cane than to unwrap lots of individual ones.
top view of peppermint bark ingredients: semi sweet baking chocolate, white baking chocolate, candy canes, peppermint extract, vegetable oil

How to MAke Peppermint Bark

Letโ€™s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

  • Step 1: Chop and Melt Semi-Sweet Chocolate. Chop the chocolate finely in aย food processorย (so easy!) or chop by hand.
  • Transfer to aย medium microwave-safe bowlย with ยฝ teaspoon vegetable oil.ย  Microwave for 30 seconds, stir, then microwave in 15-second increments,ย stirringย between each increment, until melted and smooth.
  • Stir in ยฝ teaspoon peppermint extract.
showing how to make peppermint bark by chopping chocolate in a food processor, then combining with vegetable oil, then microwaving and whisking until melted and smooth
  • Step 2: Spread.ย Spread the chocolate evenly over the parchment paper using anย offset spatula.
  • Step 3: Refrigerate.ย Refrigerate for 10 minutes to set partially.
showing how to make peppermint bark by spreading the chocolate in the bottom of a 9x13 parchment paper lined baking dish
  • Step 4: Chop and Melt White Chocolate.ย Chop the chocolate finely in aย food processorย or chop by hand.
  • Transfer to aย medium microwave-safe bowl,ย then add one teaspoon vegetable oil.ย  Microwave for 30 seconds, stir, then microwave in 15-second increments,ย stirringย in between, until melted and smooth
showing how to make peppermint bark by chopping white chocolate baking bars in a food processor, then combining with vegetable oil, then microwaving and whisking until melted and smooth
  • Step 5: Add Candy Canes. Stir in ยผ teaspoon peppermint extract and ยผ cup crushed candy canes.
showing how to make peppermint bark by stirring in chopped candy canes
  • Step 6: Layer.ย Spreadย the white chocolate over the semisweet chocolate layer. Sprinkle with the remaining crushed candy canes and gently press them in.
showing how to make peppermint bark by spreading melted white chocolate over the chocolate layer and sprinkling with crushed candy canes
  • Step 7: Refrigerate.ย Refrigerate for 30-40 minutes or until the chocolate is completely set.
showing how to make peppermint bark by letting the bark rest until set in a 9x13 pan
  • Step 8: Serve. Either break pieces by hand (for irregular shapes), or let sit at room temperature for 10 minutes, then cut into squares with a sharp knife.
top view of homemade peppermint bark in a tin for gifting

Easy Peppermint Bark TIPS

Here are foolproof Peppermint Bark Tips to help get glossy chocolate, clean layers, and perfect crunch every time:

  • Dry, cool surfaces only: Moisture makes chocolate seize and peppermint bleed. Keep bowls, spatulas, and pans completely dry.
  • Avoid overheating: Gently melt each chocolate layer; scorching will cause a grainy texture or seizing.
  • Let each layer almost set: Pour the white chocolate when the darker layer is mostly firm but still slightly tacky, so the layers bond without separating. This should be after refrigerating the first layer for 10 minutes โ€“ NO MORE!
  • Tap the pan: Lightly tap the baking pan on the counter to smooth the chocolate and eliminate air bubbles.
  • Chill briefly, not too long: Refrigerate just until set; over-chilling can cause the chocolate to crack.

Homemade Peppermint Bark variations

  • Dark Chocolate Peppermint Bark: Use all dark chocolate for a deeper, richer flavor that balances the sweetness of the peppermint.
  • Oreo Peppermint Bark: Stir crushed Oreos into the white chocolate and top with extra pieces + candy canes.
  • Peppermint Pretzel Bark: Add a layer of pretzel pieces under the chocolate for a salty-sweet crunch.
  • Andes Mint Bark: Mix chopped Andes mints into the dark chocolate layer and sprinkle extra on top for a creamy, mint-on-mint twist.
  • Toasted Coconut Peppermint Bark: Sprinkle lightly toasted coconut between or on top of the layers for a tropical holiday spin.
  • Hot Cocoa Peppermint Bark: Mix mini marshmallows into the white chocolate and top with more marshmallows + candy cane dust.
top view of best peppermint bark recipe being served on a platter

How to serve Chocolate Peppermint Bark

  • Serve alongside cookies, brownies, and truffles on a holiday dessert board.
  • Use as a garnish: crumble over hot chocolate, mochas, ice cream, or peppermint milkshakes.
  • Package in clear bags or tins with a ribbon for gifting at parties, cookie exchanges, or teacher/neighbor gifts.
  • Add to a hot cocoa barโ€”let guests stir in a shard for a melty mint-chocolate swirl.
peppermint bark recipe served in a Christmas tin

WANT TO TRY THIS Peppermint Bark RECIPE?

PIN ITย to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTERESTย FOR MORE GREAT RECIPES!ย  I AM ALWAYS PINNING :)!

ยฉCarlsbad Cravingsย by CarlsbadCravings.com

top view of best peppermint bark recipe being served on a platter

Best Peppermint Bark

Youโ€™ll love this peppermint bark recipe because it delivers all the festive holiday magic โ€” creamy chocolate, cool peppermint crunch, and that irresistible โ€œone more pieceโ€ flavor โ€” and itโ€™s totally foolproof with chocolate that never seizes, scorches, or separates. With clear step-by-step photos and expert tips, youโ€™ll breeze through the process and create gift-worthy bark on your very first try! See the post for lots of fun variations!
Servings: 32 servings
Total Time: 1 hour 15 minutes
Prep Time: 30 minutes
Chilling 45 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

  • 12 ounces white chocolate baking bars
  • 12 ounces semi-sweet or bittersweet chocolate baking bars (I use half and half)
  • 1 1/2 teaspoons vegetable oil or coconut oil, divided
  • 3/4 teaspoon peppermint extract, divided
  • 1/2 cup crushed candy canes, divided (about 8)

Instructions

  • Chop Candy Canes: Chop the candy canes into fine pieces before you begin.
  • Prepare Pan: Line a 9ร—13 baking pan with parchment paper. I spray the pan's crevices with nonstick cooking spray before adding the parchment to help the paper stay in place. You can also spread the chocolate freely on parchment without a baking pan. Set aside.
  • Chop Semi-Sweet Chocolate: Chop the semisweet/bittersweet chocolate finely in a food processor (so easy!) or chop by hand.
  • Melt Semi-Sweet Chocolate: Transfer the chopped chocolate to a medium microwave-safe bowl with ยฝ teaspoon vegetable oil.ย  Microwave for 30 seconds, stir, then microwave in 15-second increments, stirring between each increment, until melted and smooth. Stir in ยฝ teaspoon peppermint extract.
  • Spread Semi-Sweet Chocolate: Spread the chocolate evenly over the parchment paper using an offset spatula.
  • Refrigerate: Refrigerate for 10 minutes to set partially. Meanwhile, prepare the white chocolate (below). Do NOT refrigerate for longer than 10 minutes, or the chocolate can set, and the white chocolate will not stick to it/the layers will separate.
  • Chop White Chocolate: Chop the white chocolate finely in a food processor or chop by hand.
  • Melt White Chocolate: Transfer the chopped white chocolate to a medium microwave-safe bowl, then add 1 teaspoon vegetable oil.ย  Microwave for 30 seconds, stir, then microwave in 15-second increments, stirring in between, until melted and smooth (Don't overcook, as white chocolate can scorch easily). Stir in ยผ teaspoon peppermint extract and ยผ cup crushed candy canes.
  • Layer: Drizzle then spread the white chocolate over the semisweet chocolate layer. Sprinkle with the remaining crushed candy canes and gently press them in.
  • Refrigerate: Refrigerate for 30-40 minutes or until the chocolate is completely set.
  • Serve: To serve, either break pieces by hand (for irregular shapes), or let sit at room temperature for 10 minutes, then cut into squares with a sharp knife.

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Reader Interactions

leave a review

Your email address will not be published. Required fields are marked *

2 Comments

  1. Vickie T. says

    I just made these peppermint bark treats! SOOOOOOOO GOOOOD!!! Very easy, I am going to make a larger batch for Christmas treats to bring to friends this year! Another winning recipe!!!!

    • Jen says

      Yay Vickie! Iโ€™m so glad that it turned out so delicious that youโ€™re going to share it with your friends for Christmas! Thank you for your sweet review!