This easy homemade peppermint bark recipe makes about 24–30 festive pieces with just semisweet chocolate, white chocolate, peppermint extract, and crushed candy canes. The layers take about 20–30 minutes to melt and assemble, then chill for 30–45 minutes, making the total time about 1 hour.
Every bite combines rich bittersweet chocolate, sweet creamy white chocolate, and a cool peppermint crunch. It is an excellent make-ahead holiday dessert for cookie trays, edible gifts, parties, and relaxed evenings by the tree.
Jump to RecipeWhy You’ll Love This Recipe

Peppermint bark looks like a special holiday confection, but the method is wonderfully simple. There is no candy thermometer, stovetop candy stage, or complicated decorating technique required; the key is gently melting two chocolates and giving each layer enough time to set.
The flavor has a perfect contrast. Semisweet or bittersweet chocolate supplies depth, white chocolate adds creamy sweetness, and peppermint extract gives the candy a refreshing finish without making it taste medicinal.
This recipe also works beautifully as a homemade gift. Wrap several pieces in a cellophane bag with a ribbon, tuck bark into a holiday dessert box, or arrange it alongside cookies and fudge on a serving platter.
If you are preparing a full holiday spread, you may also enjoy these cozy brunch casserole ideas for a savory balance to your sweet treats.
Ingredients You’ll Need

The ingredient list is short, so the quality of the chocolate matters. Choose chocolate that tastes good straight from the package because its flavor will be especially noticeable in a simple recipe like this.
- Semisweet or bittersweet chocolate: You need 12 ounces, or 340 grams, chopped or in good-quality chips. Bittersweet chocolate creates a darker, less sweet base, while semisweet chocolate gives a rounder flavor.
- White chocolate: Use 12 ounces, or 340 grams. Real white chocolate containing cocoa butter usually melts more smoothly than inexpensive white baking chips.
- Peppermint extract: Use 1/2 teaspoon divided between the layers or place it all in the white chocolate. For a stronger mint flavor, add up to 1/4 teaspoon to the semisweet layer as well.
- Peppermint candy canes: Six to eight regular-size candy canes make about 1/2 cup crushed pieces. The red-and-white topping provides color, crunch, and extra peppermint flavor.
- Parchment paper: This prevents sticking and gives you handles for lifting the chilled bark from the pan.
To crush the candy canes, place them in a sturdy zip-top bag and gently tap them with a rolling pin or the bottom of a small saucepan. Aim for a mixture of fine peppermint crumbs and small crunchy pieces rather than turning every candy cane into powder.
How to Make It Step-by-Step

Step 1: Prepare the pan before melting any chocolate. Line a 9 x 13-inch baking pan or rimmed baking sheet with parchment paper, leaving an overhang on two opposite sides. This small detail makes removal easy and keeps the chocolate from sticking to the pan.
Step 2: Melt the semisweet or bittersweet chocolate in a microwave-safe bowl using 20–30-second intervals. Stir thoroughly after every interval, even when the chocolate appears only partly melted, and stop heating when a few small pieces remain; the warm chocolate will finish melting as you stir.
Step 3: Add up to 1/4 teaspoon peppermint extract to the semisweet chocolate if you want a more pronounced mint flavor. Spread the chocolate evenly over the parchment, aiming for a layer about 1/8–1/4 inch thick, then refrigerate it for 15–20 minutes until set but not extremely cold and brittle.
Step 4: Melt the white chocolate gently in a clean microwave-safe bowl using the same short intervals and frequent stirring. When smooth, stir in 1/4 teaspoon peppermint extract, keeping the bowl and utensils completely dry so the chocolate remains glossy and fluid.
Step 5: Spoon or pour the white chocolate over the set semisweet layer. Spread it gently with a spatula, taking care not to press hard enough to disturb the darker layer underneath. It is fine if the top has a few natural swirls, but avoid mixing the layers together.
Step 6: Sprinkle the crushed candy canes over the white chocolate immediately. The surface must still be soft for the candy to stick, so do not wait until the white chocolate begins to firm. Press the pieces lightly with clean fingertips or the back of a spoon.
Step 7: Refrigerate the assembled bark for 30–45 minutes, or until completely firm. Lift the bark using the parchment overhang, peel the paper away, and break it into rustic pieces or cut it with a sharp knife for more even portions.
Pro Tips for Smooth, Beautiful Bark

