DIY Floral Soap Bars

diy soap bars for beginners Hey Friends!  For this week’s post I am sharing how I made DIY soap bars in less than 5 minutes.  This was my first time making soap and I’m officially hooked.  It was so much easier than I had ever expected and I had a ton of fun making them too.  Truth be told, this post wasn’t my idea.  While I love pretty soap, I never really thought to make them on my own.  My husband actually requested that I do this so I figured I’d give it a try.  With just a few supplies, you can also be on your way to making custom soap bars.  It should be noted that I used goats milk soap base for my recipe.  This stuff is great.  All of the hard work is already done for you so you can just focus on how you want the soaps to look and smell rather than getting all of the proportions right so that it actually turns out.


You’ll need a few supplies to make floral soaps like mine and all of the supplies can be purchased from Amazon.  Here is what you’ll need to make 6 bars of soap.  Some of the links below are affiliate links, meaning, at no additional cost to you, I will make a commission if you click through and make a purchase.

DIY bar soap for beginners

1 Silicone Soap Mold

2 Lbs Melt and Pour Goats Milk Soap Base

Essential Oils

Dried Flowers 


Step 1

Cut the goats milk soap base into small chunks and then place them into a microwave safe dish (preferably one with a spout designed to pour from).  I used my large pyrex measuring bowl and it worked perfectly.  I started with just half of the goats milk soap base because I wasn’t sure how many bars I would get out of it (spoiler alert, it’s 3).  Also, I knew I wanted two different scents so I needed to split the batches.

DIY soap bars for beginners

Step 2

Microwave the goats milk soap base in 30 second increments stirring every 30 seconds until it is full melted.  For me this took about 90 seconds but all microwaves vary so just keep an eye on it.

DIY soap bars for beginners

Step 3

Add essential oils to the melted goats milk soap base and stir it all together.  You can get creative here and mix scents or go an easy route like me and stick to one.

Step 4

Slowly pour the melted goats milk soap base into the silicone mold.  You will get 3 bars out of each pound of soap base so if you melt both blocks, you should be able to fill all six of the silicone molds.  Add flowers as you pour if you want them to be distributed through the soap.  I purchased some lavender from amazon as well as a mix of dried flowers  so that I could make a variety of soaps.

DIY soap bars for beginners

Step 5

Top with additional flowers if desired.  Then let the bars sit for at least 2 hours before removing them from the mold.  If you use a silicone mold like the one that I’ve linked to they should come out very easily.  If you’re using a mold that isn’t flexible, you may want to grease it before you pour in the soap base.

DIY soap bars for beginners

That’s all it takes guys.  In about 5 minutes you can have six pretty bars of soap that smell amazing and suds up very nicely.

Just look at how pretty this soap is.  I wish I would’ve figured out that soap could be this easy to make a long time ago.

DIY soap bars for beginners

DIY soap bars for beginners

If you want to save this post for later, you can pin it below 🙂

diy soap bars for beginners

Follow me on Instagram  Pinterest and Facebook so that you never miss a post.

If you like this soap tutorial, check out my tutorial on DIY Bath Bombs.

Happy crafting!

<3 Hannah


  1. What a great result for your first time making them Hannah.
    Thank you for sharing your homemade soaps tutorial at Create, Bake, Grow & Gather this week. I’m delighted to be featuring them at tonight’s party and pinning too.

  2. How do you keep the flowers from losing their color? I made both lavender and rose pedal soap and their colors were leeched

    1. Hi Mel. I’ve definitely had some issues in the past with lavender bleeding through the soap over time. It creates a lovely brown soap when that happens 😉 It seems like some batches are higher quality than others because I haven’t had this happen every time that I use lavender. To completely eliminate the issue, I tend to use the lemongrass, lily and globe amarath as I haven’t had any issues with those bleeding color. The limonium sinuata will bleed a little bit over time but not very much. I haven’t tried rose pedals so I can’t speak to that. My recommendation is to find flowers that work for you and stick with them. Hope this helps.

  3. I tried this but in 2 weeks time, my bars started to show signs of mold, How can i stop this from happening or do they literally have only a short shelf life?

    1. Sorry to hear that. I’ve never had issues with the soap growing mold and I’ve had some of my bars for over 6 months. Have you tried different flowers? Maybe it is a specific flower that is causing the mold to grow.

  4. I made these soap bars. Not only was it super easy, but they look and smell absolutely fabulous. Thank you for sharing this great soap recipe

    1. Awesome Cheryl. I’m so glad that you liked the recipe. It’s such a fun and easy project. They look way more complicated than they are. 😉

    1. They last a long time! I gave some to my mother in law for Christmas last year and she kept telling me that she’s so surprised at how long they last. I’ve never actually counted the number of hand washes but I probably replace mine every 2-3 months.

Leave a Comment :)