Why garbage disposals smell and what causes it
A garbage disposal smells because food particles get trapped in the grinding chamber and the drain line below it, then rot. The disposal itself is a dark, wet space where bacteria thrive—exactly the conditions that create odor. Unlike a trash can, which you empty, a disposal holds onto scraps indefinitely unless you actively clean it out.
The smell usually comes from three places: stuck food on the grinding ring and walls, buildup in the drain pipe below the disposal, or a clogged P-trap (the curved pipe under your sink). Grease hardens as it cools and traps smaller particles around it. Fibrous foods like celery and potato peels don't grind fine enough and wrap around the impellers, creating a mat that holds moisture and bacteria.
Key Takeaways
- Run cold water while the disposal is grinding and for 30 seconds after to flush particles down the drain completely.
- Pour half a cup of baking soda followed by half a cup of white vinegar down the disposal once a week to break down buildup and kill odor-causing bacteria.
- Never put grease, oils, fibrous vegetables, or bones down the disposal—these are the main causes of smell and clogs.
- If the smell persists after cleaning, the P-trap under your sink may need to be cleared or the drain line may be clogged deeper in the plumbing.
The baking soda and vinegar method
Baking soda and vinegar are the most effective non-toxic way to clean a disposal. The chemical reaction between them breaks down grease and organic buildup on the walls and impellers, and both substances kill odor-causing bacteria.
Here is the exact process: First, turn off the disposal. Pour half a cup of baking soda directly into the drain opening. Then pour half a cup of white vinegar slowly down after it. You will see fizzing—that is the reaction working. Let it sit for 15 minutes without running water. After 15 minutes, turn on the disposal and run cold water for 30 seconds while it grinds. The water should flow freely; if it backs up, you have a clog deeper in the line.
Do this once a week if you use the disposal daily, or every two weeks if you use it less often. This prevents buildup from starting rather than waiting until the smell is strong.
Daily habits that prevent odor from building up
The easiest way to avoid smell is to never let particles accumulate in the first place. Always run cold water while the disposal is grinding and continue running it for 30 seconds after you turn the disposal off. Cold water is important because it keeps grease solid so it washes away instead of sticking to the walls.
Scrape plates and pans into the trash before rinsing them. The disposal is not a garbage can—it is meant for small amounts of food that rinse off, not for processing meals. Never put grease, cooking oil, butter, or fat down the disposal. Never put fibrous foods like celery, onion skins, corn husks, or potato peels down it. Never put bones, fruit pits, or eggshells down it. These materials either do not grind fine enough or harden as they cool, and both create clogs and smell.
If you accidentally put something down that should not have gone, run the disposal when ready with cold water running. Do not wait—the longer it sits, the more it will smell.
Cleaning the P-trap if smell continues
If the baking soda and vinegar method does not stop the smell, the problem is likely in the P-trap—the curved pipe directly under your sink—or in the drain line further back. The P-trap is designed to hold water as a seal, but it also traps food particles and grease.
To clean the P-trap yourself, place a bucket under it to catch water. Loosen the large nut on each end of the curve by hand or with a pipe wrench. Carefully pull the trap down and empty it into the bucket. Use a straightened wire coat hanger or a plumbing snake to push out any buildup inside the trap. Rinse it with hot water, then screw it back on hand-tight, then tighten with the wrench another quarter turn. Do not over-tighten or you will crack the plastic.
If water leaks after you reassemble it, tighten the nuts a bit more. If the smell persists after cleaning the P-trap, or if you do not feel comfortable taking it apart, call a plumber. The clog may be in the main drain line, which requires a professional snake or camera inspection.
Using ice and salt to grind away buildup
Ice and salt create a mild abrasive action that scrubs the grinding chamber and impellers. This method works well as a weekly maintenance step alongside the baking soda and vinegar routine.
Fill the disposal chamber halfway with ice cubes. Pour half a cup of rock salt or table salt down after the ice. Turn on the disposal and let it run for about 30 seconds. The ice breaks into small pieces and the salt acts as a mild abrasive, scrubbing the walls and impellers. Follow when ready with cold water for 30 seconds to flush everything down. Do not use this method if you have a septic system, because salt can harm the bacteria that break down waste in the tank.
Citrus peels and other natural fresheners
Citrus peels—lemon, lime, or orange—can freshen a disposal temporarily, but they do not clean it the way baking soda and vinegar do. They work by releasing oils that mask odor and add a pleasant smell.
If you want to use them, cut a lemon or orange into quarters and drop the pieces down the disposal one at a time while it is running and cold water is flowing. Let it run for about 30 seconds. The peels will grind and release their oils. This is a good step to do after you have cleaned the disposal with baking soda and vinegar, not as a replacement for that cleaning.
Do not rely on citrus peels alone to stop smell. They freshen the air but do not kill bacteria or break down grease. If your disposal smells, the buildup is still there underneath the fresh scent.
When to call a plumber
Call a plumber if the smell persists after you have cleaned the disposal and the P-trap, or if water backs up into your sink when you run the disposal. Backup means the clog is deeper in the drain line, beyond what you can reach with a hand snake. A plumber can use a motorized snake or a camera to find and clear the blockage.
Also call a plumber if the disposal itself is leaking water from the bottom or sides, or if it makes a grinding noise that sounds like metal on metal. These are signs the disposal is damaged and may need to be replaced. A leaking disposal will always smell because water pools inside the unit.
Frequently Asked Questions
Can I use bleach to clean my garbage disposal?
No. Bleach can damage the rubber seals inside the disposal and corrode metal parts. It also does not break down grease the way baking soda and vinegar do. Stick with baking soda and vinegar, which are safe for all disposal types and actually dissolve buildup instead of just masking smell.
Is it safe to put my hand down the disposal to pull out stuck food?
Only if the disposal is completely off and you are certain it cannot turn on. Even then, use tongs or pliers instead of your bare hand. The impellers are sharp and can cause serious cuts. If something is stuck, use a flashlight to see it, then use a tool to pull it out. Never reach in blindly.
How often should I clean my garbage disposal?
If you use the disposal daily, clean it with baking soda and vinegar once a week. If you use it a few times a week, clean it every two weeks. If you use it rarely, clean it once a month. The more you use it, the more buildup accumulates, so adjust the schedule based on your habits.
What should I do if my disposal smells like rotten eggs?
That smell usually means bacteria have grown in the P-trap or drain line. Clean the disposal with baking soda and vinegar first. If the smell continues, the P-trap needs to be cleaned or the drain line needs to be cleared by a plumber. Rotten egg smell is hydrogen sulfide gas, which means organic material is decomposing in your pipes.
Can I use a garbage disposal if I have a septic system?
Yes, but with care. Avoid putting grease, oils, and fibrous foods down it, because these clog septic systems faster than they clog city sewers. Run cold water longer than usual to flush particles all the way to the tank. Do not use salt-based cleaning methods. If you use the disposal heavily, have your septic tank pumped more often—ask your septic service how often based on your household size and usage.