Home > Natural Body Care > Homemade Shea Butter Lotion (Non Greasy Without Coconut Oil)

Homemade Shea Butter Lotion (Non Greasy Without Coconut Oil)

By Kristin Marr • Posted: May 11, 2022 • Updated: December 8, 2023

4.79 from 139 votes

This post may contain affiliate links. Please read our disclosure policy.

Prep Time 10 minutes
Chill 30 minutes
Total Time 40 minutes

This simple DIY shea butter lotion recipe (made with just 3 ingredients) is the perfect moisturizer for the whole body, face included, and may be used for acne-prone and aging skin.

Scooping shea butter lotion from a clear glass jar using pointer finger.
Shea Butter Lotion: Use on hands, feet, face, arms, and legs,

Want to Save This Article?

Enter your email & I’ll send it straight to your inbox. And you’ll get new recipes & tips each week.

Save Article

I’ll guide you, step-by-step, through how to make shea butter lotion, using shea butter and no coconut oil (because coconut oil can and will clog pores). The final product is a non-greasy, 100% natural moisturizer, with a creamy consistency and skin-soothing properties.

This recipe is used just like store-bought body lotions: to moisturize the face, hands, feet, legs, arms. Technically, this is more of a homemade body butter recipe: a thick moisturizing cream versus a pumpable lotion. (Make pumpable lotion recipe here.)

But whatever you call it, it’s one thing: AMAZING!

What is Shea Butter?

Shea butter comes from the “nut” (or pit) of the fruit found on the Karite Tree. It is soft, compared to cocoa butter, and has a strong scent when it’s purchased in an unrefined state.

I use unrefined shea butter in body-care recipes, but if you don’t care for the (natural) fragrance, I recommend using refined shea butter. Shea butter softens and moisturizes the skin, making it perfect for homemade lotion, shaving cream, and lip balm.

Homemade shea butter lotion in a clear glass jar on a bathroom counter.
Shea butter has many skin care benefits.

Benefits of Shea Butter

Shea butter is the main ingredient used to make homemade body lotion and many other skin care products.

  • It’s naturally rich in vitamins and fatty acids, like vitamin A and vitamin E.
  • It contains anti-inflammatory, antibacterial, and antioxidant properties. It’s ideal for sensitive skin and as an anti-aging product. There’s even evidence that shea butter could help with wrinkles.
  • Shea butter helps to combat dry skin. It’s an emollient: traps moisture on the skin without clogging pores. There’s also some evidence to suggest that it may help to alleviate eczema symptoms and soften scar tissue. Source: Medical News Today
  • Shea butter contains stearic acid, a naturally occurring fatty acid, that allows the butter to spread smoothly on skin without tension. This makes it ideal for a body and face moisturizer since it will melt right into the skin!

I personally use shea butter moisturizer every night before bed. And I’ve seen the texture and softness of my skin improve.

Before You Get Started: Ingredients & Tools

The natural ingredients can be found at most health food stores or online via Amazon. Each ingredient is carefully chosen for its natural moisturizing properties.

  • 1/2 cup unrefined raw shea butter
  • (optional) 15 drops essential oil
  • 2 tablespoons nourishing carrier oil (sweet almond oil, jojoba oil, or grapeseed oil)
  • (optional) 1 teaspoon arrowroot starch
  • 4 ounce glass jar for storage
  • medium-size heat-safe mixing bowl
  • electric mixer: stand mixer with whisk attachment, hand mixer, or fork
  • medium-size sauce pan

Video Recipe Tutorial

How to Make Shea Butter Lotion: Step-By-Step Instructions

Here’s the best way to make shea butter lotion, step by step.

Melt the shea butter in a glass bowl over a saucepan filled with water.
Step 1: Melt shea butter in a DIY double boiler.

Step 1: Melt Shea Butter

Heat the shea butter to melt it, don’t burn it. To avoid burning the shea butter, create a DIY double boiler. This will allow you to melt the shea butter without it directly touching the heat.

Place a medium-size glass bowl  over a sauce pan filled 1/4 the way full with water. The glass bowl should sit just on top of the saucepan, without touching the water in the pan.

Over medium heat, allow the water in the saucepan to simmer. Then add the shea butter and melt.

Once the shea butter has fully melted (about 2-3 minutes), turn off the heat and remove the bowl from the heat.

Add carrier oil to the shea butter in the double boiler.
Step 2: Add nourishing carrier oil to the shea butter.

Step 2: Add Nourishing Carrier Oil

Stir 1 teaspoon of arrowroot starch into the liquid oil of choice (grapeseed oil, sweet almond oil, OR jojoba oil) and whisk to combine. Pour the oil (and arrowroot starch whisked in, if using) into the shea butter.

