When I say "easy" I'm not kidding. I made this in very little time with an 18 month old "helping" me. And we all know how "helpful" toddlers can be.
Body Wash
Total Cost $4.36 per batch, makes 8 12 oz containers @ .55/each
Total Cost $4.36 per batch, makes 8 12 oz containers @ .55/each
(Made roughly 48 oz of each type- 96 oz total)
1 gallon distilled water .89
3 bars of Ivory soap (You want roughly 4 cups of grated soap- it'll be a little over with the 3 bars) (I buy a 10 pk at a time since I also use it in laundry powder, I buy when it's on sale & it's $5 or less, 10 bars = .50/bar) $1.50
4 TBSP vegetable glycerin (I got 16 oz on Amazon for $9- .56/oz, 1 TBS=.5 oz, 4 TBS=2 oz) $1.12
15 drops of essential oil if using (.5 oz container is $5, I only used a little bit) .75
1/4 tsp ground rosemary
1/2 cup oatmeal (I buy in bulk, it's .20/cup) .10
6 16 oz jars or 8 12 oz jars (It's a good idea to have an extra jar or two available. Because this recipe involves melting soap and boiling water the yield can be slightly different each time.)
a funnel
a ladle
2. Grate the 3 bars of Ivory Soap. I have a dedicated box grater that I use for grating body wash & laundry soap. I definitely recommend a box grater or your wrist will be hurting by the third bar! It took me less than 10 minutes to grate them all. I have a designated tupperware container that I use to shred into that is also my laundry powder mixing container. My "helper" took the paper off of all the soap.
![]() |
| I use a plastic cup to measure. It's 9 oz so just a touch over 1 cup. |
3. Turn the stovetop down to low. Add two cups of soap and two tablespoons of vegetable glycerin to each pot.
Stir occasionally. It will take about 15 minutes for all the soap to melt properly. It'll go through three stages.
![]() |
| Shiny and coating the top until it really starts melting. |
![]() |
| Then the water will turn cloudy and the pieces that are still melting will clump together. |
![]() |
| Last, a bubbly surface will form. All the soap is melted at this point. |
4. Get your extra add-ins ready if you're making my "spa-version" in addition to the plain body wash. You'll need to add 1/4 tsp of ground rosemary (or spice of your choice), 15 drops of essential oil & the pulverized oatmeal into one of the pots and stir it well.
![]() |
| I used lavender, which I love! |
5. Turn the heat off. Let everything cool off for roughly 10 minutes. Next, use the ladle and the funnel to transfer the mixtures to their jars to fully cool. Make sure to stir the spa version with the ladle as needed to prevent the oatmeal from settling. I use random jars from condiments for this since they're just holding the wash until you fill up the dispenser of your choice in the shower.
It's going to look super liquid-y. You'll be shaking your head and thinking I steered you wrong. Don't worry! Just walk away. I leave them for a few hours and go about my day. They thicken as they cool.
![]() |
| Still liquid-y. |
![]() |
| It will thicken up, you may even be alarmed by how thick it is. Again, don't worry it's still fine. |
Now go take a luxurious spa-like shower and enjoy!

















