Need almond oil for a recipe whether it’s food or lip balm and don’t have any? Or you don’t like it or are allergic? Perhaps your big bottle you use for skincare just ran out and you want an almond oil alternative until you can replace it.

Whatever the reason, I’ll help you find a substitute for sweet almond oil in this article!

I am a huge almond oil fan and use it a lot both directly on my skin and in my home beauty recipes (you can find some here). I really love using it but, of course, that means sometimes I can run out and need a substitution.

To help you find your best almond oil substitution, I first discuss what almond oil is before talking about the best replacements based on whether you are using almond oil for cooking, skincare or something else.

Best Substitute For Almond Oil Cooking, Skincare & More!

What Is Almond Oil?

Understanding what almond oil is can help you find a substitution.

Almond oil comes from almonds which are from fruit on almond trees. The oil is extracted from almonds that have been hulled and dried. It is then refined with heat and chemicals or is considered unrefined when it’s extracted by pressing the almonds without heat or chemicals.

Almond oil is a mild oil with a nutty taste. It’s full of nutrients and healthy fatty acids.

Click here to buy almond oil.

Best Almond Oil Replacement

There are many choices when it comes to almond oil substitutes and it really depends on what you want to use the almond oil for rather than there being a best answer for every purpose.

However, some general substitutions which might suit you are other nut oils like hazelnut or walnut oil.

Other common replacements are Jojoba oil, olive oil and safflower oil.

substitute for almond oil

Sweet Almond Oil Substitute In Cooking

The great nutrients in almond oil can be destroyed with heat especially if you are using the more nutrient-rich unrefined almond oil. This means it is best used for cold dishes like as a salad dressing.

However, it does have a high smoke point so you can use it for baking and frying if you are happy to lose the nutrients and some of the flavor.

If you want to replace almond oil in a cold dish where you like its nutty taste, a different nut oil is a good idea like hazelnut or walnut oil. Otherwise, extra virgin olive oil could also work, although the taste is different.

For cooking with heat, you could use avocado or sunflower oil which also have a high smoke point.

Read more about cooking with almond oil here.

Substitute For Almond Oil For Face/Skin

Almond oil has a great combination of nutrients and other beneficial ingredients which make it great on your face and skin (read more about this here) and no other product will be exactly the same.

However, there are many other great natural ingredients you could use instead:

  • Coconut oil – There are many benefits to using coconut oil on your skin, like the fact it contains antioxidants and vitamins that moisturize your skin. It also has fatty acids that can help reduce the signs of aging. It can help with other skin problems like stretch marks.
  • Olive oil – Olive oil is another great skin moisturizer containing vitamin E. It also can help minimize the appearance of scars. It’s a great replacement for shaving cream.
  • Cocoa butter – This is a highly moisturizing butter perfect for dry skin areas. It absorbs quickly into skin and is great for helping skin feel soft. It can also help with the appearance of scars and is usually great for highly sensitive skin.
  • Aloe vera gel – A natural anti-inflammatory, this is especially a great choice for sunburned skin. It also helps heal irritated skin and minimizes stretch marks and wrinkles. It has anti-aging properties and decreases pigmentation.
substitute for almond oil

Substitute For Sweet Almond Oil In Soap Making

Almond oil is a luscious ingredient in soaps and has beneficial vitamins A and E as well as oleic and linoleic acid, but it is not necessary for making great soap.

There are quite a few oils you can replace almond oil with:

  • Avocado oil
  • Chia seed oil
  • Hazelnut oil
  • Apricot kernel oil
  • Grapeseed oil
  • Hemp oil

If you are making soap with lye, any substitution may affect the amount you need.

Substitute For Almond Oil In Lip Balm

While I do prefer almond oil in my lip balm, I do have a recipe here which uses shea butter instead and you can replace almond oil in lip balm with this if the lip balm already contains an oil like coconut oil.

Otherwise, you can replace almond oil with coconut oil or use olive oil, avocado oil, jojoba or hemp oil.

Substitute For Almond Oil In Bath Bombs

When it comes to bath bombs, there are similar choices for substituting almond oil.

You can use coconut oil, olive oil, avocado oil, hemp seed oil or grapeseed oil instead.

Substitute For Almond Oil In Body Butter

Substitutions for almond oil in body butter are much the same as the above.

You can use jojoba oil, apricot kernel oil, almond oil or grapeseed oil.


I hope you found this guide to almond oil substitutions useful and you now have a solution to your almond oil problem!

You can find our guide to how long almond oil lasts here, our guide to using almond oil on hair here and on skin here as well as all our almond guides here.


Comments are closed.