Easy Homemade Hand Cream Recipe (Non-Greasy)
This post may contain affiliate links from which I will earn a commission. Learn more in our disclosure.
Looking for an easy homemade hand cream recipe? This one is a keeper. It’s rich enough to deeply moisturize dry hands, but it has a lighter, less greasy feel than many DIY hand creams.
This simple DIY hand cream uses nourishing oils and butters, comes together quickly, and can be customized with essential oils if you like. Even better, it works beautifully as a homemade hand lotion for dry skin, especially in winter.
This recipe is especially great if you have dry hands, wash your hands frequently, or want a natural, non-toxic alternative to store-bought hand creams.

I love making as many of my personal care items in order to cut down on toxins in our home and on our bodies.
I've made Eye Makeup Remover, Alcohol-Free Hairspray, Sugar Scrub, Nourishing Lip Scrub, Hair Rinse, Homemade Body Wash, and more. I've been looking for a homemade lotion recipe that works for a long time, and I finally have it.
I can't stand forking out a ton of money for something when I can make it for a fraction of the cost myself.
This recipe is based off of a recipe that one of my readers shared with me. I liked it a lot, but ended up tweaking it to make it even better.
Why You’ll Love This Hand Cream
This homemade hand cream is
- deeply moisturizing for dry hands
- non-greasy compared to many DIY hand creams
- easy to make with simple ingredients
- customizable with different oils, butters, and scents
- doubles as a hand lotion or body cream

Why This Hand Cream Works Better Than Lotion Bars for Me
I love the concept of lotion bars, but I've found them to be hard to use due to how long it takes for them to soften. When I try to use them before they’ve softened enough, they pull on my skin, which I don’t love.
This hand cream is solid at room temperature, but it isn’t super hard and softens up really quickly in your hands, even in our home in winter, and we don't keep our heat turned up that high.
Why This Hand Cream Feels Less Greasy
The simple step of adding arrowroot powder helps this hand cream feel much less greasy on your skin. So simple!
Arrowroot is a great oil absorber. It can be used for removing oil stains from clothing and it’s also a great ingredient in DIY dry shampoo. In fact, we often use arrowroot on its own as a super quick “I didn’t have time to wash my hair” solution.
Of course, arrowroot doesn’t remove all of the oil in the recipe (that would be ridiculous), arrowroot absorbs some of it so that the resulting lotion is a great consistency and also a non-greasy treat for your skin.
You can also use cornstarch or tapioca starch, and you should get the same or a very similar result.
How to Use This Homemade Hand Cream
You can use this homemade hand cream
- before bed
- any time of day for dry hands
- to soften cuticles
- for rough patches anywhere on hands or body
- elbows/knees if desired
You can simply apply this hand cream anytime, but here are a few ways to make it work even better.
- Use a Sugar Scrub followed with this cream for hands that feel super soft and revitalized. The moisture left from rinsing off the scrub is sealed into your skin by the cream.
- Put this body cream on before bed (misting your body with some water first is best) and wake up to healthy, nourished skin.
Hand Cream vs. Hand Lotion: What’s the Difference?
Hand cream is usually thicker and more concentrated than hand lotion, which makes it especially helpful for dry or rough hands. This recipe has the richness of a hand cream, but thanks to the arrowroot, it feels lighter and less greasy than many homemade versions. So while I call it a hand cream, many people would think of it as a homemade hand lotion too.
How to Customize This Hand Cream for Different Skin Needs
By choosing essential oils for your specific skincare need, you can turn your lotion from being simply moisturizing to something that really addresses what is going on with your skin.
- Dry or aging skin? Try rose or geranium.
- Need to be energized and refreshed? Try lavender, lemon, and grapefruit.
- Troubled skin? Try helichrysum, frankincense, lavender, sandalwood, chamomile, rose or jasmine.
- Want to avoid stretch marks? Try helichrysum, lavender, patchouli, neroli, rose, or geranium.
Recipe Notes
- Essential Oil Options: Use whatever combination you like. I've used orange, which was really heavenly smelling, especially combined with the fragrance of the coconut oil. It smelled kind of like a creamsicle. Lavender would be very soothing as well.
- Butter/Oil Options: This recipe is very versatile. I've used extra coconut oil and shea butter when I was out of cocoa butter, and it still turned out great.
- Container Size: This makes a small amount: just enough for small canning jars like these.
- Solidifying Problems: Please note that some (including me) who have made this have had issues with it not solidifying. I suspect it has to do with the type of shea butter used. It seems that if you use a raw shea butter, the resulting product is not as firm. Even if your hand cream is more liquid, you can still use it. In fact, you could put it in a pump bottle and use it that way.
Frequently Asked Questions
Can I use this as hand lotion?
Yes. This recipe is thicker than a typical hand lotion, but it spreads easily and works beautifully as a homemade hand lotion.
Why is this homemade hand cream non-greasy?
Arrowroot powder helps absorb some of the oils, so the finished cream feels less heavy and greasy on the skin.
Can I make this hand cream without shea butter?
Yes, but the texture may change. You can experiment with more coconut oil or another butter, though the finished cream may be softer or firmer depending on what you choose.
Why didn’t my hand cream solidify?
Different brands and types of ingredients can affect texture. If your cream stays softer than expected, you can still use it in a jar or pump bottle.
Can I use cornstarch instead of arrowroot?
Usually yes. Tapioca starch may also work similarly.
More Homemade Personal Care Products You'll Love
- Homemade Shea Butter Lotion – non-greasy and great for all skin types, including aging skin and acne-pron skin.
- Homemade Lip Scrub – so healthy you can literally eat it!
- Apple Cider Vinegar Hair Rinse – makes your hair super healthy!
- DIY Sugar Scrub – get spa results without the spa prices
- Black Cumin Face Oil Blend – get amazing skin without paying a hefty price

