This post contains affiliate links. If you click a link and make a purchase, I may earn a small commission at no extra cost to you. I only recommend products I genuinely believe in. Thank you for supporting Amoria Style!
Let’s be honest about something: the ingredients list on most commercial deodorants reads like a chemistry exam you didn’t study for. Aluminum compounds, parabens, propylene glycol, fragrance — that last one especially, because “fragrance” can legally mean almost anything. At some point you start wondering whether you actually need all of that chemistry happening in one of the more absorbent areas of your body.
That’s what led me down the DIY deodorant rabbit hole. And what I found surprised me: natural deodorants aren’t just a wellness trend. The ingredients that make them work — baking soda, coconut oil, arrowroot, shea butter, essential oils — have genuinely effective odor-neutralizing and moisture-absorbing properties. They don’t stop you from sweating (nothing that isn’t an antiperspirant does, and that’s actually fine — sweating is how your body regulates temperature), but they manage odor effectively when the formulas are right.
Before the recipes, a quick note on managing expectations: switching from a commercial antiperspirant to a natural deodorant involves a transition period of one to four weeks where your body adjusts. You may sweat more and smell more during this period. This is normal — your body is essentially recalibrating after years of having sweat glands blocked. Push through it and the natural deodorants work significantly better on the other side.
Understanding the Ingredients Before You Start
Every recipe below uses some combination of these core ingredients. Understanding what each one does makes you a better DIY formulator and helps you adjust recipes for your specific needs.
Baking soda (sodium bicarbonate) is the workhorse of natural deodorant. It’s alkaline, which neutralizes the acidic compounds that bacteria produce when they break down sweat — those compounds are what actually smell. It’s highly effective but can cause irritation for sensitive skin because it raises the pH of the skin surface. If you experience redness or irritation, reduce the amount or switch to a baking soda-free recipe.
Arrowroot powder and cornstarch absorb moisture and give the deodorant a smooth, non-greasy texture. Arrowroot is slightly gentler than cornstarch and is the better choice for sensitive skin. Neither has odor-fighting properties on its own — they work alongside baking soda rather than replacing it.
Coconut oil is the most common carrier in solid and semi-solid deodorant recipes. It has some natural antibacterial properties, it melts at body temperature, and it applies smoothly. The downside: it can transfer to clothing, particularly light fabrics, and leaves a residue if too much is applied.
Shea butter is creamier and less greasy than coconut oil and is better for sensitive skin. It provides moisture to the underarm area, which matters because repeated use of baking soda without any moisturizing element can dry the skin.
Beeswax and candelilla wax give solid stick deodorants their structure. Beeswax is the traditional choice; candelilla wax is vegan and requires less quantity to achieve the same firmness.
Essential oils add scent and some have additional antibacterial properties. Tea tree oil is the most antibacterial of the common options — it actively fights the bacteria that cause odor rather than just masking it. Lavender is gentle and pleasant. Lemon and other citrus oils can cause photosensitivity, so avoid them if you’re applying before sun exposure.
Magnesium hydroxide is an increasingly popular baking soda alternative for sensitive skin. It fights odor through a different mechanism — by creating an environment where odor-causing bacteria can’t thrive — without the alkalinity that causes skin irritation.
Recipe 1: Classic Coconut Oil and Baking Soda
This is where most people start, and for good reason. It’s the simplest formula, it works well, and it costs almost nothing to make.
Ingredients:
- 3 tablespoons coconut oil
- 2 tablespoons baking soda
- 2 tablespoons arrowroot powder or cornstarch
- 10 drops essential oil of your choice (lavender, tea tree, or a blend)
Method: Gently melt the coconut oil in a small bowl over warm water or in short bursts in a microwave. You want it liquid but not hot. Add the baking soda and arrowroot powder and stir until completely smooth with no lumps. Add your essential oils and stir again. Pour into a small glass jar or an empty deodorant stick container and allow to solidify at room temperature. In warm climates it may need refrigerating to stay solid.
Application: Scoop a small amount with a fingertip and apply to the underarm, or push up from the stick and apply directly.
Notes: This recipe is not suitable for sensitive skin at full baking soda concentration. If you experience any redness or irritation within the first few uses, reduce the baking soda to 1 tablespoon and increase the arrowroot to compensate.
Recipe 2: Sensitive Skin Baking Soda-Free Deodorant
For people who love the idea of natural deodorant but find baking soda too harsh. This formula relies on magnesium hydroxide and arrowroot to control odor without the pH disruption.
Ingredients:
- 3 tablespoons shea butter
- 2 tablespoons coconut oil
- 3 tablespoons arrowroot powder
- 1 tablespoon magnesium hydroxide (available as milk of magnesia or in powder form from health stores)
- 8 drops lavender essential oil
- 5 drops tea tree essential oil
Method: Melt the shea butter and coconut oil together until liquid. Remove from heat and allow to cool slightly — you want it warm but not hot. Stir in the arrowroot powder and magnesium hydroxide until smooth. Add the essential oils. Pour into a jar and allow to set. This formula sets softer than the baking soda version so it’s best stored as a cream in a jar rather than a stick.
Application: Apply a small pea-sized amount with fingertips. It absorbs quickly and doesn’t leave residue.
Notes: This is the recipe to start with if you have a history of irritation from natural deodorants. The magnesium hydroxide is the active odor-fighting ingredient and is genuinely effective — it’s the same active ingredient in some commercial natural deodorants that retail for significantly more than this costs to make.
Recipe 3: Shea Butter Whipped Deodorant
This one has a texture closer to a body butter than a traditional deodorant, which sounds unusual but applies beautifully and feels genuinely luxurious. The whipping process incorporates air and makes it lighter and easier to spread.
Ingredients:
- 4 tablespoons shea butter
- 2 tablespoons coconut oil
- 2 tablespoons arrowroot powder
- 1.5 tablespoons baking soda (reduce to 1 tablespoon for sensitive skin)
- 10 drops essential oil
Method: Melt the shea butter and coconut oil together, then refrigerate until just solidified but still soft — similar to the consistency of cold butter. Using a hand mixer or stand mixer, whip for 3-5 minutes until it becomes fluffy and light. Add the arrowroot, baking soda, and essential oils and whip again until incorporated. Transfer to a jar. It will keep its whipped texture at room temperature unless the climate is very warm.
Notes: The whipped texture makes this one of the nicest formulas to apply but also the least travel-friendly — it doesn’t do well in heat. Keep a second, firmer recipe for trips.
Recipe 4: Coconut-Free Option for Coconut Allergies
Coconut oil is in most DIY deodorant recipes, which is a problem if you have a coconut allergy or sensitivity. This formula replaces it entirely.
Ingredients:
- 4 tablespoons shea butter
- 2 tablespoons sweet almond oil
- 2 tablespoons arrowroot powder
- 2 tablespoons baking soda
- 1 tablespoon beeswax pellets (for firmness)
- 10 drops essential oil
Method: Melt the beeswax first, then add the shea butter and sweet almond oil and melt together. Remove from heat, allow to cool slightly, and stir in the arrowroot and baking soda until smooth. Add essential oils. Pour into a deodorant stick or jar while still liquid and allow to set. The beeswax gives it a firmer texture that stays solid even in warmer temperatures.
Notes: Sweet almond oil is lighter and less greasy than coconut oil, which makes this formula one of the better options for people who find coconut oil-based deodorants transfer to clothing.
Recipe 5: Activated Charcoal Detox Deodorant
Activated charcoal has genuine detoxifying properties — it binds to compounds on the skin surface and pulls them away, which makes it particularly effective during the transition period from commercial to natural deodorant when the body is adjusting.
Ingredients:
- 3 tablespoons coconut oil
- 2 tablespoons shea butter
- 2 tablespoons arrowroot powder
- 1.5 tablespoons baking soda
- 1 teaspoon activated charcoal powder
- 8 drops tea tree essential oil
- 5 drops lavender essential oil
Method: Melt the coconut oil and shea butter together. Allow to cool slightly. Stir in the arrowroot, baking soda, and activated charcoal — the charcoal will turn the mixture grey-black, which is normal and doesn’t transfer to skin or clothing once dry. Add essential oils and stir. Pour into a jar and allow to set.
Notes: The activated charcoal version is particularly good for the first month of switching to natural deodorant, then you can transition to one of the simpler recipes. The charcoal genuinely accelerates the adjustment period.
Recipe 6: Spray Deodorant with Witch Hazel
If you prefer a spray application or find cream and solid deodorants too heavy, this alcohol-free liquid formula is a genuinely light alternative.
Ingredients:
- 4 tablespoons witch hazel (alcohol-free)
- 2 tablespoons distilled water
- 1 tablespoon aloe vera gel
- 10 drops tea tree essential oil
- 8 drops lavender essential oil
- 5 drops lemon eucalyptus essential oil
Method: Combine all ingredients in a small spray bottle and shake well to combine. Shake before each use as the ingredients will separate. Spritz two or three times to each underarm and allow to dry.
Notes: This is the most travel-friendly option — TSA compliant in small bottles, genuinely lightweight, and dries quickly without residue. The witch hazel is the key ingredient here: it’s mildly astringent, naturally antibacterial, and has been used as a natural deodorant ingredient for decades. The downside is that it’s the least long-lasting formula on this list — you may need to reapply on hot days or during exercise.
Recipe 7: Beeswax Solid Stick Deodorant
If you want the application experience of a commercial stick deodorant, this formula uses beeswax to create a genuine solid that clicks up from a tube. It requires empty deodorant stick containers, which can be bought online inexpensively.
Ingredients:
- 2 tablespoons beeswax pellets
- 3 tablespoons coconut oil
- 2 tablespoons shea butter
- 2 tablespoons arrowroot powder
- 2 tablespoons baking soda
- 10 drops essential oil
Method: Melt the beeswax, coconut oil, and shea butter together in a double boiler until completely liquid. Remove from heat and stir in the arrowroot and baking soda until smooth — work quickly because the beeswax begins setting fast. Add essential oils. Pour immediately into empty deodorant stick containers and allow to set at room temperature for several hours or overnight before using.
Notes: The beeswax content means this formula is the most heat-resistant of all the recipes — it won’t melt in a warm bathroom the way coconut oil-only formulas do. It’s also the closest to the application experience of a commercial deodorant, which makes it the easiest adjustment for people used to stick formats.
Recipe 8: Magnesium Spray for Extremely Sensitive Skin
The simplest recipe on this list, for people whose skin reacts to almost everything. Magnesium oil applied to the underarms is an increasingly popular natural deodorant approach because it contains almost no other ingredients to react to.
Ingredients:
- 4 tablespoons magnesium chloride flakes
- 4 tablespoons distilled water
- Optional: 5 drops lavender essential oil
Method: Dissolve the magnesium chloride flakes in the distilled water (warm the water slightly if needed to help them dissolve). Allow to cool completely, add the lavender oil if using, and transfer to a small spray bottle.
Application: Spray 2-3 times to each underarm, allow to dry. Some people find magnesium oil slightly tingly on freshly shaved skin — apply at least 30 minutes after shaving.
Notes: This is genuinely the formula for people who have tried everything and react to everything. Three ingredients maximum, no oils, no baking soda, no wax. The magnesium chloride works as a deodorant through the same mechanism as magnesium hydroxide — it disrupts the bacterial environment without irritating the skin.
Recipe 9: Warming Spice Deodorant for Winter
The same base formula as the classic coconut oil version, but with a scent profile designed for cooler months — warm, slightly spicy, and more complex than the usual lavender.
Ingredients:
- 3 tablespoons coconut oil
- 2 tablespoons baking soda
- 2 tablespoons arrowroot powder
- 5 drops cedarwood essential oil
- 4 drops frankincense essential oil
- 3 drops clove essential oil
- 3 drops orange essential oil
Method: Identical to Recipe 1 — melt, mix, add oils, pour, set.
Notes: Clove essential oil is antibacterial in addition to fragrant, which makes this blend more effective than a purely decorative scent combination. The cedarwood and frankincense together create a warm, woody base that’s genuinely pleasant as a deodorant scent rather than just medicinal. Orange adds brightness without the photosensitivity risk of lemon — orange essential oil doesn’t cause the same reaction to sunlight.
Storing and Shelf Life
All of these recipes contain natural oils and butters that can go rancid over time. General shelf life:
- Coconut oil-based recipes: 6-12 months stored at room temperature away from direct light
- Recipes containing sweet almond oil: 3-6 months (almond oil has a shorter shelf life than coconut)
- Spray formulas with water: 2-4 weeks refrigerated; always use distilled water rather than tap to prevent bacterial growth in the formula itself
- Beeswax stick formulas: up to 12 months
If anything smells off or changes color significantly, make a fresh batch. The ingredient cost is low enough that there’s no reason to push the shelf life.
One Honest Note
Natural deodorants work differently for different people. Body chemistry, diet, stress levels, and how much you sweat all affect how effective any given formula is for you. What works brilliantly for one person may need adjusting for another.
If a recipe isn’t working well enough, the first adjustment to try is increasing the tea tree oil (it’s the most effective antibacterial essential oil) or adding a small amount of zinc oxide powder, which has natural antibacterial and odor-controlling properties.
If baking soda causes irritation no matter how much you reduce it, the magnesium-based recipes are your category. They work through a different mechanism entirely and are genuinely effective — they’re just less well-known because they require a slightly more obscure ingredient.
The investment in figuring out your formula is worth it. Once you find the recipe that works for your body, you won’t go back.
The information in this post is based on personal research and experience and is intended for educational purposes only. It is not a substitute for professional medical or dermatological advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your skincare routine or health practices, especially if you have a medical condition or sensitivity.