You can skip the arrowroot starch and add the oil directly to the shea butter at this step. The arrowroot creates a non-greasy lotion.

How do you make non-greasy shea butter lotion? Adding arrowroot starch, which is similar to cornstarch, is the best option. You’ll find this ingredient in the baking section at most grocery stores or online. This ingredient may also be used in cooking: make almond flour cookies and waffles or thicken stir-fry sauce.

Step 3: Cool in the Fridge

At this point, the shea butter and oil mixture should be cooler (along with the bowl).

If not, allow it to rest for a few minutes. Then place the mixture in the fridge and allow it to solidify (about 30 minutes to 1 hour, depending on location in the fridge and temperature). 

Alternatively, speed up the process by placing the bowl in the freezer.

Adding drops of essential oil to the cooled shea butter and carrier oil mixture.
Step 4: Add essential oils to the cooled shea butter and carrier oil.

Step 4: Add Essential Oils

Once the mixture is opaque and firm (not solid as a rock), remove the bowl from the fridge.

Add the essential oil (or a combination of essential oils) of choice, if desired. Add up to 15 drops of skin-safe essential oils to this mixture. A few of my favorite essential oils to add are listed in the recipe below.

Whipping the lotion mixture with a fork.
Step 5: Whip the cooled shea butter mixture with a fork or electric mixer.

Step 5: Whip the Shea Butter

Use the whisk attachment and an electric mixer, hand mixer, or a fork to whisk the mixture until it appears “whipped.” This doesn’t take very long, just a few seconds using a mixer and a bit longer with a fork.

Spooning lotion into a glass jar.
Step 6: Spoon the lotion into a storage jar.

Step 6: Spoon Lotion into a Jar

Now you get to enjoy this amazing homemade lotion recipe and all its benefits (we’ll talk about the awesome benefits in a minute). Or, share the lotion as a gift.

Choose a beautiful glass jar and spoon your creation into the jar. Add a label, if desired. And store the lotion at room temperature in a cool place (like a bathroom cabinet) for up to 6 months.

Carrier oils: grapeseed oil, jojoba, and sweet almond oil.
Carrier oils: sweet almond oil, grapeseed oil, and jojoba oil.

How to Choose a Carrier Oil

You can use shea butter alone as a body and face moisturizer, or you can mix it with a carrier oil to make a whipped body butter recipe or lotion (like this recipe).

Here’s what I recommend for a nourishing carrier oil to mix with the shea butter. The options absorb easily in the skin, making them the best options for a non-greasy lotion.

Jojoba Oil: Jojoba oil is made from a shrub that grows in Northern Mexico and the Southeast US. Jojoba is an emollient: a natural moisturizer that softens and moisturizes skin. Jojoba is the closest to our skin’s natural oil, making it ideal for all skin types.

Grapeseed Oil: This oil comes from pressed grape seeds. It has high amounts of fatty acids, vitamin E, and antibacterial properties. Grapeseed oil may be a great option for aging skin and for those with acne-prone skin.

Sweet Almond Oil: Made from sweet almonds and rich in vitamin A & E, fatty acids, and proteins.

Virgin Coconut oil is also an option, but as I’ll share in a minute, I don’t care for using coconut oil on my face. If you’re just using this lotion on your body, coconut oil may be a good option.

Spreading lotion on hands.
Scoop lotion from jar and use your hands to warm the lotion and spread it on your body and face.

How to Use

Scoop a small amount of shea butter lotion out of the jar using your finger, then rub between your hands. The heat from your hands will soften the shea butter. Massage into your skin: face, arms, legs, feet, dry patches, etc.

A little goes a long way.

For the face, apply this moisturizer after cleansing (my favorite natural face cleansers) and toning (a spritz of rose water is my favorite). If you use any serums, apply a facial serum before applying the lotion.

Lotion in glass jars on a cutting board.
Store the shea butter lotion in a glass jar, at room temperature, for up to 6 months.

What’s the Shelf Life?

This natural lotion recipe doesn’t use any preservatives. Store-bought lotions add preservatives to formulas out of necessity. Without a preservative, mold and other bacteria will grow in a water-based lotion.

This recipe doesn’t need a preservative because it doesn’t use water in the formula. This means you can make a long lasting moisturizing lotion, without using any preservatives and don’t need to worry about mold growth. Woohoo!

Store the final product at room temperature, in a cool dry place, for up to 6 months. I recommend keeping homemade shea butter lotion away from heat, like a hot steamy shower, since it will melt slightly. This recipe is intended for home use; not to be sold commercially.

