·

Non Greasy Lotion Bar Recipe Without Beeswax (2025)

This post and the photos within it may contain affiliate links. If you purchase something through the link, I may receive a commission at no extra charge to you.


If you’ve ever tried a lotion bar and thought, “Nice, but why do I feel like I just greased a frying pan?”, this one’s for you.

This non-greasy lotion bar recipe is vegan, non-greasy, smells like vanilla cake, and you can make it in less time than it takes to binge an episode of your favorite show.

I make this one without beeswax (more on that below), so no waxy feeling, no animal products, and no “where do I even find beeswax??” quests.

I’ve been making these for years – they’re my go-to for travel, gifts, and keeping my skin soft all year long (yes, even elbows in winter).

non greasy lotion bar recipe

What is a lotion bar?

A lotion bar is a solid moisturizer made from butters and oils that melt when it touches your skin.
Unlike bottled lotion, there’s no water inside – which means:

  • No preservatives needed.
  • Longer shelf life (a solid year if stored right).
  • Way easier to take on trips.

This solid lotion bar recipe is simple to make and zero waste – no plastic bottles, no landfill guilt.

Why I don’t use beeswax in my lotion bar recipe

Most traditional lotion bars use beeswax to help them stay solid. But here’s why I skip it:

  1. Vegan-friendly – no animal products.
  2. Better feel – beeswax can leave a slightly sticky, waxy film.
  3. Easier sourcing – cocoa butter + shea butter keep things firm without special orders.

This lotion bar recipe without beeswax is perfect and still holds its shape beautifully, thanks to an 80% butter to 20% oil ratio.

non greasy lotion bar recipe
non greasy lotion bar recipe
non greasy lotion bar recipe

Lotion bar benefits

This isn’t just about smelling nice. Here’s why I love it:

  • Absorbs quickly – no greasy feelings.
  • Made with 100% natural, skin-loving ingredients.
  • Simple process: melt → mix → pour → set.
  • Compact, easily portable, and travel-friendly.
  • Cheap to make (and lasts ages).
  • Totally customizable with scents, textures, or botanicals.
  • A cute gift idea.

Enjoying this DIY guide?

Join the Good News Monday newsletter for a weekly dose of positivity and unlock the Almost Zero Waste Hub — a growing collection of eco-friendly resources & exclusive content, including my free Green Beauty e-book with my favorite DIYs. 🌞​

non greasy lotion bar recipe,lotion bar recipe without beeswax

Ingredients you’ll need + Substitution ideas

Makes 2 medium bars or 3 smaller ones.

Materials & tools

ingredients for non greasy lotion bar

How to make a solid lotion bar (recipe)

Ingredients:

4 tbsp organic cocoa butter (52g) 
2 tbsp pure refined organic shea butter (27g)
1 and a half tsp safflower oil (19g) 
1 tbsp tapioca starch (7g) or 1 ½ tbsp (~10g) for an even less greasy feeling
35 drops of vanilla fragrance oil

Instructions:

  1. Melt your butters – In a double boiler over low heat, melt cocoa butter and shea butter.
  2. Add the oil & starch – Stir in safflower oil and tapioca starch until fully combined.
  3. Cool slightly – Let sit 5–10 minutes before adding fragrance oil (too much heat will make it evaporate).
  4. Pour into molds – Silicone molds work best; if using tins, line them with paper first.
  5. Set – Freeze for ~1.5 hours or refrigerate for 3–4 hours.
  6. Unmold & store – Keep in a tin or jar, ideally somewhere cool.

How to use your lotion bar

  • Rub directly on skin or warm between hands first.
  • Works best right after a shower when skin is still slightly damp.
  • Great for hands, elbows, knees, legs – anywhere that needs TLC.

Tips & troubleshooting

  • Too greasy? Increase tapioca starch, add an extra ½ tbsp for an even lighter feel.
  • Too soft? Remelt and add more cocoa butter.
  • Too hard? Remelt and mix in 1–2 tbsp more oil.
  • Grainy texture? Melt butters slowly over low heat for at least 10 minutes (add shea last), then cool quickly in the fridge, freezer, or an ice bath.
  • Melts in the heat? Store in a fridge, sealed jar, or metal tin. If traveling, wrap in wax wrap or keep in a small container in a cool spot.
  • Sticky texture? Usually from too much shea butter – add cocoa butter (if soft) or more oil (if hard) to rebalance.

Storage & shelf life

  • Lasts up to 12 months.
  • Keep away from direct sunlight and water.
  • If the scent fades, you can remelt gently and add a few extra drops of essential oil.
lotion bar recipe without beeswax

FAQ

How long do lotion bars last?
If stored properly, your lotion bar can last up to 1 year since all ingredients have a long shelf life. Always check the expiration dates of your butters and oils just to be sure. Keep the bar away from water and contaminants to prevent spoilage.

