DIY Lotion | All Natural | Simple Ingredients | Toxic-Free

Hi everyone, welcome back to my blog! Today I’ll be sharing a recipe to make an all purpose lotion at home with very simple & minimal ingredients. A couple weeks ago I did share a DIY recipe for body cream – made with beeswax and aloe vera – which is great for dry skin or for winters. Today’s recipe, however, will be a little different because it is more lightweight and although it is still a moisturizer, it is not as heavy-duty as the last one. The consistency of the lotion itself will be yogurt-like, whereas the cream was more of a whipped butter.

This lotion, a tried & tested recipe, is great for mild climates – especially summer – because the ingredients work best for prevention of sunburns. Also, if you have oily skin, this is a great alternative to the beeswax cream. The ingredients are minimal and most likely you will already have them at home. The best part about this recipe is that it does not require any tools to make it, and can be done in just a few minutes.

And just like the DIY cream, it is completely non-toxic which means it is safe to apply all over your body, face and hands. Even if you have sensitive skin, this lotion will not harm you in any way (**but please be aware of any allergies you may have from the natural ingredients**). It’s hydrating and yet does not clog your pores. A perfect gift to give to your loved ones – I personally gave this as a Mother’s Day gift in the past.

A Couple of Things to be Noted:

  • Because it does not contain beeswax, this lotion will have a shorter shelf-life compared to the cream. If the colour starts to change then it means it has expired. Please store the lotion in a cool and dry place to prolong shelf-life.
  • This recipe will make a small amount so that it can be used well within its shelf-life. Feel free to double or triple the quantity to get more.
  • Essential oils serve many purposes other than just scent. For example, lavender is great as a relaxant whereas tea tree is good to prevent acne. So you can do a quick research online to find suitable essential oils for your skin.
  • This recipe can be used as a base and you can add on many other ingredients to your liking – such as Vitamin E, Zinc oxide for SPF, etc.
  • In all my DIY recipes that call for aloe vera, I always use fresh aloe vera leafs which I then peel off the skin and use the gel. So if you happen to be using store-bought aloe gel in bottles, please check if it’s 100% natural without any chemicals/preservatives. Otherwise it can alter the result of the recipe!

Fun Fact: Aloe vera plants are low-maintence and work great as indoor or outdoor plants. So if you are interested in house plants or gardening, I’d recommend buying an aloe plant – that way you always have fresh stock available for these purposes! (Also, it’s a great air purifier… #toxicfreeliving.)


  • 3 tablespoons of aloe vera gel
  • 2 tablespoons of coconut oil
  • 5-6 drops of your preferred essential oil
  • 1/4 teaspoon of neem extract (optional) 


  1. Pour aloe vera gel in a bowl and add half of the coconut oil. Mix vigorously until the consistency starts becoming like milk. You can use a hand blender here but it’s not needed. I tend to just use a whisk or a fork.
  2. Add the remaining coconut oil along with the neem extract and continue mixing vigorously. You will see it becoming like a lotion right before your eyes!
  3. Add in your preferred essential oils and give it a light mix.
  4. Store in a glass jar – not metal or plastic as it can damage the natural properties of the lotion. Enjoy your new moisturizer – completely natural and toxic-free!

If you try this recipe, let me know how it goes in the comment section of this blog post. And if you are liking my content so far, I’d really appreciate if you can subscribe to the blog! Thank you for the wonderful support.

Peace & Love ♥

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Powered by

Up ↑

%d bloggers like this: