If you’re looking for a natural, toxin-free alternative to shop-bought deodorants, this DIY deodorant is a perfect swap. It’s made with just four simple ingredients, most of which you likely already have in your kitchen. Not only is it affordable and easy to make, but it’s also far better for your skin and the environment.

Why Make your Own Deodorant?
Many shop-bought deodorants contain synthetic fragrances, preservatives, and harsh chemicals that can irritate sensitive skin and disrupt your hormones. This DIY version avoids all of that while remaining effective at keeping odours at bay. Plus, unlike many eco-conscious deodorants that come with a hefty price tag, this recipe is budget-friendly, using ingredients you may already have in your pantry. Reusing an old jar and sourcing ingredients from bulk shops or buying in glass jars makes this a more sustainable option.
Ingredients
- Shea butter
- Cornstarch
- Coconut oil
- Sodium bicarbonate
- Essential oil

Variations and Substitutions
- For sensitive skin: Reduce the sodium bicarbonate slightly and replace it with more cornstarch or kaolin clay.
- Alternative butters: Use mango butter for a lighter texture and faster absorption.
- Different scents: Shea butter pairs well with lavender or chamomile essential oils, while mango butter has a more neutral scent so can be used with a range of essential oils
Step-by-Step Instructions
- Melt the shea butter and coconut oil – In a heatproof bowl, gently melt the butter along with the coconut oil in the microwave in 30-second increments or using the double boiler method. Stir occasionally until fully liquefied.
- Mix in the dry ingredients – Remove from heat and mix in the cornstarch and sodium bicarbonate until smooth and well combined.
- Add essential oils (if using) – Once the mixture has slightly cooled, stir in a few drops of essential oil.
- Transfer to your jar – Pour the mixture into your clean, dry jar and let it set at room temperature, stirring occasionally to evenly disperse the powders.
- Use and enjoy – Apply a small amount with clean fingers or a spatula, rubbing gently into your underarms.
FAQs
How long does this deodorant last?
Stored in a cool, dry place, this deodorant can last up to six months.
Will it stain my clothes?
I have never had any problems with this. As long as you apply a thin layer and let it absorb for a minute before dressing, it shouldn’t leave any residue.
Does it actually work?
Yes! When bacteria in your underarm area break down sweat, they produce acidic compounds that can be quite smelly. The sodium bicarbonate in this recipe is effective at neutralising these compounds, leaving you smelling fresh. To make the deodorant even more effective, try using antimicrobial essential oils like tea tree to hinder bacterial growth.
What if my skin is sensitive to sodium bicarbonate?
Try reducing the amount and replacing some of it with more cornstarch or kaolin clay. You could also try completely replacing the sodium bicarbonate with cornstarch and adding 8 drops of tea tree oil.
Can I make this without coconut oil?
Yes! Try replacing it with jojoba oil or another stable carrier oil.
Tips
- Apply a pea-sized amount and massage into the skin.
- In warmer weather, keep it in the fridge for a firmer consistency.
DIY Deodorant
Materials
- 2 tbsp Shea Butter
- 1 tbsp Coconut Oil
- 1 tbsp Sodium Bicarbonate
- 2 tbsp Cornstarch
- 5-10 drops Essential Oil
Instructions
- Melt shea butter and coconut oil in the microwave in 30-second increments, or alternatively use a double boiler.
- Remove from heat and stir in cornstarch and sodium bicarbonate.
- Add essential oils if using.
- Pour into a clean jar and stir occasionally while it sets to ensure the powders are evenly dispersed through the mixture.
- Apply a small amount to underarms and feel the freshness!
Leave a Reply