Why You’ll Never Buy Shaving Cream Again After This
Store-bought shaving cream? Overpriced and packed with questionable ingredients. Homemade DIY shaving cream? Luxurious, skin-loving, and surprisingly easy to make. Perfect for everyday use, or turn it into a gift basket with a razor and aftershave for something extra special. Once you try this, you may never go back to the aerosol can again. Ready to give it a whirl?

Here’s the truth: most cans of shaving cream are more foam than function. That $3.29 can of Gillette Foamy Classic? You’re mostly paying for water, air, and propellants like propane (yes, the same stuff you fire up the grill with). While cheap brands might feel convenient, their synthetic ingredients can dry out your skin, leave behind irritation, or even make nicks and razor burn more likely.
On the flip side, higher-end creams like Taylor of Old Bond Street or The Art of Shaving do deliver a silky lather and nourishing ingredients, but at $18.99 to $35 a pop, they can turn your bathroom shelf into a luxury counter pretty quickly.
That’s where homemade shaving cream shines. With just a few pantry staples, coconut oil, shea butter, olive or almond oil, you can whip up a cream that rivals the expensive stuff in both performance and skin benefits. It’s rich, moisturizing, free from questionable chemicals, and customizable with essential oils. Plus, you’ll know exactly what’s going on your skin.
DIY shaving cream isn’t just about saving money (though you will). It’s about turning an everyday chore into a small, satisfying ritual. There’s something rewarding about creating a better version of what the big brands push on us, one that’s natural, customizable, and kinder to your skin. It’s the perfect blend of practicality and purpose: fewer chemicals, more control, and a shave that feels smoother in every way.
What You’ll Need
Coconut Oil
Coconut oil is the base that gives your shaving cream its silky texture and moisturizing punch. It melts right into the skin, softening hair and reducing drag for a smoother shave. Bonus: it has mild antibacterial properties, so it helps keep little nicks from turning into bigger annoyances.
Shea Butter
Rich, creamy, and loaded with vitamins A and E, shea butter is the secret ingredient that makes this shaving cream feel indulgent. It hydrates deeply, which is especially helpful if you’re prone to razor burn or dry patches.
Olive Oil
Olive oil locks in moisture and adds slip, but here’s where you get to play. No olive oil? Try sweet almond, jojoba, or even grapeseed. Each one has slightly different benefits. Almond oil is lightweight and great for sensitive skin, jojoba mimics skin’s natural oils, and grapeseed absorbs fast without greasiness. Use what you have, or experiment until you find your favorite.
Essential Oils (Optional)
This is where you get to personalize. A few drops of lavender make it calming, peppermint gives a cooling zing, and tea tree adds a little antibacterial boost. Skip them altogether if you prefer unscented. It’ll still work beautifully.
Step-by-Step DIY Shaving Cream Recipe
Making your own shaving cream sounds fancy, but it’s really just melt, whip, and scoop. Here’s what’s happening at each stage so you feel like a pro from the start.
Melt the base
Combine coconut oil and shea butter over low heat. Keep an eye on it. These melt fast, and scorched oils lose their magic. Think gentle and slow.
Add the oil of choice
Once melted, stir in olive oil (or whichever you’ve chosen). This extra oil balances out the cream, giving it glide so your razor doesn’t tug.
Cool and solidify
Refrigerate until the mixture hardens. This step sets the stage for whipping—too soft and it won’t hold peaks, too frozen and your mixer will fight back. Aim for firm but scoopable.
Whip it up
Bring out the hand mixer and beat for 3–5 minutes. This is where the magic happens. It transforms into a light, whipped texture that feels like something you bought at a boutique.
Add personality
A few drops of essential oil can take it from plain to spa-worthy. Keep it simple (lavender, peppermint, tea tree) or blend your own signature scent.
Jar it neatly
Use a piping bag hack (a zip-top bag with a snipped corner) to fill your jars without a sticky mess. Pro tip: wide-mouth jars make scooping easier later.
Label and store
Add a label, tag, or even just a bit of masking tape with the date. If the cream starts to separate over time, a quick stir brings it right back.
Essential Oils and Custom Scents for Your Shaving Cream
This is where you get to have a little fun with your DIY. Essential oils aren’t just about making your shaving cream smell nice. They can actually change the whole experience. The right scent can feel calming, energizing, or luxurious, all while offering skin-loving benefits.
Here are a few ideas to get you started:
- Lavender: Soothing and classic. Great for winding down at night.
- Peppermint: A cooling kick that wakes you up faster than your first cup of coffee.
- Tea Tree: Naturally antibacterial, a smart choice if you’re prone to razor bumps.
- Sandalwood or Bergamot: Those timeless barbershop vibes without the mystery chemicals.
- Citrus oils (like lime or sweet orange): Bright, fresh, and uplifting. Just keep in mind that citrus oils can make skin sun-sensitive, so best for winter shaves or nighttime use.
A couple of quick tips before you dive in:
- Less is more. Essential oils are concentrated. Start with just a few drops and build from there.
- Know your skin. While natural oils are often gentler than synthetic fragrances, they can still cause irritation if your skin is sensitive. If you’re testing a new oil, dab a little on your arm first.
- Make it yours. Not a fan of scents? Skip them entirely. Your shaving cream will still work beautifully unscented.
Turning DIY Shaving Cream Into a Gift Basket
There’s something special about giving a gift that’s both practical and personal. A jar of homemade shaving cream can absolutely stand on its own, but tuck it into a basket with a few thoughtful extras and suddenly you’ve created a self-care kit that feels tailor-made. It’s the kind of gift that says, “I see you. I know you could just buy this at the store, but I wanted to make you something better.”
Start with your DIY shaving cream in a simple glass jar. Bonus points if you wrap a bit of twine or ribbon around it. Then, build out your basket depending on who you’re giving it to:
- For anyone who shaves (a.k.a. everyone): A fresh razor or a pack of eco-friendly blades.
- For him: A sturdy shaving brush, a bar of sandalwood soap, or even a classic safety razor.
- For her: A soft hand towel, a calming essential oil roller (lavender or chamomile work beautifully), or a little jar of homemade body scrub to keep the skin happy post-shave.
- For both: A soothing aftershave balm or a small bottle of jojoba oil. These work wonders no matter who’s using the razor.
And don’t forget the finishing touches. A handwritten tag with a note like, “For smoother mornings (or evenings)” goes a long way. What you’ve really created here isn’t just a gift basket. It’s a pause button. A little moment of care in the middle of a busy life. And honestly, isn’t that what we all need more of?
DIY Whipped Shaving Cream
Materials
- ⅓ cup quality coconut oil
- ⅓ cup shea butter
- ¼ cup olive oil or swap with sweet almond, jojoba, or grapeseed oil
- A few drops essential oil optional, for scent
Instructions
- In a small saucepan, melt the coconut oil and shea butter over low heat, stirring occasionally. Keep a close eye. It melts quickly.
- Pour the melted mixture into a 2-cup (or larger) container. Stir in the olive oil. Place in the refrigerator until fully hardened, about 30 minutes.
- Transfer the mixture to a medium mixing bowl. With an electric mixer, beat for 3–5 minutes, until light, fluffy, and creamy, like whipped butter.
- If using essential oils, add them now. Mix again on low until fully incorporated.
- To portion, scoop the shaving cream into a zip-top plastic bag. Snip one bottom corner to make a quick piping bag, then squeeze into your jars or containers.
- Seal, label, and store until ready to use.
Notes
Question: What’s one self-care item you’d happily swap for a homemade version? shaving cream, lip balm, or maybe even soap? Cast your vote in the comments below.
EverydayCheapskate™ is reader-supported. We participate in the Amazon Services LLC Associates Program and other affiliate advertising programs, designed to provide a means for us to earn from qualifying purchases, at no cost to you.
More from Everyday Cheapskate
Please keep your comments positive, encouraging, helpful, brief,
and on-topic in keeping with EC Commenting Guidelines
Last update on 2026-05-22 / Affiliate links / Images from Amazon Product Advertising API















Is there an alternative for coconut oil? It clogs my pores and concerned that it will clog my sink.
Great question, LT! Good news! The recipe is actually pretty flexible. You can swap the coconut oil for more shea butter, or use mango butter instead. Both whip up beautifully and won’t cause the same pore-clogging concerns. Jojoba oil is another solid option if you want to keep it lighter.
As for the sink, you’re smart to think ahead. Any oil-based product can build up over time, so just rinse with warm water and you should be fine.
Regular bar soap (such as Dove or homemade soap) works fine for me. Just lather up well and it works the same as shaving cream.
I’ve only used handmade soap for over 25 years. It’s the best. I also make my own lip balm, toilet spray (thanks for the recipe!) and lotion. DIY is the best!
This sounds super easy and luxurious, but I have a concern about the coconut oil going down the sink. Since coconut oil can solidify when it cools, do you think there would be cause for concern related to plumbing problems?