Natural Homemade Body Lotion

I don’t know if it’s the changing weather or something else but lately, my skin has been really dry, particularly on my legs. I had tried a few different lotions, none of which worked and my legs just kept getting worse.

Just when I was about to try looking for a super-strong medicated lotion, I came across this recipe for natural homemade body lotion from One Crazy Mom. Honestly, this was more of a “what have I got to lose?” situation, but I was pleasantly surprised because seriously this stuff is amazing. And the biggest bonus? It’s all-natural with just 4 ingredients.

Now I will caution that I’ve only just started using this stuff. But seriously in just a few days, it’s made a huge difference. Now I’m super intrigued to try some of Carrie’s other homemade cosmetic recipes – she has loads of other ideas like homemade makeup remover and shaving foam.

Homemade Lotion Recipe Ingredients

  • ¼ – ⅓ Cup/ 60-80mls Coconut Oil 
  • ⅓ Cup/80mls Pure Shea Butter
  • 1 Tablespoon/ 15g Of Cornstarch (Optional)
  • 10 Drops Therapeutic Grade Lavender Essential Oil 
  • 8 Oz/ 250ml Jar


  1. Soften your Shea Butter over a bowl of hot water or in the microwave 
  2. Mix in your room temperature coconut oil (should be in a solid or soft state, not melted), with a hand or stand mixer for about 15 minutes until light and fluffy. 
  3. Now mix in your essential oils. I love lavender essential oil as it helps me relax, but this would also work well with vanilla or citrus oils as well.
  4. Transfer your natural homemade body lotion to an 8Oz/ 250ml Jar.
Homemade Body Lotion

When making this, I did read through the comments from everyone who had tried it. Based on those recommendations, I reduced the coconut oil a little and added some cornstarch to reduce the oiliness of this. Honestly, it turned out great! Again, I’ve only just tried making this for the first time, so I can’t yet speak to long-term use, but so far so good! 

Also, Carrie has advised it will keep 3-6 months in an airtight container so I’m hoping this batch will last a while. Try it yourself and let me know how it goes in the comments below!

Leave a Reply

Your email address will not be published. Required fields are marked *

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