Ugh okay listen nothing worse than catching your own whiff mid-conversation and pretending you didn’t notice. It happened to me last week at a family thing—arm up to grab coffee, instant regret. If you’re sick of dropping 50+ bucks on deodorant sticks that lie to your face about “48 hour protection”, I got you. I’ve been making my own crap for like 4 years now because store stuff either burns me or stops working by lunch. This isn’t some perfect pinterest recipe list. It’s the messy stuff i actually use that keeps me from smelling like a wet gym sock. Let’s fix it.
Why You Smell Even When You Showered this Morning?

Sweat doesn’t stink on its own. It’s the bacteria back there eating your sweat and farting out sulfur junk. armpits + groin have the special glands (apocrine whatever) that make thicker sweat—aka bacteria buffet.
Garlic, stress, too much coffee, hormones, spicy food the night before = smell upgrade. some people win the genetic lottery and barely smell. Most of us lose lol.
Why I Quit buying Deodorant?

Those aluminum blocks just plug your pores and cover smell. I kept getting itchy red patches and still stank anyway. Homemade stuff kills the actual bacteria instead of playing pretend. costs almost zero, no weird “fragrance” chemicals, and i feel slightly cool making my own.
Boring but Powerful Hygiene Stuff First
Do these or nothing else matters much:
- Shower right after getting sweaty. waiting = bacteria multiply party
- Night shower > morning shower. sleep clean, wake up ahead
- Tea tree soap or that 10% benzoyl peroxide face wash in the pits. Don’t tell my skin doctor
- Dry properly. Wet = stink heaven
- Trim armpit hair. i laughed at first then tried it. huge difference
- Don’t leave sweaty clothes balled up. Hang or wash quick
Do that consistently and you’re already winning half the battle.
The Ingredients I keep Buying Again and Again
- Baking soda – odor eater supreme but can burn sensitive skin
- Apple cider vinegar – kills bacteria dead. vinegary for 10 seconds then gone
- Fresh lemon – instant clean but stings cuts like hell
- Coconut oil – fights bacteria + softens skin
- Tea tree oil – strong but dilute or cry
- Arrowroot or cornstarch – soaks sweat, way gentler than baking soda
- Witch hazel – tightens, kills germs, no marks
- Lavender/lemongrass/eucalyptus oil – smell nice + extra bacteria punch
The Recipes I Actually Rotate (no BS)
1. Normal coconut + baking soda one (my starter pack)

- ¼ cup coconut oil (melt if solid)
- ¼ cup baking soda
- ¼ cup arrowroot
- 10–12 drops essential oil (i do lemongrass mostly)
Mix, shove in old tube or jar, fridge 30 min. pea size with fingers. lasts me 8–10 hrs usually. if it burns cut baking soda next time.
2. Sensitive Skin Version (No Rash Risk)
- ⅓ cup coconut oil
- ⅓ cup arrowroot
- 2 spoons shea butter
- 15 drops tea tree
- 10 drops lavender
Melt mix jar same way. gentle af, still kills smell. summer favorite.
3. Apple Cider Vinegar Spray/wipe (my emergency weapon)

What you need:
-
1 part raw apple cider vinegar
-
3 parts water
-
A small spray bottle
What you do:
Mix, shake, spray. That’s literally it.
How to use: Spray it on clean underarms and let it dry completely before getting dressed. The vinegar smell disappears in about 60 seconds.
Heads-up: Don’t use this right after shaving or if you have broken skin. It will sting like crazy. Again, speaking from experience.
This is also great for smelly feet, by the way. Spray it on before bed and let it work overnight.
Half apple cider vinegar half water in spray bottle add 8–10 drops tea tree or lemongrass
Shake, spritz clean pits am + pm. vinegar smell vanishes fast. I keep tiny bottle in bag for gym/work panic moments.
4. Lemon Witch Hazel Roller

