Pinterest Hidden Image

This Peppermint Bark Soap is an easy, fun, and festive homemade Christmas gift idea! This DIY soap with a delicious chocolate and peppermint fragrance is perfect for friends, family, neighbors, teachers, and more!  diy peppermint bark soapAffiliate Links Peppermint bark is one of my favorite holiday treats, so I thought it would be fun to make some cute novelty peppermint bark soap for the Christmas season – it makes a fantastic DIY Christmas gift idea! This peppermint bark soap smells just like the delicious holiday treat, and it’s loaded with moisturizing benefits to help keep your winter skin feeling soft and smooth all season long!

Supplies Used for DIY Peppermint Bark Soap:

soap base in measuring cup Cut approximately 1/4 lb. of soap base (less than is shown in this photo) into small cubes. Melt in the microwave in 20-second increments, stirring well between each, until completely melted. Add 5-10 drops of peppermint essential oil and mix well. supplies for making peppermint bark soap Pour a very thin layer of white soap into the bottom of a loaf soap mold (or several small bar soap mold cavities). Spray the top of the soap with alcohol to remove any bubbles. Allow to cool for 10-15 minutes. Repeat the process with the addition of red soap colorant this time – spray the white soap with alcohol just before pouring the red soap on top to help ensure that the layers adhere together properly. cut pieces of soap off of block Slice the layered peppermint soap into thin strips and chop the strips into tiny pieces. Set these “peppermint” pieces aside for now. For my soaps, I used a mixture of rectangular pieces like the ones shown above as well as a handful of rough cut and odd-shaped pieces to add texture and realism. [Note: I didn’t take a photo of the next step – I apologize! I’ll try to go back and take one at some point!] Cut 1 lb. of soap into cubes and melt in the microwave in 30-second increments, stirring well after each, until completely melted. Add brown soap colorant and 15 drops of chocolate mint fragrance oil, and stir to mix well. Carefully pour the “chocolate” soap into a square silicone baking pan. Allow to cool for 15-20 minutes. Note: The brown soap becomes a bit lighter after it cools and firms, so if you would like to intensify the color (and add an additional layer of fragrance), you may also mix 1 tbsp. of cocoa powder into the melted brown soap mixture.  Repeat the process with the remaining white soap (approx 1/2 – 3/4 lb.) and 10 drops of the chocolate mint fragrance oil (do not add colorant). cut pieces of soap put into mold Carefully pour the white soap mixture on top of the brown layer, spritz with alcohol, and allow to cool for 2-3 minutes before topping with the “peppermint” soap pieces. Use the palm of your hand to gently press the peppermint pieces into the white layer. mold full of soap pieces Allow to cool and firm completely (around 40-60 minutes depending on temperature and humidity). peppermint bark soap before cutting Carefully unmold the peppermint bark soap. peppermint soap bark cut into triangles and full block Cut into triangles with a large kitchen knife (don’t worry, it washes completely clean afterward!). I cut my soap into eight extra-large triangles, but you could easily get up to 16 soaps from this batch if you cut them just a bit smaller! diy peppermint soap bark gift idea for christmas Easy peasy and super cute! These peppermint bark soaps would make a great homemade Christmas gift idea for friends, family, teachers, neighbors, co-workers, and more! christmas gift idea peppermint bark soap easy to make soap for gifts For gifting, wrap each soap in a layer of plastic wrap or package inside of a plastic or cellophane treat bag and top with a pretty ribbon. Simple and sweet! peppermint soap that anyone can make These delicious smelling soaps are sure to be a huge hit with all of your friends and family members! Happy holidays!

Pin this Peppermint Bark Soap for Later!

Peppermint Bark Soap on a plate

Peppermint Bark Soap on a plate

Peppermint Bark Soap on a plate


peppermint bark DIY soap gift idea  

You May Also Like: 

15 minute gingerbread soap

15-Minute DIY Gingerbread Man Soaps

  diy snowman bath bombs in dish

Snowman Bath Bombs

  quick and easy diy peppermint soap holiday gift

10-Minute DIY Peppermint Soap

Share This Post with Your Friends!

Leave a Reply

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


  1. Hi Heidi! These peppermint bark soaps are super cute! I’m a beginner and I’ve been racking my brain about a soap idea for my daughter’s teachers. I think these will be great! Question, for the peppermint pieces on top, do you need to use the loaf mold or can I use the same silicone pan for both? Thank you!