Essential oils being held in the palm of a hand over a jar of lotion.
Add essential oils for their scent and beneficial properties.

How to Add Essential Oils

If you want to scent your own lotion, essential oils are the best way to do this! Along with their scent, essential oils are easily absorbed by the skin for nourishment, and provide antibacterial and soothing properties.

Add one essential oil or a combination of essential oils, totally 15 drops, to this lotion recipe. The best essential oils for homemade lotion are…

  • Roman Chamomile 
  • Frankincense
  • Lavender
  • Rosemary
  • Jasmine
  • Carrot Seed
  • Rose 
  • Lavender
  • Tea tree 
  • Sandalwood 
  • Geranium   

Essential Oils to Avoid: Avoid citrus essential oils (like lemon or orange essential oil) if you plan to wear this lotion during the day when exposed to the sun. Citrus essential oils are photosensitive and can cause your skin to develop a rash or sunburn.

White homeamde moisturizing lotion in a jar on a bed of white towels in a basket.
This lotion is made without coconut oil so it doesn’t clog pores!

Lotion Without Coconut Oil, Here’s Why

You’ll notice that this recipe doesn’t use any coconut oil. A lot of lotion and homemade whipped body butter recipes rely heavily on coconut oil.

Coconut oil is not the cure-all. Gasp, I know. That statement is practically heresy in the natural living community. Toothpaste? Coconut oil. Smoothies? Yep, coconut oil. A boo-boo? More coconut oil. We use it for everything! I’ve learned the magical oil isn’t always suitable for every need.

Many years ago, I decided it was time to ditch the toxins found in our bathroom. From lotions to body wash to makeup, the amounts of toxins I put on my body was astounding. With the urge for simplicity and natural living, I started developing my own replacements for things like foundation powder and lotion.

One of my very first DIYs was a simple homemade moisturizer using coconut oil. After a few weeks of using this moisturizer on my face, I experienced multiple break outs, daily peeling, and dry skin patches. Here’s why…

There’s nothing wrong with coconut oil, but from a skin care perspective, it’s not the best moisturizer option for the face. If you use it on your face, it’s likely to clog pores and cause breakouts due to its chemical composition.

Shea butter does not clog pores and is the best moisturizer option. So skip the coconut oil on your face and instead turn to shea butter and a non-clogging carrier oil!

FAQs

The best way to make a non-greasy lotion with shea butter is to add arrowroot starch. Add 1 teaspoon of arrowroot starch to the carrier oil, then add the mixture to melted shea butter and stir. If you’ve already made the lotion and didn’t add arrowroot, melt the lotion again and add arrowroot to the liquid, then chill and whip.

Store the lotion in a cool, dry place, like a bathroom cabinet. Storing in a warm, humid place (like a shower) may cause the lotion to melt slightly, but shouldn’t cause the lotion to melt entirely. It would take a very hot environment to melt the entire jar of lotion.

As long as water isn’t added to the homemade lotion, you don’t need to add a preservative. The addition of water causes mold and bacteria to grow. Use the lotion/body butter within 6 months. Learn about the safety of making homemade products here.

Yes! You can use a combination of mango butter, shea butter, and cocoa butter in this recipe. Use a total of 1/2 cup of butters. This body butter guide will help you combine different butter and oils to make a customized body butter/lotion.

I don’t recommend adding beeswax to this recipe as it will make it too hard to scoop and spread on the skin. Instead, you can make homemade lotion bars using beeswax.

6 More Ways to Use Shea Butter

White homeamde moisturizing lotion in a jar on a bed of white towels in a basket.
4.79 from 139 votes

Homemade Moisturizing Shea Butter Lotion Recipe (Without Coconut Oil)

A non-greasy homemade ultra-moisturizing lotion perfect for the body and face, made with shea butter and no coconut oil. All natural!
Kristin Marr
Prep Time10 minutes
Chill30 minutes
Total Time40 minutes
Course DIY, Homemade
Cuisine Beauty
Servings 4 ounce jar
Cost: $10

Equipment

  • 1 electric mixer or fork
  • 1 medium-size heat safe bowl
  • 1 medium-size sauce pan
  • 1 4-ounce glass storage jar (or larger)

Ingredients

Instructions

Step 1: Melt Shea Butter

  • To melt the shea butter, make a DIY double boiler. This will allow you to melt the shea butter without it directly touching the heat.
  • Place a medium-size glass bowl over a sauce pan filled 1/4 the way full with water. The glass bowl should sit just on top of the saucepan, without touching the water in the pan.
    Making a double boiler by placing a glass bowl on top of a sauce pan.
  • Over medium heat, allow the water in the saucepan to simmer. Then add the shea butter and melt.
    Melt the shea butter in a glass bowl over a saucepan filled with water.
  • Once the shea butter has fully melted (about 2-3 minutes), turn off the heat and remove the bowl from the heat.

