Simple Coffee Soap Recipe

This is a super simple coffee soap recipe! I love a good coffee soap that exfoliates your skin.

coffee soap recipe

Coffee Usage in Soap

I like to use 1/4 teaspoon to 1 tablespoon of coffee grinds per pound of base oils. Just realize that the more you use, the more exfoliating your soap will be.

You can incorporate coffee into your soap in several different ways.

  • You can simply toss the coffee grounds into your lye solution. The hot lye solution will brew the coffee.
  • You can toss the coffee grounds into your base oils or mix it into traced soap.
  • You can brew coffee and use the coffee for 100% of your water amount. You can choose not to add the grounds at all if you don’t want your soap to be exfoliating.

I like to grind my coffee using a coffee grinder pretty fine, because I like it more powdery and less scratchy.

SAFETY WARNING! If you’ve never made soap before, be sure to start with our basic soap making guide. This recipe and instructions are for experienced soap makers. Be sure to gear up in your goggles and gloves before you make soap.

Simple Coffee Soap Recipe

I call this recipe simple, because it only uses two base oils…olive oil and coconut oil! I used 40% coconut oil and 60% olive oil. I know some people will ask if that is too much coconut oil. Nope! Try it and see how you like it. The high olive oil (moisturizing) balances the high coconut oil (drying), creating a nice soap. I also used a 8% superfat with this soap.

  • Coconut Oil – 12.8 oz. (40%)
  • Olive Oil – 19.2 oz. (60%)
  • Sodium Hydroxide – 4.5 oz.
  • Water – 9 oz.
  • Sweet Basil Essential Oil – 20 grams
  • Lemon Essential Oil – 24 grams
  • Geranium Essential Oil – 2 grams
  • Lavender Essential Oil – 12 grams

This essential oil blend is from Benajmin’s newest eBook, Cold Process Soap Recipes. It smells so wonderful!

Soap Recipes eBook

Step 1: Make your lye solution. Weigh the water and lye into separate containers. Pour the lye into the water while stirring. Be sure to mix your lye solution in a well-ventilated area.

Step 2: Weigh the coconut oil and melt.

Step 3: Add the olive oil to the melted coconut oil.

Step 4: Add your coffee grounds and essential oil blend to the base oils.

Step 5: Once your temperatures have cooled to under 100 degrees F, pour your lye solution in the oils and mix to trace.

Step 6: Once you reach trace, pour into your mold. I used a 12 Cavity Rectangle mold from Bramble Berry. You can pour this into a 10″ silicone loaf mold as well.

I topped my bars with whole coffee beans just for fun!

Unmold after 24 hours.

Let your soap cure for 4 weeks!

Happy Soaping!

– Amanda Gail

About the Author:

I am a soapmaker, author and blogger! I started blogging in 2008, sharing soap recipes, design tutorials and publishing articles on various topics of soapmaking.


  1. Christine Wichmann June 11, 2018 at 11:48 am - Reply

    Hi Amanda, I’m trying to learn about water discounting and entered this recipe into Soapcalc. Many soap makers in your Saponification group do not use the SOAPCALC DEFAULT of 38% “Water as Percent of Oil Weight”. I’m wondering what is the discount of this recipe? From entering multiple values into Soapcalc is seems to be 28% to 29%. Is this correct? This is for my learning purpose as I will follow your recipe. I changed the default superfat on Soapcalc from 5% to 7% and that came out right for your recipe. Is that why this soap isn’t drying as you mentioned?
    I see that this post is from last year but hopeful you will still see this!
    Thanks for your wonderful work and sharing,

  2. Abrar April 20, 2018 at 5:59 am - Reply

    hi the Essential Oil not too much ???

  3. Aileen March 16, 2018 at 6:28 pm - Reply

    Hi, I have a question about what to substitute if I take out the essential oils in a cold process recipe. I have sensitive skin so the essential oils bother me at times. Is there a generic rule that I can follow, or would it be dependent on the recipe?

    Thank you!

  4. rodney March 9, 2018 at 10:23 am - Reply

    Made a batch yesterday, using room-temperature method and hot process. Used chilled coffee in place of water. This being my fourth batch of soap in total, and second recipe I’ve tried, I didn’t really expect to like it as much as my first recipe, featuring shea, coconut, sunflower, olive and castor oils, as wellas milk and honey. I must admit, this is easier, fewer ingredients, and still lathers and moisturizes. I’m impressed, and quite possibly hooked on soaping, thanks for sharing.

  5. Laura Jeffcoat February 28, 2018 at 7:14 pm - Reply

    For those with coconut allergy what would other oil options be. The normal babassu oil substitution? Thank you!

  6. Jill November 29, 2017 at 3:55 pm - Reply

    Hi Amanda
    If I eliminated the essential oils do I have to add more oil to my oils?

  7. shaunte moore October 9, 2017 at 10:32 am - Reply


  8. shaunte moore October 9, 2017 at 10:18 am - Reply


  9. Amy June 24, 2017 at 5:03 pm - Reply

    Hi Amanda,
    I tried this recipe today and it’s my first time making homemade soap. Could you tell me why my soap is looking darker on the top?

    • Amanda Gail June 26, 2017 at 11:34 am - Reply

      It was probably going through gel phase. Do a google search for gel phase in soapmaking you’ll find more info. 🙂

  10. Lisa April 10, 2017 at 3:51 pm - Reply

    That seems like a LOT of essential oil for the amount of base oils. SM3 and SoapCalc put it at nearly double what’s usually recommended. Why so much? Also, I don’t have any sweet basil and don’t want to wait. Any recommendations for substitutes?

    • Jenni April 10, 2017 at 8:52 pm - Reply

      thats a total of 58 grams of EO not ounces, the oils are in ounces not the fragrance. Sounds right for a 2lb batch

    • Amanda Gail April 10, 2017 at 9:19 pm - Reply

      I use about 1 oz per pound of oils for EO. That is a bit heavy for some. You can certainly cut it in half if you want. If you don’t have basil, I would use something herbal or woodsy, such as cedarwood, spruce…etc.

  11. Maggie April 8, 2017 at 4:47 pm - Reply

    I got so carried away with how your soap looked, I forgot to ask my question. With the fine coffee grounds, do you think this soap would be gentle enough for using on the face?

    • Amanda Gail April 15, 2017 at 2:42 pm - Reply

      I think so! You can really grind them down, almost to a powder. 🙂

      • Maggie April 17, 2017 at 9:28 am - Reply

        Thank you Amanda 🙂

      • Nancy May 4, 2017 at 3:43 pm - Reply

        Also, used coffee grounds are gentler than unused grounds

        • Maggie May 5, 2017 at 7:53 am - Reply

          I had heard about putting the used coffee grounds in the soap. Or doing half used & half fresh. Thanks Nancy.

  12. Maggie April 8, 2017 at 4:41 pm - Reply

    I love the coffee beans on the soap. It looks like your bar of soap is wearing a button up shirt.

  13. Hilda Bahner April 6, 2017 at 5:35 am - Reply

    Amanda, I was wondering, since the price of Olive Oil has skyrocketed, could I use Canola Oil? I read that it is ok, but I want to hear your opinion and I think this recipe will be fabulous to try.
    Looking forward for your answer.

  14. Edda Mullins Ratliff April 4, 2017 at 11:56 am - Reply

    On the coconut oil and olive oil, when you list 12.8 and 19.2, is that ounces?

    • Amanda Gail April 5, 2017 at 4:35 pm - Reply

      Yes it is! Thank you…just fixed it. 🙂 -Amanda

Leave A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.