Homemade Body Lotion (Natural**Vegan)

Homemade Body Lotion (Natural**Vegan)

homemade body lotion

Little Peanut is growing at a rapid rate each week, I’m taking extra care to make sure that I’m taking as much care of my body as possible. The past 3 months felt like the longest time however I’m finally starting to feel well again. I never realized how much I took my daily health for granted. Now I appreciate the days when I’m feeling energetic and well more than ever. So what’s this got to do with homemade body lotion I hear you asking?

I’ve finally had some energy to start creating again and this time it’s homemade body care. I have dry skin and I know from puberty that I’m prone to stretch marks. While I’m okay with getting stretch marks from being pregnant, I would also like to prevent or minimize them if I can. So why not make a homemade natural body lotion to smother all over my body every day?

What’s in a good body lotion?

I so often find store bought lotions don’t sink into my skin leaving a residue sitting on the surface of my skin. Who else has this problem? When I read the ingredient list of numerous store bough lotions, struggled to read half of the ingredient names.

I’ve tried coconut oil on it’s own but I find it sits on my skin and my skin still feels dry. Don’t get me wrong, I LOVE coconut oil and it’s great for multiple purposes but I needed something extra. I decided I wanted something simple, fresh smelling and easy to make. Natural oils are always a great body lotion option as the skin can absorb them easily and you aren’t adding chemicals to your body. After all, your skin is the largest organ.

natural oils

Natural oils perfect for body lotion.

Here are my favorite oils to use:

Shea Butter – is naturally rich in vitamins A, E and F, it is great for dry skin, has a buttery feel and provides essential fatty acids helpful for collagen production.

Coconut oil – prevents aging and damage to the skin, is hydrating and also stimulates collagen production.

Sweet almond oil – packed with vitamin E and A these antioxidants fight free radicals (which cause aging) and don’t clog up your pores. It’s a wonderful carrier oil.

Jojoba oil – an oil closest to our skins natural oils. It’s deeply hydrating, non oily, anti-aging, healing and deeply nutritious for the skin.

These are the base and then we of course want a nice smelling lotion. This is where essential oils come in.

body lotion whipped
Whipping oils

What essential oils are safe during pregnancy?

Apparently this is a very controversial topic. Who would have known! I however, prefer to chose what’s natural over what’s not. I didn’t use any in the first trimester but in such a small dose diluted, I don’t see how essential oils can be harmful although there are some to avoid. Here is the considered safe list by the International Federation of Professional Aromatherapists:

  • Benzoin
  • Bergamot
  • Black pepper
  • Chamomile German
  • Chamomile Roman
  • Clary
  • Cypress
  • Eucalyptus
  • Frankincense
  • Geranium
  • Ginger
  • Grapefruit
  • Juniper
  • Lavender
  • Lemon
  • Mandarin
  • Marjoram Sweet
  • Neroli
  • Petitgrain
  • Rose Otto
  • Sandalwood
  • Sweet Orange
  • Tea Tree
  • Ylang Ylang
Light and fluffy whipped body lotion

I added lemon, lavender and ylang ylang to my body lotion and the combination smells wonderful. If I had to give it a name, I would call my lotion lemon meringue pie.

Give this recipe a try if you are keen on making a hydrating body lotion which nourishes and helps reduce stretch marks. So far I’ve been using this every night after my shower. I love the smell combination and the way it sinks into my skin. No more dry skin around here. I’ve even got hubby using it.

Homemade body lotion

A luxurious homemade body lotion made from high quality oils perfect for promoting skin elasticity and healing.
Prep Time 15 mins
Course Homemade cosmetics
Cuisine Beauty
Servings 50


  • 5 tbsp shea butter
  • 3 tbsp coconut oil
  • 2 tbsp almond oil
  • 1 tsp jojoba oil
  • 5 drops lavender oil
  • 10 drops lemon oil
  • 5 drops ylang ylang oil


  • Place all the ingredients in a mixing bowl. 
    homemade body lotion
  • Using a cream beater, beat together until a beautiful fluffy mixture occurs. 
    body lotion whipped
  • Place into a glass or plastic tub. I recycled my Lush tubs for this. 
    homemade body lotion


If your raw shea butter is gritty, first melt it over a double boiler and then cool in the freezer. 
Keyword belly oil, body oil, homemade body lotion, natural body lotion, pregnancy oil

xoxo Amy

(Visited 2,475 times, 1 visits today)

This Post Has 2 Comments

  1. I’ve been looking to get a waste free body lotion and I think this is definitely something I should consider! Thank Ams! 🙂

    1. You’re welcome. P.S Faithful to Nature’s shea butter is awesome for this 😉

Leave a Reply

Recipe Rating

Close Menu