Step 2: Add Nourishing Carrier Oil

  • Stir 1 teaspoon of arrowroot starch into the liquid oil of choice (grapeseed oil, sweet almond oil, OR jojoba oil) and whisk to combine. Pour the oil (and arrowroot starch whisked in, if using) into the shea butter.
    Adding arrowroot powder to a bowl of carrier bowl.
  • NOTE: You can skip the arrowroot starch and add the oil directly to the shea butter at this step. The arrowroot creates a non-greasy lotion.

Step 3: Cool

  • At this point, the shea butter and oil mixture should be cooler (along with the bowl). If not, allow it to rest for a few minutes.
  • Place the mixture in the fridge and allow it to solidify (about 30 minutes to 1 hour, depending on location in the fridge and temperature). Alternatively, speed up the process by placing the bowl in the freezer.

Step 4: Add Essential Oils

  • Once the mixture is opaque and firm (not solid as a rock), remove the bowl from the fridge.
  • Add the essential oil (or a combination of essential oils) of choice, if desired. Add up to 15 drops of skin-safe essential oils to this mixture. A few of my favorite essential oils to add are listed in the recipe above. You can add your favorite essential oil or oils, not the ones listed above (if desired).
    Adding drops of essential oil to the cooled shea butter and carrier oil mixture.

Step 5: Whip

  • Use the whisk attachment and an electric mixer, hand mixer, or a fork to whisk the mixture until it appears "whipped." This doesn't take very long, just a few seconds using a mixer and a bit longer with a fork.
    Whipping the lotion mixture with a fork.

Step 6: Store

  • Choose a beautiful glass jar (4 ounces or larger) and spoon your creation into the jar. Add a label, if desired. And store the lotion at room temperature in a cool place (like a bathroom cabinet) for up to 6 months.
    Spooning lotion into a glass jar.

Video

Notes

*The essential oils listed are what I originally played around with and used. Feel free to use other skin-friendly essential oils. You can also make this lotion without using any essential oils. Other options: 
  • Roman Chamomile 
  • Frankincense
  • Lavender
  • Rosemary
  • Jasmine
  • Carrot Seed
  • Rose 
  • Lavender
  • Tea tree 
  • Sandalwood 
  • Geranium 
Rushed for time? Try This: Skip the melting stage in this particular recipe. Simply whip the nourishing oil and shea butter together, adding more oil if needed. I’ve done this before when I didn’t have any time to melt and cool the ingredients.
Tried this recipe?Let me know how it was!

Natural Body-Care Simplified

Learn how to make your own body and beauty products with simple ingredients.

4.79 from 139 votes (84 ratings without comment)

Leave a Reply

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

Recipe Rating




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