Nourishing Hand Cream (Non-Greasy)
Ingredients
- 1/4 cup coconut oil
- 1/8 cup shea butter
- 1/8 cup cocoa butter
- 1 tablespoon carrier oil of choice
- 1/2 tablespoon arrowroot powder
- 5-10 drops essential oils optional
Instructions
- Heat the shea butter, coconut oil, and cocoa butter over very low heat until melted. A double boiler works well for this.
- Remove from heat.
- Combine the carrier oil, arrowroot, and essential oils (if using) in a small bowl. Whisk to combine.
- Store in container of your choice. I like these small canning jars.
- Add the carrier oil mixture to the melted butters. Mix well with a fork or hand mixer, but don't over-whip. Allow to cool in the fridge.
Not Wanting To DIY?
If you aren't really in the mood to make your own lotion, or just are out of time, you can buy clean lotions too. I'm really careful to avoid using anything with artificial fragrances.
Poofy Organics has a lot of great options at a reasonable price. Their Skin Hero lotion is fantastic. Use code WNM to get 10% off your first order.
Have you ever made your own homemade hand cream?
Photo credits – Naomi Huzovicova


hi have u ever used coconut milk powder instead of the arrowroot?
Hi Sue – that actually won’t work because you need a starch and coconut milk powder is not that.
For those of you experiencing a greasy feeling from this recipe, try adding arrow root powder a little at a time . mixing with a whisk, until it gets like pudding. Shea butter will turn hard when it cools, coconut oil can be greasy if you add too much, so try a different butter that is softer. You can also add liquid oils that absorb well, such as, grapeseed oil and almond oil, but remember to add arrow root powder.
Hi Kay! Thanks for the tip. I did have that tip in this recipe but I’ve just added it to this one. Thanks for reading!
I checked out the Germall Plus and these can’t be good for you.
0.30% Germall II, 0.11% methylparaben, 0.03% propylparaben and 0.56% propylene glycol.
???
Hi there Cyndy. First of all, my apologies for not responding sooner. I’ve had a massive backlog of comments and I’m gradually getting through them. While there are debates about parabens and their safety, I reworked the recipe so it doesn’t need the preservative any longer. I like it better this way anyhow. Thanks for reading and commenting and I hope this helps!
What type of/brands of broad spectrum preservative do you recommend for your DIY Hand Cream, please?
Not sure I would/could use up this recipe in 3 days. ?
So sorry it took forever to get back to you! The preservative information is in the post and I’ll put it in the recipe card as well! Thanks for your patience!
Hello Adriene,
I followed this recipe for the hand cream for dry skin, but have clearly done something wrong as mine won’t set unless put in the fridge, left out it is very runny. I only used a bit when I had it in the fridge but it was very oily. Can you please tell me what I could have done wrong? Thank you
Hi there – I’m so sorry! Did you follow the directions exactly? I actually haven’t made this is a very long time but I’ll do my best to help!
Adrienne,
Thank you.
Yes I did follow the instructions as laid out in the recipe. Should I have either whipped/beaten the ingredients at the end? Maybe I should have put beeswax? It is summer here in Aus so I would imagine that would have some affect over how solid it would be too.
What’s the temperature there? I’m so sorry!