DIY Skincare

My Favorite Peach-Almond DIY Face Moisturizer

This post may contain affiliate links. Any sales made through such links will reward me a small commission – at no extra cost for you!

I developed the recipe for this DIY face moisturizer near the end of a cold, dry winter that was threatening to suck all the life out of my skin.

As a base, I used a recipe for a nourishing natural face cream I found online, played with the ingredients and ratios a bit to get a better texture, then replaced the essential oils with my personal favorites.

What I’ve got surprised even me with how good it was…

I am not one of those people who buy some cheap face cream and then complain when it doesn’t work. I buy expensive face creams and then complain when they don’t work.

And I’ve struggled with this my whole life. I stopped counting a long time ago how many different products I’ve tried out, with very disappointing results.

So you can imagine how thrilled I was when I discovered I can make my own DIY face moisturizer and have complete control over what goes on my face on a daily basis.

Quality is the key!

There’s something very exciting for me in making my one face cream. The process itself, the scents, choosing the oils, slowly melting everything and, as it thickens, watching the magic happen.

And we are not talking here about mash-a-tomato-and-put-it-on-your-face kind of product. (Though, there’s nothing wrong with tomatoes.)

We are talking about a highly luxurious product – this DIY face moisturizer can compete with very expensive facial creams and lotions.

This face moisturizer is pretty customizable – you can use your favorite oil combinations. But the recipe I’m sharing today is my personal favorite. It is light, nourishing and perfect for dry, dull skin.

Peaches and almonds are such an amazing combination. Peach kernel oil contains vitamins A, E and B complex. It balances the skin, moisturizes it perfectly and has anti-ageing properties.

Sweet almond oil is rich but lightweight and the skin absorbs it easily. It contains vitamin E, proteins and zinc; it is full of antioxidants and it is often used to help in recovering a damaged skin.

Peach-Almond DIY Face Moisturizer

A full recipe for DIY face moisturizer with shea butter, sweet almond oil and peach kernel oil

  • 10 – 15 g beeswax (or soy wax, as a vegan option and if you want a bit lighter texture)
  • 1.5 teaspoon shea butter
  • 20 ml peach kernel oil (you can replace it with any other nourishing natural oil)
  • 5 ml sweet almond oil
  • 50 ml orange blossom water (one of my favorite things ever! But, if you don’t have any, you can use rose water or any other hydrosol.)
  • 7 drops lavender essential oil (buy here) – optional
  • 3 drops frankincense essential oil (buy here) – optional


First, melt the beeswax and shea butter. Do this in a double boiler, on a low heat, and stir occasionally while everything is melting slowly.

When the wax is completely melted and everything looks smooth, remove from the heat and add the oils.

I am not adding the oils while the mixture is on the stove. I’m paying extra cash to buy them cold pressed, I’m not going to throw away all the good stuff they have by heating them up more than necessary.

However, I am adding them as soon as I remove the mixture from the heat because it’s easier for the ingredients to blend with each other while they are still warm.

So, add the oils and orange blossom water and stir really well until the oil phase is combined with the water phase. When the mixture cools down a bit, add the essential oils and mix everything well.

All that is left for you to do is to transfer your freshly made DIY face moisturizer into glass containers (previously sterilized in the oven).

This nourishing DIY face moisturizer makes my skin velvety smooth and soft, and I don’t know how it does it, but it adds a little bit of natural blush into my cheeks, making my face look fresh and very young.

It really makes my skin look peachy – there’s no better words for it!


Leave a Reply

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

This form collects your name, email and content so that we can keep track of the comments placed on the website. Please check our Privacy Policy to see how we manage your submitted data.