How long does it take to harden?
Freezer: 1.5 hours | Fridge: 3–4 hours | Room temp: Overnight.

Can I remelt lotion bars?
Yes, just keep in mind that essential oils are heat-sensitive, and the key is to not overheat when remelting. So, re-melt gently in a double boiler on low heat. Add essential oils after cooling slightly, since heat will probably weaken the scent. If needed, stir in a few extra drops before re-pouring into molds.

lotion bar recipe without beeswax

Final thoughts

Making a lotion bar recipe without beeswax that’s actually non-greasy is surprisingly easy – and way more satisfying than buying one in plastic.

With just a handful of natural ingredients, you’ll have a travel-friendly, gift-worthy, skin-loving bar that you made yourself.

If you try this, let me know in the comments how you customized yours. I love seeing your versions!

You might also like:

Non-Greasy Lotion Bar Recipe (Vegan & Without Beeswax) - Almost Zero Waste

Non-Greasy Lotion Bar Recipe

Yield: 2 bars
Prep Time: 30 minutes
Additional Time: 1 hour 30 minutes
Total Time: 2 hours

Non-greasy lotion bar recipe without beeswax for smooth skin!

Ingredients

  • 4 tbsp organic cocoa butter (52g)
  • 2 tbsp pure refined organic shea butter (27g)
  • 1 and a half tsp safflower oil (19g)
  • 1 tbsp tapioca starch (7g) or 1 ½ tbsp (~10g) for an even less greasy feeling
  • 35 drops of vanilla fragrance oil

Instructions

    1. Melt the cocoa butter and shea butter on low heat.
    2. Then, add the safflower oil and the tapioca starch, and mix well.
    3. Once the mixture cools down, add your preferred essential oil. (to cool it down faster, you can transfer it to another container or add it to the fridge for 5 min)
    4. Next, pour the mixture into a silicone mold, or if you don’t have it, you can use metal tins.**
    5. Put in the freezer for an hour and a half (or a bit longer, if you put it in the fridge), and then take out of the silicone mold/tins.

Notes

  • I made the lotion bars two times - once with 1 tbsp tapioca, and another time with 1 and a half tbsp tapioca. The end result was very similar, and I liked how it turned out both times. With 1 and a half tbsp tapioca, it is a tiny bit less greasy, but the difference isn't that huge.
  • If you use metal tins, make sure to line them with paper, so you can easily take the lotion bars out.
  • If you live in a very hot climate, it’s best to store it in a tin in the fridge.
  • The mixture should cool down when you add the essential oil. If you add it while the mixture is still hot, the smell will evaporate.
  • This recipe makes 2 medium bars or 3 smaller ones. Double the ingredients to get 4-6 lotion bars.

Similar Posts

20 Comments

  1. Super!! I loved the recipe. Easy to make and smells delicious 😍. Thank you for such a complete explanation ❤️🌼

  2. This non-greasy lotion bar is the best body lotion I’ve found! It has a wonderful aroma, too. I recommend!

  3. This body balm is just perfect. It hydrates my skin so well that it doesn’t feel dry anymore. Last but not least, it has a delicate aroma. It is not greasy, it absorbs very well into the skin. I adore it!!!

  4. Hi
    Thanks for sharing this recipe. Would it be possible to substitute the safflower oil for avocado oil, rose hip seed oil and jojoba oil?

    1. Do you mean instead of the safflower oil? I think it should work, even though on a molecular level, jojoba oil is actually not oil but wax! So the end result might be different. Just keep in mind that it will probably leave a bit more of an oily sensation.

  5. Can you tell me approximately what the size is for the bars? I am thinking about 1.5 ounces for the 2 piece medium ones and about 1 ounce if you yield 3? Thanks!

  6. Hi Merilin,
    You rock! Thanks for the amazing recipe and the super-helpful notes. I only have shea butter, not cocoa or other butters. Do you think it would still work out to use all shea in place of both?

  7. Hi
    First thank you for sharing this incredible recipe. I plan to host my grandson’s 1st birthday party with my daughter and would love to add this to the goody bag. Would you suggest it going in a tin? Also, I am considering doing one for the infants & toddlers that will be in attendance that have issues with eczema. Is there anything I should consider adding like calendula oil or plantain plant?

    1. Hey Netta! Super glad it was useful. I would actually suggest a little glass jar, but a tin should work, too. 🙂 You can for sure consider adding some essential oils that are known to help for eczema. I think that’s a great idea

  8. Hi Merilin
    Thanks so much for sharing this recipe. I typically make larger batches and use weights in grams as opposed to tbsp or tsp. Your recipe calls for 1.5 tsp safflower oil, but has 19g as the conversion to weight. I calculate the weight of 1.5 tsp safflower to be 6.81g. So my question is, should I use 6.81g or 19g?

Leave a Reply

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