DIY Scented Marbled Soap

Hosting has become something I am constantly doing now that my sister comes to visit several times a year after moving out of state. Each time I find myself making mental notes for the next visit of things I’d love to improve on or remember to do as far as providing my out of town guests with a more luxurious, pampered experience.

There are so many little ways you can easily improve someone’s visit, which makes it fun and rewarding. This is where fun soaps came to mind, but I wanted them to be unique and fancy looking…something that could be customized. After the third or fourth visit from my sister it finally hit me! Marbled soap! 😀 Different colors combined and swirled together…beautiful! 🤔🤗 And y’all…you will be so surprised at how easy it is to make!

All you need are a few supplies and you will have homemade marbled soap in no time! Not only will you wow your guests with a luxurious upgrade to their stay, you will impress them with your incredible DIY skills! 💃🏼

You can also easily use these beautiful homemade soaps as guest gifts for small gatherings, including bridal or baby showers, birthday parties, or even holiday gifts. The customization of colors, shapes, all the way down to the different types of scent, is endless!

Come on babes, let’s make some soap! 🛀 🌸

What You Need

White Opaque Shea Butter Soap Base

Soap Colorant/Dye (We used pink and purple)

Soap Fragrance Oil (we used Lavender)

Soap Swirling Set (Dividers)

Soap Cutter or Large Cutting Knife

Swirling Sticks or Popsicle sticks

3-4 Pyrex Glass Measuring Cups (or a cup/bowl that is microwave safe)

*This post contains affiliate links at no additional cost to you. Cookies & Calligraphy may earn a small commission should you decide to click through and purchase these items. Thanks for supporting our blog!


Step by Step

1. Melt your Soap Bases: Heat up about 1 lb. of your soap base blocks in your glass measuring cups in the microwave. I suggest cutting off 4-6 blocks at a time (then cutting into smaller pieces so it melts easier). Add in more blocks from there if needed. I started with 20 seconds in the microwave, and placed it back in for 10 second intervals until it was melted all the way through.

2. Add in Soap Colorant to one (or two) measuring cups: Once melted, add in a couple drops of your soap colorant. We did one batch with white and two colors (pink and purple) and another batch where we just did white with just one color (purple). Feel free to create any color(s) you want!

3. Stir in your scent: Add in about 2 Tbsp. of your soap scent to each measuring cup of soap. We chose lavender of course! But Rose would be nice too or anything else you fancy! Stir until thoroughly combined.

4. Put Your Dividers in the Mold: Place two (or three) dividers in your mold. They don’t stay put so you’ll have to hold by hand or have someone help you hold them.

5. Pour in Your Soap: Pour one color in each section of your soap mold sections one at a time while holding the dividers in place to the soap doesn’t mix together (if it does a little it’s not the end of the world so don’t panic). We did white on the outsides and then color in the middle mold section.

Below is a 2-color version (pink and purple together)…


Below is a one color version + white…


6. Swirl: Pull out your dividers quickly and then use your wood stick to swirl the soap around lightly but all the way through. Don’t swirl too much or it will all just combine to one color. You want just a few swirls and you’re done.

Marbled example with white and two colors is below…


And, another example below…with white and one color (purple)…

7. Let it Cool: Let the soap harden on the table overnight or place in the fridge for a couple hours.

8. Cut into pieces! Pop your soap out of the mold and then slice into blocks. Our made about 6 blocks per mold.


Did you recreate this DIY project? Share with us! Be sure to tag your recreations of this craft on Instagram and Facebook with @cookiesandcalligraphy and include the tag #cookiesandcalligraphy.


You Might Also Like