This post may contain affiliate links. Please see our disclosure policy.

Just in time for the holidays, homemade candy cane soap looks and smells like a Christmas treat! This cold-process soap bar is ultra-nourishing to the skin with lard, plant-based oils, and peppermint essential oil.

A stack of candy cane soap bars tied with hemp twine and a homemade gift tag.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Whenever I think of Christmas, candy canes are one of the first things that come to mind! I always crave the smell and flavor of peppermint this time of year.

After making homemade peppermint bath salts, I really wanted to make a peppermint soap next.

Candy cane soap is beautifully festive and smells delightful! The peppermint oil gives the soap cooling and soothing properties that make it so refreshing to use.

You’ll love making this soap just as much as you love using it!

Why You’ll Love It

  • Nourishing ingredients: With lard and a variety of plant-based oils, this soap is highly moisturizing and nourishing to the skin. I love making soap from scratch, so I know exactly what is in it.
  • Homemade gift: Making your own gifts for Christmas is fun, thoughtful, and thrifty. Homemade soap is the perfect gift for just about everyone on your list!
  • Festive soap: It’s so much fun to make seasonal bath and beauty products, especially during the holidays! With layers of red and white and lots of cooling peppermint fragrance, this soap is the ultimate Christmas DIY.
Holding up a bar of candy cane soap tied with twine and a gift tag.

What Goes Into This Recipe

Candy cane soap ingredients.

Essential Safety Notes

  • Making soap is not something to be afraid of, but it does require safety precautions and carefulness. Be sure to read all of the safety notes before proceeding with your soapmaking.
  • Always wear proper protective gear when making soap, including goggles, a mask, and gloves.
  • Work in a well-ventilated area, especially when handling the lye.
  • Keep children and pets out of your workspace. Store ingredients in a safe place out of reach of children.
  • Never add water to lye. Rather, put the water in a jar and slowly add the lye to that. Adding water to the lye can cause a dangerous reaction.
  • Do not deviate from the recipe. If you wish to swap out any of the ingredients or change the recipe, you’ll need to recalculate with a soap calculator.

How to Make Candy Cane Soap

Melted oils and lard in a glass bowl.

Step 1. Melt lard, coconut oil, avocado oil, and castor oil in a double boiler. Set aside to cool.

Lard and water mixed in a mason jar with a metal spoon.

Step 2. In a separate container, slowly add the lye to the water. Stir the ingredientsย together gently. Set aside in a safe area to cool.

Pouring the lye and water mixture into the melted oils.

Step 3. Once both the oil and lye solution have cooled to around 100ยฐF, slowly pour the lye solution in with the oils.

Pouring essential oil into to soap mixture in a mixing bowl.

Step 4. Mix with an immersion blender until it comes to a light trace, and add your fragrance.

Using an immersion blender to blend the soap mixture together.

Step 5. Continue mixing with the immersion blender until it reaches a medium trace.

A pitcher of melted soap mixture with red mica powder on top.

Step 6. Separate the soap into two batches. Add your red mica powder to one of the containers and stir it in well.

Pouring soap into silicone soap molds.

Step 7. Layer the soap into your soap mold, alternating between the two colors.

Cutting candy cand soap with a soap cutter.

Step 8. Allow the soap to harden for three days before removing it from the mold and cutting it into individual bars. Lay the soap bars on their ends to cure for 6 weeks before using!

Expert Tips

  • I suggest reading through the instructions and step-by-step photos before getting started so you have a good idea of the process when you begin.
  • This recipe uses a 5% superfat. If you make any changes to the recipe, be sure to use a soap calculator.
  • This soap makes a lovely Christmas gift! I like to tie my soap bars up with hemp twine and attach a gift tag to them. They are perfect hostess gifts, stocker stuffers, or additions to a Christmas gift basket.
  • You can download free printable labels in my member resource library!
Three candy cane soap bars tied with hemp twine and a gift tag.

Recipe FAQ

Can I make soap without lye?

You can’t make from-scratch soap without lye. Soap is created when lye reacts with the fats and oils in a process called saponification. If you would rather avoid handling lye, you can make a melt-and-pour soap! I have a holiday spice soap bar and a lot of fun Christmas soap recipes that would be perfect alternatives.

Is making soap from scratch safe?

Yes, but it is crucial to follow the recipe closely and take basic safety precautions. Read about soapmaking safety in the above post or the recipe card notes.

How long does homemade soap take to cure?

This homemade candy cane soap needs to cure for 6 weeks before you use it.

More Festive Holiday Recipes

If you tried this Candy Cane Soap Bar Recipe or any other tutorial on my website, please leave a ๐ŸŒŸ star rating and let me know how it went in the ๐Ÿ“ comments below. Thanks for visiting!

5 from 1 vote

Homemade Candy Cane Soap

Prep: 15 minutes
Active: 45 minutes
Additional Time: 3 days
Total: 3 days 1 hour
Yield: 12 soap bars
Just in time for the holidays, homemade candy cane soap looks and smells like a Christmas treat! This cold-process soap bar is ultra-nourishing to the skin with a variety of plant-based oils and peppermint essential oil.

Equipment

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Instructions 

  • Melt lard, coconut oil, avocado oil and castor oil in a double boiler. Set aside to cool.
  • Slowly add lye to water. Stir the ingredients together gently. Set aside in a safe area to cool.
  • Once both the oil and lye solution have cooled to around 100ยฐF, slowly pour the lye solution in with the oils.
  • Mix with an immersion blender until it comes to a light trace and add your fragrance.
  • Continue mixing with the immersion blender until it reaches a medium trace.
  • Separate the soap into two batches. Add your red mica powder to one of the containers and stir it in well.
  • Layer the soap into your soap mold, alternating between colors.
  • Allow the soap to harden for three days before removing it from the mold and cutting it into individual bars. Lay the soap bars on their ends to cure for 6 weeks before using!

Notes

  • Always wear proper protective gear when making soap, including goggles, a mask, and gloves.
  • Work in a well-ventilated area, especially when handling the lye.
  • Keep children and pets out of your workspace. Store ingredients in a safe place out of reach of children.
  • Never add water to lye. Rather, put the water in a jar and slowly add the lye to that. Adding water to the lye can cause a dangerous reaction.
  • Do not deviate from the recipe. If you wish to swap out any of the ingredients or change the recipe, you’ll need to recalculate with a soap calculator.
  • You can download free printable labels in my member resource library!
Tried this recipe?Mention @our_oily_house or tag #ouroilyhouse!
This recipe is for your own viewing pleasure and is not meant for healing purposes. Readers must perform their own research and tests before making any recipe.

About Laura

Welcome to Our Oily House, Iโ€™m so glad youโ€™re here! Explore DIY cleaners, homemade soaps, skincare and hair care recipes, fragrance-free solutions, and sustainable laundry tips for a naturally inspired home.

You May Also Like

5 from 1 vote

Leave a comment

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

Recipe Rating




1 Comment

  1. N says:

    5 stars
    I love the way these look. What a great Christmas gift idea!