Copycat Williams Sonoma Peppermint Bark Recipe
A bark so festive, it practically jingles.
If holiday cheer had a flavor, it would absolutely be peppermint—and this Copycat Williams Sonoma Peppermint Bark brings that festive magic straight to your kitchen. Consider this your “license to chill,” because we’re layering cool peppermint, creamy white chocolate, and rich semisweet chocolate into a bark so good, it practically sings carols. Whether you’re gifting it, nibbling it, or pairing it with your favorite winter warm‑ups, this bark delivers nostalgia with every crunchy, minty bite.

Why You’ll Love This Peppermint Bark
- A true Williams Sonoma–inspired copycat, capturing the signature snap and layered shine.
- Beginner‑friendly and perfect for holiday gifting, cookie boxes, or dessert boards.
- Uses high‑quality Guittard chocolate, ensuring a smooth melt and luxurious finish.
- Requires minimal equipment—no candy thermometer or special tools.
- Stores beautifully, making it a great make‑ahead holiday treat.
Ingredients
- 340g Guittard semisweet chocolate, chopped into 1.3cm pieces (divided)
- 1 ½ teaspoons peppermint extract, divided
- 454g Guittard white chocolate, chopped into 1.3cm pieces (divided)
- 12 round hard candy peppermint candies, crushed
How to Make Peppermint Bark
Step 1: Prepare the Pan
Line a 13×9‑inch baking dish with aluminum foil. Smooth out any wrinkles so the bottom is completely flat.
Step 2: Melt the Semisweet Chocolate
Place a medium saucepan over low heat and bring about 1 inch of water to a gentle simmer. Add ¾ cup semisweet chocolate to a heat‑safe bowl and position it over the pot, ensuring the bottom doesn’t touch the water. Stir until roughly one‑third has melted. Remove from heat and gradually add the remaining ¾ cup chocolate, stirring until everything is fully melted. If it begins firming up, return the bowl over the steam for 5–10 seconds at a time. Expect around 10 minutes total melting time.
Step 3: Dry the Bowl + Add Flavoring
Wipe any moisture from the bottom of the bowl with a towel. Stir in ¾ teaspoon peppermint extract quickly, then immediately pour the chocolate into the prepared pan. Spread it into an even layer.
Step 4: Eliminate Air Bubbles
Firmly tap the pan on the counter to help air pockets rise to the surface. Let the chocolate sit at room temperature for about 10 minutes until nearly set.
Step 5: Melt the White Chocolate
Add all but 1 cup of the white chocolate to a clean heatproof bowl and repeat the melting process you used for the semisweet layer.
Step 6: Flavor + Top the White Chocolate
When fully melted, mix in the remaining ¾ teaspoon peppermint extract. Pour the white chocolate evenly over the semisweet base. Sprinkle the crushed peppermint candies on top and press them lightly so they adhere.
Step 7: Let It Set Completely
Allow the bark to rest at room temperature until firm, about 1 hour.
Step 8: Break Into Pieces
Lift the foil to remove the bark from the pan, then break or cut it into pieces of your preferred size.
Step 9: Store Properly
Keep the peppermint bark in an airtight container or in your favorite Zip‑Top containers. It stays fresh for up to 2 weeks at room temperature.
Step 10: Serve Up the Holiday Cheer
Enjoy it alongside hot chocolate, mochas, or festive coffee drinks.

Expert Tips
- Choose high‑quality chocolate to ensure smooth melting and clean layers.
- Low, gentle heat prevents scorching and keeps the chocolate glossy.
- Lining the dish with foil makes removal—and cleanup—a breeze.
- Press the crushed peppermint in quickly before the white chocolate begins to firm.
- Let the bark set at room temperature; refrigeration can cause blooming.
Variations & Creative Ideas
- Chocolate Swap: Use dark chocolate for a more intense bark or milk chocolate for a creamier finish.
- Add Crunch: Stir in toasted nuts or add a sprinkle of crushed cookies.
- Festive Swirl: Drag a skewer through both chocolates before they set to create marbled bark.
- Flavor Twist: Add a hint of vanilla or almond extract for a different holiday profile.
- Holiday Gift Mix‑In: Pair with treats like our Homemade Hot Chocolate Mix for a cozy gift basket.

Serving Suggestions
- Package in tins or cellophane bags for edible holiday gifts.
- Add to cookie platters for a pop of color and minty freshness.
- Serve alongside hot drinks, especially cozy options like our Hot Caramel Apple Cider or Mocha Coffee.
- Break into smaller pieces for topping brownie sundaes or vanilla ice cream.
Recipe FAQs
Q: Can I use different chocolate brands? A: Yes. While Guittard offers premium results, any high‑quality chocolate will work beautifully.
Q: How long does peppermint bark last? A: Up to 2 weeks when stored properly in airtight containers such as Zip‑Top containers.
Q: Can I add other toppings? A: Absolutely! Try nuts, dried fruit, or even a caramel drizzle for a custom creation.

