Homemade Shea Body Butter Recipe

There’s something empowering about making your own beauty products at home. It just feels amazing to know that you don’t have to rely on anyone to make your everyday essentials. To top it off, it’s a lot of fun to make, you can prepare batches to save yourself time and even give them away as gifts *like for Valentine’s day wink wink*.

What started out as a last resort solution to try and cure my 2 older children’s eczema, ended up being the best treatment. You see, I had gone to see our family’s general practitioner several times about it, and was prescribed medicinal lotions to treat them each time. It helped with their dry skin a bit, but they still continued itching bless them. This mama bear was NOT happy.

So I made my first batch of this homemade shea body butter since I heard about its moisturising properties, and as soon as I applied it on their skin, their symptoms vanished - OVERNIGHT. No word of a lie. I could not believe it! Ditching the store bought body moisturisers was a no brainer.

Consequently, I started making this homemade version in big batches for my family of 5. I’ve even been using it on Raphy my littlest since he was a baby, and needless to say, he was the only one who didn’t have any trouble with eczema. Go figure.


This shea body butter is RICH. I mean creamy, decadent, luxuriously RICH. So those of you who don’t suffer with dry skin may find that it’s a bit much during the summer or if you live somewhere with a hot climate. (Side note if you’re into making homemade remedies then my blog post on 3 fast and effective sore throat and tonsillitis remedies may be of interest to you).

On the other hand, those of us with dry skin (especially those who have darker skin) may find that it works really well all year round. This is the perfect go to for winter, as it keeps your skin moisturised and supple in the dry weather. I absolutely lurv this stuff.

And because this body butter is 100% natural, you can even apply it on your hair! Some ways you can use it are as a conditioning treatment before you wash it, or even as a hair moisturiser if you have dry curly hair like I do, although I do swap the oils with sesame oil for my hair, since my hair loves the stuff.

You won’t believe how simple this homemade shea body butter recipe is to make as well! I always thought that making your own skin/beauty products was something that only ladies of leisure could afford to do. The rest of us who are grinding and hustling to keep our lives and/or families afloat would have to settle with just buying whatever is available.

Not. True.


 You can have your cake and eat it ladies! This recipe takes 40 minutes to make, with 30 minutes of it being passive time (leaving the body butter to cool), so really it just needs 10 minutes of your attention, then you can go about your business. And remember, the larger the batch you make, the less often you have to make it.

Word of advice: Body butters are richer than lotions so a little goes a long way! Unless of course you are going for the greasy, my-forehead-is-so-shiny-I-can-blind-you kinda look, then by all means, knock yourself out.

Also, to stop this body butter from turning into oil, you may want to keep it in a fridge during the hotter seasons. I personally don’t mind it going oily on me to be totally frank - queen of cutting corners over here (what?! It’s an essential life skill when you have 3 children under 5, how else do you think I run this blog??).

PS - If you are struggling with eczema or a skin condition, you should really see a health professional about it. You may also want to speak to a registered dietician or nutritionist as your diet can affect your skin.


What you’ll need:

  • Electric whisk

  • Pyrex (glass) bowl

  • Double boiler pan or alternatively place Pyrex bowl over a saucepan

  • Sterilised 450ml (16oz) glass jar or two 225ml (8oz) glass jars

Cooking time:

5 mins

Total time:

40 mins

Serving size:

450ml (16oz)



225g (1.5 cups) organic, unrefined shea butter

45g (¼ cup) organic, unrefined sweet almond oil

45g (¼ cup) organic, unrefined jojoba oil

80 drops of organic orange blossom essential oil (or lavender essential oil if that’s what you have - optional)



  1. Place all the ingredients except the essential oils in the double boiler or Pyrex bowl.

  2. If using the double boiler, bring to medium heat and stir constantly until all the ingredients are melted. Remove from heat.

  3. If using a pyrex bowl, fill a quarter of the saucepan with water and bring to medium heat. Place the the pyrex bowl on top of the saucepan and stir constantly until all the ingredients are melted. Remove from heat.

  4. Allow to cool for 20 minutes (preferably somewhere cool in the kitchen).

  5. Add the essential oils then place in the freezer for 10 minutes until the mixture starts to harden (but still soft at this point).

  6. Use electric mixer to whip the mixture into a butter (1 min if you like it soft and up to 2 min if you like it firm).

  7. Store the body butter into your sterile jar/s. Voila! Just remember to keep in the fridge if the climate is hot. Otherwise store in a cool place, away from direct sunlight (room temperature should be fine).* (see notes)



  • This body butter is oil based so its shelf life should be a few months.

  • Cleaning the equipment and jars can be a nightmare with just soap and water as the shea butter is next levels greasy. I found that soaking the equipment with vinegar and baking soda before washing worked perfectly.


Nutrient nuggets:

  • Shea butter - rich in vitamin A & E, with vitamin E being an antioxidant which increases moisture and elasticity in your skin making it a natural anti-aging agent. Shea butter is also an antifungal, reduces inflammation on your skin, boosts collagen production and has anti-tumour promoting compounds.

  • Jojoba oil - treats acne, sunburn and psoriasis. It is also excellent for protecting and cleansing your skin as it does not clog pores. This oil contains a considerable amount of iodine, which has antibacterial properties, as well as antioxidants that slow down signs of aging by fighting off free radicals in your body. Vitamin B5 a.k.a. pantothenic acid accelerates the healing of any wounds, scars or cuts. As if all the above isn’t enough, jojoba oil is also an anti-inflammatory and an antifungal.

  • Sweet almond oil - great for sensitive skin due to its hypoallergenic nature. This oil is an antioxidant thus making it a great oil to protect you from UV radiation damage. In addition to that, it contains vitamin A which helps prevent and contains 200% of the recommended daily amount of vitamin E. Almond oil is a great natural remedy to treat eczema, psoriasis, inflammation and itchiness.

  • Sweet orange essential oil - has anti-inflammatory, antidepressant, antiseptic, antioxidant and antimicrobial properties. This essential oil soothes tense muscles, boosts immunity and is best known for lifting the mood and relieving depression and anxiety.


Have you ever tried making your own body butter or are you a total newbie??

Why don’t you give this recipe a try and and add a photo of your own body butter to Instagram? Don’t forget to add #EarthNSpoon so I can check out your awesome creations!

I would love to hear from you either way! Come say hey on our super fun Earth and Spoon Lounge FB group.


homemade shea body butter recipe

follow me on instagram