Go Back

Lavender Goat Milk Soap Hearts

Lavender goat milk soap hearts are easy and quick to make!
Author: Joy at Artful Homemaking


  • 1 pound goat's milk melt and pour soap base
  • 10 drops lavender essential oil
  • 2 tbsp lavender flowers * see note below
  • soap colorant (optional, for color)


  • Cut the 1 pound of soap base into cubes to help it melt faster.
  • Next, melt the goat milk soap base. You can do this by either using a double boiler or the microwave. For the microwave method, melt the soap in 30 second intervals, stirring each time you stop the microwave. 
    For the double boiler method, you can either use an actual double boiler, or you can create a double boiler effect by placing a heat-proof glass bowl or a jar in a pot of water on the stove. Cook on medium heat, stirring to help move the soap around in the bowl so it will melt evenly.
  • After the soap has melted, remove it from the heat (or the microwave), and add in the lavender essential oil and the lavender flowers.
  • Stir to evenly combine.
  • Pour the soap mixture into the silicone molds and let harden. This can take anywhere from an hour or two, although the soap often starts to harden very quickly.


Cleanup: For easy cleanup, use recycled containers that you can save just for soap making projects. 
*Note: if you leave your soap plain white, the lavender buds will turn brownish in the completed soap after a few weeks and not look as pretty. To remedy this situation, I recommend using a soap colorant along with the lavender buds. That's what I'm planning to do next time. A lavender color would be nice. Or, if you don't want to use a colorant, you can also skip using the lavender buds.