592 Comments

  1. Hi Kristin, thanks for the recipe on this moisturizer. I’m very new at this, so quick question. I don’t have a mixer, so trying to see if I could whip it any other way. From the sound of it, it’ll be in solid state when whipping is needed. If I use a manual whisk to whip it, do you know how long it’ll take?

  2. Hello,

    Definitely going to try making this! Just one question, where can I buy similar looking jars to the one you used? They look amazing!

  3. You should also never let your boyfriend open the jar of Kimchi for you, because he will open it quickly and make it explode everywhere. (Also, your dogs probably won’t even eat it for you in this situation, so you have to clean it up….) Thanks for sharing this lotion recipe! I’m totally going to try it.

  4. Is there a way I can make this moisturiser less thick? Should I just add more oils or is there a seperate ingredient I need to add?

  5. Thank you! I did as you suggested. Completely different texture. I will have to either make a larger batch or just use the emulsifier next time. Thank you for the help!!

  6. I made this lotion, but it’s too thick. I don’t know if my kitchen aid bowl/whisk is too large for the recipe or if I did something wrong in my measurements. I ran the kitchen aid on high trying to get the lotion to “fly” around so it could be whisked. Could I add more liquid oil (I used jojoba) or maybe use something smaller like my hand blender or emulsifier to fluff it up? This is my first homemade non food item so please excuse my ignorance. Thank you!

    1. Hey Heidi, Hmmm…I’m not sure what may have happened. Usually the lotion only takes up about a quarter of my KitchenAid Bowl. In the end you should have a thick, but spreadable lotion.

      You can try melting the lotion back to a liquid state (use a double-broiler so the oils don’t burn) and then try whipping it with an immersion (hand) blender. Let me know how it goes!

  7. I’m happy to see a recipe without coconut oil, it’s pretty environmentally unfriendly. (I may be biased because I discovered I’m allergic after using it for a year.) But you know what absorbs into the skin really well and can be grown and processed locally? Lard! Just not the shelf stable stuff with the alphabet soup of preservatives. It’s really similar to the oil the skin naturally produces (pig skin’s close enough to ours that it can be used for transplants for burn victims). And it feels so much less greasy than you’d expect.

    1. Hey Alia, You’re right–lard and tallow are pretty amazing for the skin. I don’t have a local (accommodating) source for lard (even though we purchase our beef and pork in bulk from a farmer), but if you have an excellent source and can render your own fat, using lard or tallow is excellent for the skin.

  8. So excited that I found your website! I recently discovered aveeno tests on animals (don’t know why it took me so long) and in my search to find a new moisturizer I found your website! I’d like to try this but am wondering would it be ok to substitute honey for the oil? My skin tends to get oily if I use to many oil products, and I’m thinking since I cleanse with coconut oil that would be a lot. Thanks!

    1. Hey Addy, Honey may work. My only concern would be a sticky consistency added by the honey, but it may be worth experimenting with this addition. Let me know how it goes!

  9. Does the addition of carrot oil make for a 30-40 spf moisturizer? I only use moisturizer with an spf and reading the question of adding zinc, I’m wondering if that’s necessary? Thanks, by the way, for the recipes!

    1. Hey Kelsy, Some studies suggest that carrot seed oil aids in sun protection, so that’s why it’s added to this recipe. The zinc, in this recipe, contains the highest amount of sun protection so I believe it’s necessary.

  10. Because I use this lotion on my face as well, I am thinking of adding zinc powder for sun protection. Do you think it will work?

    Thank you.

  11. I followed the recipe, using sunflower oil for the nourishing oil and whipped ingredients 1 to 2 minutes which was too long and it got hard. After reading more posts, I re-melted, re-cooled and re-whipped for just 30 seconds and it was still hard. Any suggestions? I hate wasting the oils! It is really too hard to use and doesn’t melt on the skin like coconut oil would. Any ideas before tossing this?

    1. Hey Jennifer, My guess is that the oil you used didn’t take to being chilled and whipped? That’s all I can think of at the moment since I don’t have any experience with that particular oil in this recipe. I’m sorry to hear it’s still very hard and doesn’t melt or absorb into your skin :(. I’m not really sure what else you can do. I wonder if you could use it for a shaving cream since it doesn’t absorb into the skin?

  12. Hi Kristin, thank you for the recipe. I don’t have any skin nourishing oils such as jojoba, sweet almond that you mention. Can I ommit it? And can I use only lemon oil instead of other EO for night cream for skin brightening? Thank you Kristin 🙂

    1. Hey Muthia, Lemon oil will work if the lotion is applied at night. I wouldn’t use lemon oil for a daytime face lotion since citrus oils are sensitive to light. I’ve never tried making this lotion without the nourishing oil, so I’m not sure how the change will effect the recipe. Let me know if you try it!

  13. Hi Kristin,

    Thanks for sharing this recipe! Any tips for how to wash my hand mixer and bowl after I make the lotion? The shea butter is really tough and too waxy to use a sponge with, eek! Thanks.

    1. Hey Cassandra, I usually let the bowl and mixer attachment soak in really hot water for a couple of hours with a grease-fighting soap. After a couple of hours, the shea butter is easier to remove. Clean-up is definitely the hardest (dirtiest) part of this recipe.

  14. Yay no coconut oil! I am allergic to treenuts and have a sensitivity to coconut. So it makes me a bit insane to see all the recipes say coconut oil then suggest almond if a commenter says they’re allergic.
    Thanks much!
    P.S. I’m still not sure how I am with Shea butter, but I plan to use mango for such things. Thanks again for sharing!

  15. Hello Kristin,

    I was very happy when I searched your blog but was very disappointed when I ordered them all from Amazon only to find out that they don’t ship all the items (raw shea butter and all essential oils) in my location/ country 🙁

    Is there any option? I would really love to try this. BTW, my location is Bahrain

    1. Hey Roxan, I don’t know enough about international shipping to really answer your question…I’m sorry :(. I wonder if the ingredients could be found at local shops/stores in your area?

  16. Hi Kristin, I’m happy to find your recipe and want to try it soon as my first ever made moisturizer, I was just wondering whether argan oil would work instead of the jojoba etc. oils. And if so any difference in storing/preparation? I have dry, flaky skin and already use argan for hair .. Thanks