Making soap can be a fun project to do. If you want to learn how to make soap with a hidden treasure to delight your kids or give as gifts, I’ve got a simple and easy tutorial for you!

As an affiliate I earn from qualifying purchases on links contained within this post.

How To Make Soap At Home

Unicorn Treasure Soap Materials

How To Make Soap – Directions

Cut the glycerin into small chunks using a sharp knife and place in a 2 cup microwave safe glass measuring cup or bowl.

Microwave the glycerin in 1 minute increments, stirring between intervals, until completely melted.

How To Make Soap

If using essential oil, add 4-5 drops and stir. You can also add the coloring at this point if desired. For a fun split color look, leave this part clear and add the coloring when you fill the second half of your soap mold as listed below.

Fill each square mold 1/2 way with melted glycerin.

How To Make Glycerin Soap

Let set for 20 minutes.

Place the unicorn erasers (or other toys) in the molds on top of the set glycerin.

How To Make Soap - DIY Unicorn Treasure Soap

Fill with remaining glycerin (you may need to re-melt in the microwave).

Soap Making - Unicorn Rainbow Hidden Treasure Soap

Let set for at least 1 hour, then gently pop out of the molds.

How To Make Hidden Treasure Soap

Enjoy using your hard work, package it up as a gift, or simply let your kids have fun during bath time as they work to get to their treat inside by cleaning up!


If you are interested in essential oil blend recipes and/or how to make foaming hand soap I have a tutorial for that too!

Want another fun DIY project using essential oils? Try these shower steamers for a fun treat!