DIY Shaving Butter Recipe
Here is a simple DIY shaving butter recipe to try out! I hated the shaving products I got from the store, so I wanted to try to make my own!
Most conventional shaving products are filled with synthetic fragrance, propellants, and ingredients that strip the skin. Switching to a DIY natural shaving cream or homemade shave butter can completely change how your skin feels after shaving!
Today I’m sharing my favorite homemade shaving butter recipe. It’s rich, fluffy, moisturizing, and incredibly simple. If you’ve been wanting to make your own shaving cream, this is a great place to start 🙂
Pair it with a homemade lavender body butter too!

Why Make a DIY Shaving Cream?
When I first began making DIY beauty products, shaving cream was one of the easiest swaps. A homemade shaving cream gives you control over your ingredients and helps you avoid unnecessary additives.
It leaves your skin moisturized instead of stripped, which is my favorite part!
Check out these 14 different DIY body butter recipes to enjoy as well.
Pin This Post For Later:

Some of these links are affiliate links meaning if you purchase from these links, I will earn a commission at no extra cost to you. Everything I share is my own opinions and things I personally use and love. You can learn more by reviewing my disclosure. As an Amazon affiliate, I earn from qualifying purchases.
DIY Shaving Butter Recipe
This makes about 3-4 ounces.
Ingredients
2 tablespoons carrier oil (I used a lavender infused oil)
2 tablespoons coconut oil
2 tablespoons cocoa butter
1½ tablespoons liquid Castile soap
12 drops essential oils (I did lavender essential oil)

Instructions
In a double boiler, melt the carrier oil, coconut oil, and cocoa butter together over low heat until fully liquid.

Remove from heat and let the mixture cool until it starts to firm up, about 20-30 minutes in the fridge.
Add your essential oils to the castile soap.

Once slightly solid, add the liquid Castile soap and whip with a hand mixer until it becomes light and fluffy.


Transfer to a small jar or airtight container. That’s it!

Tips for the Perfect Whipped Texture
• Do not skip the cooling step or it will not whip properly.
• If your home is warm, refrigerate to keep texture firm.
• Whip longer for a lighter whipped shaving cream. I did this the second time around and it works SO much better! Same trick I use in my whipped rose body butter!
This homemade shaving butter feels luxurious but is incredibly simple 🙂

How To Use Your Homemade Shave Cream
Scoop out a small amount and apply to damp skin. It is best to scoop it out before getting into the shower so it doesn’t get water into the container.
Shave as usual, then rinse and pat dry.
Because this natural shaving cream recipe contains nourishing oils, you may not even need additional lotion afterward! If you do want something extra, try my DIY tallow lotion.
This works even BETTER when you start with a homemade sugar scrub first. Then shave and it will help get rid of the dry skin and make your shave been even more smooth!

Shelf Life and Storage
It should last about 3-4 months when stored in an airtight container.
Keep away from direct water to prevent contamination.
If your bathroom runs warm, store in a cool area or refrigerate.

Shaving Butter
A rich, whipped shaving butter made with nourishing oils and cocoa butter. Leaves skin smooth, hydrated, and lightly scented with essential oils.
Materials
- 2 tablespoons carrier oil
- 2 tablespoons coconut oil
- 2 tablespoons cocoa butter
- 1½ tablespoons liquid Castile soap
- 12 drops essential oils
Tools
- Double boiler (or heatproof bowl over saucepan)
- Hand mixer
- Spatula
- Small jar or airtight container
Instructions
- In a double boiler, melt the carrier oil, coconut oil, and cocoa butter together over low heat until fully liquid.
- Remove from heat and let the mixture cool until it starts to firm up, about 20-30 minutes in the fridge.
- Add your essential oils to the castile soap.
- Once slightly solid, add the liquid Castile soap and whip with a hand mixer until it becomes light and fluffy.
- Transfer to a small jar or airtight container.
Notes
- For an ultra-smooth shave, apply to slightly damp skin and let it sit for 30–60 seconds before shaving. This softens hair and improves razor glide while reducing irritation.
- This is stay good for 3-4 months if you leave outside the shower. Keep away from water to prevent mold.
Final Thoughts
This shaving butter DIY recipe proves that natural living doesn’t have to be complicated! With a few simple ingredients, you can create a homemade shaving butter that feels luxurious AND supports your skin 🙂
Let me know if you end up making it!
Making it for the guys in your life? Pair it with this DIY tallow beard balm for a sweet homemade gift.