DIY Shaving Cream (5 Homemade Natural Recipes)

DIY Shaving Cream (5 Homemade Natural Recipes)

Dyeing, waxing, bleaching, plucking, trimming, painting, shaving— sometimes it feels like a woman’s beauty routine is never-ending! Out of all of those crazy rituals, shaving is kind of the worst; it’s such a hassle to add an extra step to your shower routine and the shaving creams on the market are so drying, you’ve got to then spend time after the shower moisturizing!

Homemade Shaving Cream

Ok, maybe that was a bit dramatic but that last part is definitely true; conventional shower creams and gels are full of gross ingredients and leave your skin stripped and dry. Making your own homemade shaving cream will not only keep your beauty routine natural, it’ll keep your legs feeling smooth and hydrated. Below, you’ll find the best natural shaving cream recipes out there. 

Coconut Oil Shaving Cream

Coconut oil is one of those miracle ingredients that is used in and for everything. It’s super gentle, incredibly hydrating and so easy to work with. The perfect base for a homemade shaving cream.

DIY Natural Shaving Cream Recipe by Mommy Potamus


  • 1/3 cup coconut oil
  • 1/3 cup shea butter
  • 2 tbl olive, jojoba or sweet almond oil
  • 2 tbl liquid castille soap


In a small saucepan, melt the coconut oil and shea butter on the lowest heat setting. Add the olive, jojoba or sweet almond oil and stir until fully blended and remove from heat. Transfer mixture to a medium sized bowl refrigerate until it is solid. Once it has solidified, take the bowl out of the refrigerator and using a hand mixer, begin blending the mixture until it has a fluffy, whipped consistency, about 5 minutes. Add the liquid castle soap and whip again until fully combined.

Transfer to a jar with a lid and store in a cool, dry place. This mixture will keep out of the refrigerator for some time as long as no water gets into it so be careful to keep it away from the drain while you’re shaving!

This shea butter shaving cream recipe adds rosemary and mint essential oil, transforming your everyday shaving routine into a luxe spa ritual.

Shea Butter Rosemary Mint Shaving Cream from Food For My Family


  • 1/3 cup shea butter
  • 1/3 cup coconut oil
  • 1/4 cup jojoba or sweet almond oil
  • 10 drops rosemary essential oil
  • 5 drops peppermint essential oil 


In a small saucepan, melt the shea butter and coconut oil over low heat. Remove and transfer to a bowl. Add the jojoba oil and essential oils and stir to mix. Put bowl in the refrigerator and chill until solid. Remove and using a hand mixer, blend the mixture until it is a whipped consistency, about 5 minutes. Transfer into a jar with a lid and store in a cool, dry place.

Cocoa Butter Shaving Cream from Simple Life Mom


1/2 cup sweet almond oil

1/4 cup cocoa butter (melted)

1/4 cup castile soap

1/4 cup raw honey

3/4 cups warm water

10 drops essential oils of your choice 


Melt cocoa butter in a small sauce pan over low heat. Once melted, add soap, sweet almond oil and honey. Pour into a 16 oz container and add enough water to fill. Shake to combine and store with a lid in a cool, dry place.

Homemade Shaving Cream Recipe for Men

DIY Shaving Cream for Men

And we’d be remiss not to talk about homemade shaving cream for men since the fellas often have to shave their face every single day. We’ve also included a DIY shaving oil we know men will love!

The Best Homemade Shaving Cream for Guys and Gals from Modern Hippie Housewife

This is a great customizable homemade shaving cream recipe for men. Just add your favorite masculine scented essential oil! 


  • 1/2 cup oil (olive, grape seed, coconut, etc)
  • 1/4 cup honey
  • 1/4 cup liquid Castile soap
  • 10 drops pine, rosemary or mint essential oil


Combine all ingredients in a bowl and whisk or blend on high for about 5 minutes until the mixture is emulsified. Transfer to a jar or bowl with a lid or a bottle with a pump. A little goes a long way with this recipe!

DIY Shaving Oil from Hybrid Rasta Mama

Men will love this hydrating, luxe oil to put on before they shave to keep their skin super smooth and their stubble softened.


1 cup olive oil

1/2 cup grape seed oil

1/2 cup coconut oil, melted

5 drops essential oil (soothing scents like lavender or chamomile work best here!)


Mix oils with a whisk until thoroughly combined. Transfer to a container with an airtight lid or glass bottle with dropper top. Use on your face after you’ve dampened the skin with warm water and let it sit for a minute or two before applying your shaving cream.

To Wrap Up….

To make your shaving experience even more awesome, keep these four simple tips in mind:

  • Make sure your skin is completely saturated with warm water; this will open up your pores so your hair follicles will be easier to get to.
  • Keep your razor clean and sharp!
  • Rinse your blade as you shave
  • Apply a thin layer of homemade shaving cream to your legs before shaving and keep in mind it often won’t lather up!

Are you convinced that natural shaving cream is the best yet? It’s easy to make, completely customizable, full of natural, whole ingredients and is super hydrating on your skin. What’s not to love? We’re already so obsessed!

Leave a comment

Please note, comments must be approved before they are published