Homemade Body Butter Recipe

You know how sometimes you see a recipe and think… oh yeah, that sounds nice… but then never actually make it. Please don’t do that with this one. This homemade body butter is pure gold – and honestly – I think you’re going to love what it does for your skin! Don’t worry, Singapore – I’ll tell you where to find all the ingredients you’ll need to make it! 


A body butter is made by combining oils (liquid) with butters (solid). Example:

  • oils (liquid): coconut oil, almond oil, safflower oil, avocado oil ( read my top 6 favorite oils)
  • butters (solid) : shea butter, mango butter, cocoa butter

From what I’ve read, basically you can make your body butter with any combination, as long as the proportions are 75% solid, 25% liquid.

UPDATE: Nov 1st 2015. I’ve put everything I know about simple, healthy natural skincare into a BRAND NEW three-week online workshop called:

“SIMPLIFY Skin: Natural, effortless, whole food skincare”

You’ll learn to toss out the toxins, and surround yourself with beautiful skincare that you confidently make yourself!

Check it out here: littlegreendot.com/simplify-skin

I chose to work with cocoa butter and coconut oil (which hardens easily) as my solid, and sweet almond oil as my liquid.

Coconut Oil  is a top favorite of mine. Always use a virgin cold-pressed oil, organic is best, to make sure that all the nutrients and beneficial properties are intact. Coconut oil’s antioxidant properties protect the skin from free radical damage and because it’s so full of essential fatty acids, it also helps to build and strengthen skin-cell structures. This keeps the skin’s connective tissues strong and supple, which helps to prevent sagging and wrinkles. My skin loves it and I love that it’s easily absorbed.

Sweet Almond Oil is an emollient – in that it smooths and softens skin more than hydrates it. It’s full of vitamin E, which is a powerful antioxidant and great skin protector and healer. I also love that it’s easily absorbed into the skin without leaving a greasy residue. With this recipe I wanted to use light oils, otherwise it may be a bit much. On a side note – vitamin E is such a great antioxidant that it’s used as a preservative in many natural skin care recipes – so if you have vitamin E at home, a few drops in your skincare recipes helps to keep them longer.

Cocoa Butter comes from the cocoa bean. It has a distinct nutty, chocolate scent – so yes, you will smell… delicious! When I use it on my skin, my 5-year-old notices right away!  Cocoa butter is a rich emollient, it leaves your skin buttery soft. It contains fatty acids which help to retain moisture and build elasticity and also has properties which can help ease dermatitis or rashes. And did I mention it smells like chocolate! Just like your oils, you want to choose a raw, cold-pressed butter – free of chemicals that are used in bleaching and refining.

Let’s start making our Homemade Body Butter!

Cocoa Butter is solid, so you’ll need to melt it down in a bain-marie, a hot water bath. Depending on where you live, and if it’s cold, your coconut oil may be hard too. Melt them gently until completely liquid, before you mix in any other oils.

cacao butter

Once the butter is melted and is well mixed and combined with all of the oils you’ll need to then harden it in the freezer for about 20 minutes. If it’s too soft, it won’t whip up! If it’s too hard, it won’t whip up. Don’t worry about it now. Freeze it until it’s a semi-solid mush, you’ll know when it’s ready!


Now, I want to tell you something up front so that you’re not weirded out when you use it. This body butter is unusual in that it melts onto your skin the instant you apply it – like butter on a hot pan. Honestly, I found it to be a bit strange. The recipes that I had read don’t tell you this, so when I first used it, I thought it was greasy and that I wouldn’t like it. But then, something magical happened – my skin soaked it all in – and instead of feeling greasy, it felt velvety soft! My skin is seriously thanking me and has promised to glow and never wrinkle, if I use this everyday. I’ve happily accepted.

Homemade Body Butter Recipe

(adapted from Wellness Mama)

Preparation time: 30 minute(s)


  • 1 cup cocoa butter
  • 1/2 cup coconut oil
  • 1/2 cup sweet almond oil


  1. In a bain-marie, melt down your hard butters and oils until fully liquid
  2. In a bowl, blend together the melted butters with all of the oils and set in the freezer to harden, about 20 minutes.
  3. Once the mixture is solid again, but not too hard, whip it up using an electronic whisk, a food processor with a whisk attachment, a handheld whisk and a bit of elbow grease or your kitchen-aide (lucky!) until you have created fluffy white clouds
  4. Spoon it into a clean jar or container. It will keep for months.
  5. Slather it on!

p.s. I’m going to re-work the batch using only 75% cocoa butter and 25% coconut oil or almond oil to see if I like it even more.

With this batch, I added the coconut oil as part of my 75% hard butter because it hardens easily in cool temperatures. But because of where I live, it may be too hot to consider coconut oil “hard” Does that make sense? It may be the reason why my butter feels a bit greasy at first, and even though I love love love how it feels after, I’ll play with the recipe to make it work better for me. If it’s cold where you live – this recipe is probably fine as it is. This richness of this recipe makes it a great night-time lotion for me.  I’m telling you this because it’s always important to play with recipes to make it work for you – and just like cooking, the more you practise and work with your ingredients – the more you understand how they work and how to best use them.

UPDATE: Nov 1st 2015. I’ve put everything I know about simple, healthy natural skincare into a BRAND NEW three-week online workshop called:

“SIMPLIFY Skin: Natural, effortless, whole food skincare”