More Inspiration
Looking to round out your holiday spread? Pair this peppermint bark with one of our cozy seasonal sips like hot caramel apple cider, mocha coffee, or homemade hot chocolate—they’re the perfect match for minty crunch.
If you love a good holiday recipe, don’t miss your festive favorites like peppermint fudge, holiday cookies, or other holiday bark variations.
For gifting and storing, check out our go-to Zip-Top containers—they keep everything fresh and festive.
Final Thoughts
Homemade Peppermint Bark captures everything we love about the season—cool peppermint, silky chocolate, and the nostalgia of the original Williams Sonoma version. With simple ingredients and approachable steps, this recipe delivers impressive results that feel gourmet without the effort. Whether you’re gifting it, sharing it, or storing it away for a late‑night nibble, this holiday treat is guaranteed to make spirits bright.
CopyCat Williams Sonoma Peppermint Bark
This Copycat Williams Sonoma Peppermint Bark is a festive holiday treat featuring layers of rich semisweet chocolate and creamy white chocolate topped with crushed peppermint candies. Perfect for gifting, dessert boards, or cozy winter treats, it’s easy to make and delivers that nostalgic holiday flavor everyone loves.
Ingredients
- 340g Guittard semisweet chocolate, chopped into 1.3cm pieces (divided)
- 1 ½ teaspoons peppermint extract, divided
- 454g Guittard white chocolate, chopped into 1.3cm pieces (divided)
- 12 round hard candy peppermint candies, crushed
Instructions
- Prepare the Pan: Line a 13×9‑inch baking dish with aluminum foil. Smooth wrinkles so the bottom is flat.
- Melt the Semisweet Chocolate: Use a double boiler method: place ¾ cup chocolate in a heatproof bowl over simmering water, stir until one-third melts. Remove from heat, gradually add remaining chocolate, stir until fully melted.
- Dry the Bowl + Add Flavoring: Wipe moisture, stir in ¾ tsp peppermint extract, pour chocolate into pan, spread evenly.
- Eliminate Air Bubbles: Tap pan on counter to release bubbles, let sit 10 minutes at room temperature until nearly set.
- Melt the White Chocolate: Repeat the melting process with all but 1 cup of white chocolate in a clean bowl.
- Flavor + Top the White Chocolate: Stir in remaining ¾ tsp peppermint extract. Pour evenly over semisweet layer. Sprinkle crushed peppermint candies, press lightly.
- Let Set Completely: Allow to rest at room temperature about 1 hour.
- Break Into Pieces: Lift foil and break or cut into pieces.
- Store Properly: Keep in airtight container or Zip‑Top containers for up to 2 weeks.
- Serve Suggestions: Enjoy with hot chocolate, mochas, or festive coffee drinks.
Notes
Tips / Expert Notes:
- Use high-quality chocolate for smooth melting and glossy layers.
- Press crushed peppermint in before white chocolate sets.
- Let set at room temperature; refrigeration may cause blooming.
- Lining dish with foil makes removal easy.
Variations & Creative Ideas:
- Swap chocolates: dark for intense flavor, milk for creaminess.
- Add nuts, crushed cookies, or a festive swirl for unique presentation.
- Pair with our Homemade Hot Chocolate Mix for gift baskets.
Serving Suggestions:
- Package in tins or cellophane bags for gifting.
- Include on holiday cookie platters for color and minty flavor.
- Break into smaller pieces as toppings for brownies or ice cream.
- Serve with Hot Caramel Apple Cider or Mocha Coffee.
FAQs:
- Q: Can I use different chocolate brands?A: Yes, any high-quality chocolate works, but Guittard ensures premium results.
- Q: How long does peppermint bark last?A: Up to 2 weeks in airtight containers like Zip‑Top containers.
- Q: Can I add other toppings?A: Absolutely! Nuts, dried fruit, or a caramel drizzle make great additions.
More Recipe Inspiration:
- Pair your peppermint bark with a cozy hot chocolate or mocha coffee for a perfect winter treat.
- Gift-ready peppermint bark works wonderfully alongside our Homemade Hot Chocolate Mix or stored in Zip‑Top containers for freshness.
- Round out your holiday spread with other festive treats like peppermint fudge or holiday cookies.
This recipe was originally published November 20, 2023, and updated November 19, 2025, with improved instructions, updates, and new photos
Nutrition Information:
Yield:
24Serving Size:
1Amount Per Serving: Calories: 182Total Fat: 10gSaturated Fat: 6gUnsaturated Fat: 4gCholesterol: 8mgSodium: 26mgCarbohydrates: 20gFiber: 1gSugar: 17gProtein: 3g
The Nutritional Information may not be accurate. This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
