It’s been a hot second since I’ve posted some sort of DIY vegan personal care product — and I thought I might try my hand at doing something that is (technically) zero-waste. All of the ingredients in this can either be purchased waste-free in bulk or in large, refillable quantities. It’s part of my efforts to reduce my consumption and carbon footprint overall.

I haven’t gone zero-waste entirely, because I feel like it’s not reasonable to attain perfection in. But then again, I used to say that about veganism — but my life philosophy is that just because you can’t be perfect at something doesn’t mean you shouldn’t try!

I know, I know, shaving your legs is completely optional, but you know what? I don’t shave my legs for men. I shave my legs for how.



it feels.

Ever go a few weeks without shaving and then when you finally do, you can’t stop rubbing them? Yeah, this was made for those moments.

If you’re not into shaving, this can also be used as a nice after-wash body conditioner, just like Lush makes. Except this was made in my kitchen!

Like I said, everything I used for this as either purchased in bulk, in packaging that could be refilled or, in the case of the essential oils, in a glass container. I love shopping at bulk stores — Bulk Barn in Canada now has a reusable container policy which allows you to bring a clean, empty container, weigh it before loading up and fill on up. I also love the Urban Bulk Emporium on Queen East, which allows me to refill things like my Dr. Bronner’s jugs. Ohhhh yeah!

Zero-waste soothing shower cream, makes about 3/4 cup


  • Vegan
  • Gluten-free
  • Nut-free
  • Prep time: <5 minutes


  • 1/3 cup melted coconut oi
  • 1/3 cup pure shea butter
  • 1 tbsp aloe very gel (preferably straight from the plant)
  • 2 tbsp castille soap or melted pure vegetable glycerine
  • About 30 drops your favourite combination of essential oil. I used:
    • 14 drops orange
    • 7 drops yuzu
    • 7 drops eucalyptus


Combine all of the ingredients in a large bowl. Mash the more solid items with a fork until they start to mix together.

Once they start to mix, use a whisk to whip up the mixture, giving it a nice and fluffy texture. Spoon into a shower-safe container like a mason jar.

That’s it! It’s really that simple. Do you like shaving your legs in the summer? About once a week I love to do it — just often enough that it feels so so nice and silky after I’m done!