DIY gift idea for Christmas

DIY Christmas gift idea

Hello, everybody! Are you looking for a DIY gift idea for Christmas? Do you want to give something that is cheap, cute and obviously handmade? Maybe this post is for you! Why not make a Christmas-themed soap?

This gift idea can be made by anyone. It only takes a little time and your creativity.

affiliate disclosure: this post contains affiliate links about products that I tried and recommend. By clicking through them and making a purchase, I may receive a small commission WITHOUT any additional cost to you. 


DIY gift idea for Christmas

Christmas soap

Unlike my previous soap recipes based on the cold technique, this is much simpler. It does not require the use of caustic soda and safety measures as described in my previous post. This technique is called “melts and pours” precisely because it is literally only required to melt the soap base and pour it into a mold.

What you will need


Why is there an old lid jar in the picture? Because I didn’t have a silicone Christmas form and I adapted the ones I had to this project. I will explain more later. πŸ™‚


The process is really simple. As mentioned before, we will only have to dissolve the soap base and pour it into some forms after we have colored it.

Let’s start

First, cut the soap base into pieces and put it in a glass bowl (1).
Melt the soap in a microwave or bain-marie. If you use the microwave, dissolve the soap step by step. I heated for 30 seconds, then shaken, then another 30 seconds and so on. Once dissolved add the color and mix well (2). If you decided to create a Christmas tree like me, you’ll have to divide the soap into three containers and color the soap green – red and yellow respectively.
Now my old lid comes into play. You can also follow this method if you don’t have a silicone mold. Pour the green-colored soap into the lid and let it cool down (you can leave it in the refrigerator for 10 minutes). Once solidified, press the mold on the soap and carefully remove it (3-4). Decorate the shape of the Christmas tree with a pipette (5).

DIY Christmas gifts idea

Cut the transparent soap base into pieces and melt it in a microwave or bain-marie. Pour the dissolved soap base into a mold and insert the just made Christmas tree (6). Finally, melt and pour some red-colored soap base (7) and let it cool down.
Tip: To prevent the two layers of soap from separating, make small incisions before pouring the second layer. This will help keep them together.

DIY christmas gift idea

In the same way, we can prepare other soaps. I, for example, have also created a little marzipan man. The whole process is also described in the video tutorial below.


Subscribe to my channel for new recipes and tutorials


Have fun making Christmas soaps! It’s simple and fun!! If you are looking for other ideas about natural products, you may be interested in my post on how to make soy candles.

Hey, don’t miss my FREE natural Ready to make your first soap with my FREE guide to making soap?

freebie soap
Don’t miss it! click here!

If you like my content, support me by offering me a coffee. With your support, I would like to buy new ingredients and create original healthy beauty products! Thank you :).


21 thoughts on “DIY Christmas gift idea”

  1. I love the idea of homemade gifts! I’m trying to weave them into what i give this year in the form of food 😍 cookies, cakes, jams etc πŸ˜€ x

  2. When someone takes the time to make a gift (for any occasion), it just seems more meaningful and thoughtful. I’m not a big DIYer but I could see my self trying out this tutorial.

  3. I love handmade gifts!! Sometimes it is so hard (and expensive) to buy people gifts. I often just take them out to dinner instead of buying something that they might not like. This would be a great idea to do instead though!

  4. yes!! It’s so easy! Sometimes DIY seems complicated but it’s not πŸ™‚ Just give it a try πŸ™‚

  5. I love making gifts. I love getting a homemade gift just as much as a store bought gift. Thanks for the ideas.

Comments are closed.