Select Page

Make your own soap at home with this easy melt and pour tutorial for vanilla mocha soap. This sweet and creamy soap is perfect for coffee lovers and takes no time to create.

The journey into soap making began with an article in Country Living. The story featured a beautiful melt and pour soap recipe that seemed simple and fueled my Mom’s and my creativity. We loved the idea of learning how to make our own homemade soap using simple ingredients and herbs that we grew on our homestead. After experimenting with a couple of recipes (and a few fails) we began to master the art of melt and pour soap making.

I recently made up a batch of vanilla mocha soap for my sister in-law’s birthday. She has four children, so I wanted to create a soap for her that would feel luxurious and uplifting after a busy day with the kiddos. What better way to energize someone than with a cup of coffee? Or at least the grounds from the coffee.

Sweet and creamy, this soap is will refresh anyone during shower time. The combination of coffee, cocoa powder and cocoa butter give this two toned soap a wonderful mocha scent. Warm vanilla fragrance oil adds a touch of richness. Goats milk soap base was selected for this recipe for extra nourishment and moisture.

If you are a beginner to soap making or a coffee lover, this is a great recipe to try.

Simple Soap Recipe 

This post contains affiliate links, which means I make a small commission at no extra cost to you. In any case, I only link to products we actually use on our homestead and that I believe can truly benefit to you. See my full disclosure here

Makes: 4 bars of soap

Ingredients

1 tsp ground coffee
1/4 tsp unsweetened cocoa powder
2 tsp (7 g) cocoa butter
16 oz goats milk soap base (divided)
20 drops of vanilla fragrance oil or essential oil
Rectangular soap mold

How to Make Melt and Pour Soap

Combine the coffee grounds and cocoa powder and place into a coffee grinder or spice grinder. Pulse until a soft, fine powder is formed.

Cut the goats milk soap base in half, using only 8 ounces for the mocha layer of the soap. Chop the soap base into small cubes to make melting quicker.

In a heatproof glass bowl, add the coffee cocoa mix, cocoa butter and half of the goats milk soap base (8 oz). Set the bowl on top of a saucepan with a few inches of water inside the pan. Loosely cover the bowl with a plate or heatproof lid to keep the soap environment warm and steamy. Turn the heat to low and melt for 10 minutes. Once the soap base starts to melt, continue to infuse the coffee cocoa mixture for another 20 minutes. Stir occasionally.

Remove the bowl from heat and allow to cool for 5-10 minutes or until the temperature is 125-130 degrees. This will help prevent the coffee granules to fall to the bottom of the soap. (This is a trick to master and I have failed at this a time or two. If the coffee mixture does fall to the bottom, don’t worry, your soap will still be lovely.) Pour into your mold and allow to cool for 20 minutes.

While the mocha layer is setting up, melt the remaining 8 ounces of goats milk soap. Once the soap base is melted, remove from heat. Add the vanilla fragrance oil. Pour the vanilla soap into the mold over the mocha layer.

Allow to cool and set up for 1-2 hours. Unmold and store in cool, dry place.

Melt & Pour Soap Recipes

DIY Snowflake Soap

Gardener’s Soap

Beginner Soap Tutorial

Yield: 4 Bars

Vanilla Mocha Soap

Vanilla Mocha Soap

Materials

  • 1 tsp ground coffee
  • 1/4 tsp unsweetened cocoa powder
  • 2 tsp (7 g) cocoa butter
  • 16 oz goats milk soap base (divided)
  • 20 drops of vanilla fragrance oil or essential oil
  • Rectangular soap mold

Instructions

    Combine the coffee grounds and cocoa powder and place into a coffee grinder or spice grinder. Pulse until a soft, fine powder is formed.

    Cut the goats milk soap base in half, using only 8 ounces for the mocha layer of the soap. Chop the soap base into small cubes to make melting quicker.

    In a heatproof glass bowl, add the coffee cocoa mix, cocoa butter and half of the goats milk soap base (8 oz). Set the bowl on top of a saucepan with a few inches of water inside the pan. Loosely cover the bowl with a plate or heatproof lid to keep the soap environment warm and steamy. Turn the heat to low and melt for 10 minutes. Once the soap base starts to melt, continue to infuse the coffee cocoa mixture for another 20 minutes. Stir occasionally.

    Remove the bowl from heat and allow to cool for 5-10 minutes or until the temperature is 125-130 degrees. This will help prevent the coffee granules to fall to the bottom of the soap. Pour into your mold and allow to cool for 20 minutes.

    While the mocha layer is setting up, melt the remaining 8 ounces of goats milk soap. Once the soap base is melted, remove from heat. Add the vanilla fragrance oil. Pour the vanilla soap into the mold over the mocha layer.

    Allow to cool and set up for 1-2 hours. Unmold and store in cool, dry place.

Pin for Later

Skip to Instructions

Pin It on Pinterest