- 2 tbsp witch hazel
- 1 tbsp fresh lemon squeeze
- 5 drops lemon oil
- splash vodka or extra witch hazel
roller bottle. after shower. quick dry, no white streaks, good 8+ hrs.
5. Magnesium Version (When I Sweat like Crazy)
Dissolve ½ cup mag flakes in ½ cup hot water, let cool then mix with
- ¼ cup coconut oil
- ¼ cup arrowroot
- oils optional
Creamy not powdery. doesn’t stop sweat (good), just kills smell.
6. The Two-Ingredient Miracle
What you need:
-
1/4 cup baking soda
-
1/4 cup cornstarch or arrowroot powder
What you do:
Mix them in a small jar. That’s it. I’m not kidding.
Sprinkle a little on your fingers and pat it under your arms. Start with a small amount—a little goes a long way.
Why it works: Baking soda kills bacteria, and the powder absorbs moisture. This is my go-to when I’m in a rush or traveling.
Does it work? For normal daily activity, absolutely. If you’re running a marathon, maybe grab something stronger.
7. Coconut Oil & Baking Soda Cream
What you need:
-
3 tablespoons coconut oil
-
2 tablespoons baking soda
-
2 tablespoons arrowroot powder (optional, for smoother texture)
What you do:
Melt the coconut oil slightly (don’t microwave it—just let it sit in a warm room). Mix everything together until it forms a paste. Store it in a small glass jar.
How to use: Scoop out a pea-sized amount and rub it between your fingers until it softens. Then apply to dry underarms.
My experience: This is my daily driver. It lasts about 8-10 hours on me, even in summer. IMO, it beats most natural store-bought deodorants that cost $12 a stick. Oh, and it smells like cookies. So there’s that. 🙂
8. Witch Hazel & Tea Tree Oil Power Spray
What you need:
-
1/2 cup witch hazel
-
10 drops tea tree oil
-
5 drops lavender oil (optional, for smell)
What you do:
Pour the witch hazel into a spray bottle, add the essential oils, and shake well.
Why this rocks: Tea tree oil is a natural antibacterial that’s super strong. Witch hazel controls sweat. Together, they’re like the dynamic duo of DIY body odor eliminators.
How to use: Spray on underarms after showering. Let it dry before putting on a shirt.
Real talk: Tea tree oil has a strong medicinal smell. Some people love it; some hate it. If you’re in the second group, add more lavender or switch to peppermint oil.
9. The “I Have Sensitive Skin” Stick
What you need:
-
1/4 cup shea butter
-
1/4 cup coconut oil
-
1/4 cup arrowroot powder
-
2 tablespoons baking soda (or less if your skin is super reactive)
What you do:
Melt the shea butter and coconut oil together (use a double boiler or a microwave in 15-second bursts). Stir in the powders. Pour into an empty deodorant tube or a small jar. Let it cool until solid.
Why this is different: The shea butter makes it ultra-gentle. If baking soda irritates you, cut it down to 1 tablespoon or skip it entirely.
How to use: Swipe on like regular deodorant. It melts at body temperature and absorbs quickly.
How to Make Any DIY Deodorant Last All Day
Here’s something I wish someone told me years ago: application matters just as much as the recipe.
Follow these rules, and your DIY body odor eliminator will work way better.
Apply to clean, dry skin
Bacteria love moisture. If you slap deodorant on damp armpits, you’re basically sealing in the stink. Dry off completely first. I even use a hairdryer on the cool setting sometimes. Yeah, it’s extra. But it works.
Give it time to absorb
With cream or spray deodorants, wait 60-90 seconds before getting dressed. Otherwise, you’ll end up with white marks on your black shirt. And nobody wants that.
Exfoliate once a week
Dead skin cells trap bacteria. Once a week, scrub your underarms gently with a washcloth or a sugar scrub. You’ll remove the buildup, and your deodorant will work twice as well.
Let your pits breathe at night
Here’s a weird one: don’t wear deodorant to bed. Your skin needs time to reset. I shower at night, apply nothing, and let my body do its thing. In the morning, I apply my DIY deodorant. This actually helped reduce my body odor over time.
What About Diet? (Yes, It Matters)
We can’t have an honest talk about body odor without mentioning food. Because what you eat definitely comes out of your pores.
Foods that make you stinkier:
-
Garlic and onions (they release sulfur compounds through your skin)
-
Red meat (takes longer to digest, creates more odor)
-
Alcohol (comes right out through your pores)
-
Spicy foods (make you sweat more)
Foods that help you smell better:
-
Fresh herbs like parsley and mint (natural chlorophyll)
-
Citrus fruits
-
Green tea (antioxidants reduce bacteria)
-
Lots of water (flushes out odor-causing compounds)
Does this mean you need to give up garlic bread forever? Absolutely not. I certainly haven’t. But knowing the connection helps you pick your battles. 🙂
Common DIY Deodorant Fails (And How to Fix Them)
Let me save you some trouble. I’ve made every mistake possible so you don’t have to.
Problem: Burning or itching after applying baking soda
Fix: Mix it with more coconut oil or switch to a baking-soda-free recipe. Some people just can’t handle it, and that’s okay.
Problem: White marks on dark clothes
Fix: You’re using too much. Use half as much and rub it in completely. Or switch to a spray-based DIY body odor eliminator.
Problem: Deodorant stopped working after a few weeks
Fix: Your body might have adjusted. Switch to a different recipe for a week, then go back. This usually resets things.
Problem: It melts in the jar
Fix: Add a little beeswax to solidify it. Or store it in the fridge during summer.
Should You Switch Completely from Store-Bought?
Here’s my honest take.
Natural deodorant does not work the same way as antiperspirant. Antiperspirants use aluminum compounds to actually block your sweat glands. Natural deodorants just control the smell.
So if you’re someone who sweats heavily and hates it, natural options might disappoint you at first.
But here’s the thing: Your body goes through a “detox” period when you switch. For about 2-4 weeks, you might actually smell worse than before. That’s your sweat glands clearing out all the aluminum buildup. Most people quit during this phase because they think it’s not working.
Push through it. After a month, most people find they sweat less and smell better than they ever did on antiperspirants.
I went through that gross phase. It wasn’t pretty. But now I can’t imagine going back.
When DIY Isn’t Enough (A Reality Check)
Look, I love natural remedies. But I’m not going to tell you they solve everything.
See a doctor if:
-
You have a sudden change in body odor that doesn’t go away
-
You smell fruity or like bleach (this can signal medical issues)
-
You have painful lumps in your armpits
-
Natural options just flat-out don’t work after two months
Sometimes body odor comes from hormones, medication, or underlying conditions. No amount of baking soda will fix that. And that’s totally fine. Modern medicine exists for a reason.
Quick Reference: Best DIY Body Odor Eliminator for Your Situation
-
For daily use: Coconut oil + baking soda cream
-
For sensitive skin: Shea butter stick (low or no baking soda)
-
For travel: Baking soda + cornstarch powder (no liquids to worry about)
-
For stinky feet: Apple cider vinegar spritzer
-
For post-workout: Witch hazel + tea tree spray
-
For emergencies (forgot to apply): Straight rubbing alcohol on a paper towel (kills bacteria instantly—stings but works)
Final Thoughts (And a Little Encouragement)
Switching to a DIY body odor eliminator feels weird at first. You’ll wonder if you smell like a salad or a science project. Your family might raise an eyebrow when they see you mixing powders in the kitchen.
But here’s what I’ve learned after years of this: your body wants to work with you, not against you. When you stop smothering it with chemicals and start using simple, natural ingredients, it figures itself out.
Start with the two-ingredient powder today. It takes sixty seconds to make. See how you feel after a week. Then try the coconut oil cream. Experiment. Have fun with it.
And hey—if you try it and decide you still prefer your old store-bought stick? No judgment. You do you. But at least now you know there’s another way. A cheaper way. A way that doesn’t involve a dozen ingredients you can’t pronounce.
So go raid your kitchen. Mix something up. And enjoy not smelling like a perfume explosion for once. :
Other places that stink (feet, etc)
Feet warm water + half cup acv + tea tree drops. soak 15 min. Dry well. Arrowroot in shoes after. I saved me after long days in boots.
Down there water + witch hazel + aloe + lavender spray. Use it After light mist post-bathroom or workout. It keeps things chill without pH drama.
Clothes/laundry hacks
- 1 cup white vinegar in rinse cycle. kills leftover stink
- sun dry when possible. uv murders bacteria
- baking soda in extra smelly wash
- never let gym clothes sit wet
Vinegar rinse saved my favorite kurtas. they don’t hold pit smell anymore.
Food/life stuff that quietly helps
Cut garlic/onion/red meat/booze when you can more greens, fruit, water probiotics (dahi, achar, kimchi) zinc if doc says you’re low
took like a month but i noticed less intense smell.
When it Sucks at first
- First 1–2 weeks natural switch = sometimes smell worse (old aluminum/aluminum junk flushing)
- Rash? ditch or cut baking soda
- Still stinky? more arrowroot or extra acv wipes
- Period/stress days = double everything
- If literally nothing works → doctor. rare medical stuff exists
Last Thing
You don’t need fancy crap. better shower game + acv wipes + one of these recipes = most people sorted. i still stink on bad stress days but way less often now.
Try one this week. Worst case you waste like some bucks on coconut oil. If something works stupid well (or fails hilariously) tell me. I’m always down to swap tips.
Stay fresh friend😏
This article is based on personal experience and research. Always patch-test new ingredients on a small area of skin first. If irritation occurs, discontinue use.