You’ll learn to toss out the toxins, and surround yourself with beautiful skincare that you confidently make yourself!

Check it out here: littlegreendot.com/simplify-skin

Singapore Shopping Guide

I’ve partnered up with CocoNurture, a company started by a good friend of mine – I know her business and love her product. If you buy your coconut oil through this link – you’re helping to support Litte Green Dot too! Thanks for that!!

Want to follow Little Green Dot?

Sign up to our free newsletter to get the week's top stories in your inbox each Saturday.

I take your privacy very seriously


  • Pamie says:

    Hi Militza! I can’t wait to try out this body butter recipe. Though there are tons of body butter recipes online, most of them are for cooler climates. And I know how coconut oil is like here in Singapore!

    One question though. Even with your recipe’s proportions catered to our hot climate, I’m still concerned that everything will turn greasy and mushy if I do not store it in the fridge. Do you think I can add a little beeswax to it?

    • militza says:

      Hi Pamie

      What I would do is make the body butter, split it in half and add beeswax to one. That way you can test out which works better for you. I’d love to hear your results!!

  • Melissa says:

    Woops – I see that I replied to an existing thread instead of starting a new one. I will repost :)

    Hello….. super easy recipe; however, I just made this and I actually find it very waxy on my skin. I normally mix coconut oil in with my lotion so I am totally used to the initial greasy feeling that you had described in your instructions, however, I don’t feel like my skin has totally absorbed the body butter. It isn’t greasy but it is almost like a film. Any ideas as to why and any idea how to remedy this? Thanks!

  • Lisa says:

    Melting the butters (cocoa and shea) work for me because they can be grainy in my experience.

  • vicky says:

    Love the simplicity of this recipe. I’m a total newbie and was interested in where people from the UK were buying their ingredients?

  • Angel Mason says:

    When it come to measuring your ingredients using measuring cups can be a
    pain and not very accurate. You should be using a scale an two examples are
    1cup Shea butter weighs 218 grams, cocoa butter 1 cup weighs 219.2 grams
    ( round off to 219 grams.) Even the liquid oils need to be weighed. Let’s say you make a body butter you love by weighing it each time you make it it will be the same. I hope this helps.

  • stella says:

    thanks for sharing but I actually produce my own coconut oil myself I wish I could make cocoa butter as well because I love home made stuffs.

  • Elsa says:

    I’ve tried your bodybutter recipe.but it’s very greasy for the climate.it doesn’t hold well together either.the moment it touches the skin it’s back to being like oil.can you suggest an alternation?something to make it less greasy and something to hold it together

    • militza says:

      Hi Elsa!

      It’s all about playing with the proportions – if it’s too oily – you can try either using less oil or using different types of oil that might suit your skin better. Give grape seed oil and jojoba oil a try.

      You can also try adding a bit of arrowroot into the blend to give it a more powder finish.

      Keep playing with it and you’ll find the proportions that work best for you! :)

  • Rachel E says:

    Just made this – I added vitamin E oil and orange essential oil. Smells soooo good!!! A chocolate orange. Love the feel of it, too! Thanks!

  • B P says:

    Love this! Substituted 1/4c Shea butter and 3/4c cocoa butter, and used avocado oil instead of almond. I thought about adding clove oil but it smelled so good as I was melting it all that I decided not to. It doesn’t really smell like much now, kind of a slight blend of cocoa and shea; nice and natural.

  • Cheryl says:

    Hi militza, I have just very little resources around me and the climate is a bit too hot.I was wwondering if I could use shea butter avocado oil,coconut oil, few vitamin e caps and lemon juice for scent.I dont wnna get darker, I hope this won’t tone my skin colour down.

    • Luna says:

      Using citrus oils and juice can cause very bad sunburn and it can really damage your skin. So unless you only use it before you go to bed, you shouldn’t add lemon juice

    • militza says:

      Hi Cheryl! Lemon juice wont work here because oil and water don’t mix, plus it would decrease the shelf life. Try using an essential oil to scent – but yes, many citrus oils are not safe with sun exposure. You can try mandarin or grapefruit.

  • Brenda says:

    HELP!!!!!! I have made body butter a few times, but did not re-read directions today. I put ALL the ingredients together. I did not melt the shea and coconut oil first before adding oils. Is my batch wrecked???? It’s on the stove right now! Hoping for a reply ASAP. Thanks!

    • militza says:

      Hi Brenda! How did it turn out? This recipe is pretty forgiving – and after you make it – you can actually remelt it and adjust if needed: add more solid butter to make it thicker or add more oil to thin it out.

      Hope it worked out for you :)

  • Cheryl says:

    Thanks militza!!would try it out soon and give a feedback.My only fear is getting darker.

  • Lana Bollers says:

    I have recently started to purchase clinical grade essential oils and would love to make my own body butter and soaps. I live in Canada does anyone know the best places to buy the butter and oils from? Purest grade possible

  • Belinda says:

    Good day! I could have sworn I’ve been to this web site before but after looking at a few of the articles I
    realized it’s new to me. Anyways, I’m certainly happy I discovered
    it and I’ll be book-marking it and checking back frequently!

  • Radonna says:

    I just made a batch using coconut oil and cocoa butter. Amazing! I added a couple of drops of an essential oil mix I use as perfume. The smell is phenomenal! So creamy, too!

Comments are closed.