The most important rule is to avoid overheating. Chocolate can look solid while already being hot enough to melt, so frequent stirring is more useful than long heating. If only a few pieces remain, remove the bowl from the microwave and let stirring do the work.
Keep water and steam away from both chocolates. A damp spoon, wet bowl, or burst of steam from a double boiler can cause chocolate to seize, making it thick and grainy instead of smooth.
- Use a double boiler if you prefer stovetop melting, keeping the water below the bowl and making sure the bowl does not touch the water.
- Let the first layer set until it can support the white chocolate, but do not chill it until rock-hard. Slightly softened chocolate layers adhere better.
- Spread both layers evenly so the finished pieces have a balanced chocolate-to-white-chocolate ratio.
- Add the candy cane pieces while the white chocolate is still soft for secure coverage.
- For neat cuts, let the bark sit at room temperature for a few minutes before slicing with a large sharp knife.
The bark is forgiving when broken by hand, which makes it ideal for casual gifting. For a more polished presentation, score the top lightly before the final chill, then cut along those lines once firm.
For another comforting dish to serve during a holiday gathering, keep this easy turkey casserole in mind for a hearty main course.
Storage, Serving, and Gifting

Store peppermint bark in an airtight container in a cool place or in the refrigerator. Separate layers with parchment paper if stacking pieces, and keep the container away from heat and direct sunlight.
Refrigerated bark is firm and snappy, while bark served after a few minutes at room temperature has a slightly softer bite and a fuller chocolate flavor. Either way, allow the candy to remain protected from moisture, since humidity can soften the candy cane topping.
For gifts, place pieces in small treat bags, tins, or parchment-lined boxes. Add a simple note with the ingredients and storage advice, especially if the bark will travel to a warm location.
A holiday breakfast or brunch table can also use a savory companion such as these cheesy breakfast casserole bites. The contrast between a hearty dish and cool peppermint bark makes the meal feel complete.
Variations and Serving Ideas
The classic two-layer combination is hard to beat, but you can adjust the presentation while keeping the same ingredient quantities. Break the bark into small pieces for a candy buffet, or make larger shards for a dramatic dessert platter.
- Use bittersweet chocolate for a deeper, less sweet base.
- Use semisweet chocolate for a gentler flavor that appeals to children.
- Divide the peppermint extract between both chocolate layers for mint in every bite.
- Use a mixture of fine candy cane crumbs and larger pieces for varied texture.
- Arrange the finished bark beside chocolate-covered pretzels, shortbread, or spiced nuts.
When planning a party menu, a warm bowl of Mexican chicken tortilla soup can start the meal, while peppermint bark makes a bright, make-ahead finish.
For another easy party option, these slow cooker meatballs can stay warm while the bark chills in the refrigerator.

Easy Homemade Peppermint Bark
Ingredients
Method
- Line a 9 x 13-inch baking pan or rimmed baking sheet with parchment paper, leaving some parchment overhanging the edges.
- Melt the semisweet or bittersweet chocolate in a microwave-safe bowl in 20–30-second intervals, stirring well after each interval. Stop when a few small pieces remain and stir until the residual heat makes the chocolate smooth.
- Stir up to 1/4 teaspoon peppermint extract into the melted semisweet chocolate if a stronger mint flavor is desired. Spread it over the parchment in a layer about 1/8–1/4 inch thick, then refrigerate for 15–20 minutes, just until set.
- Melt the white chocolate gently using the same 20–30-second interval method, stirring frequently. Stir in 1/4 teaspoon peppermint extract.
- Spread the white chocolate carefully over the set semisweet chocolate, working gently so the layers remain distinct. Immediately scatter the crushed candy canes over the surface and press them lightly into the soft white chocolate.
- Refrigerate the bark for 30–45 minutes, or until completely firm. Lift it from the pan using the parchment, peel away the paper, and break or cut it into pieces.
Notes
Final Thoughts
This easy homemade peppermint bark recipe delivers a festive dessert with very little hands-on work. Melt the chocolates patiently, keep moisture away, allow the first layer to set gently, and add the crushed candy canes before the white chocolate firms.
In about an hour, you will have a batch of crisp, creamy, minty treats ready for sharing. Make it ahead for holiday parties, package it as a thoughtful edible gift, or keep a container on hand whenever you want a quick bite of Christmas flavor.