The fastest way to stop the smell
The smell comes from food particles rotting inside the disposal chamber and on the grinding ring — the part that actually breaks up food. You can clear it in about 15 minutes with ice, salt, and hot water, which is the method that works most often because it scrubs the chamber walls without taking anything apart.
Turn off the disposal at the switch. Pour half a cup of rock salt down the drain, then add a tray of ice cubes (about two cups). Turn the disposal on for 30 seconds while running cold water. The ice and salt scrub the chamber walls and grinding ring as they spin. Stop, let it sit for five minutes, then run hot water for another 30 seconds. The hot water flushes out the loosened debris.
If the smell returns within a week, the problem is deeper — usually a clog further down the drain line or buildup on the rubber splash guard (the flap inside the drain opening). Those need different approaches.
Key Takeaways
- Ice and rock salt remove most smells in one treatment because they scrab the chamber walls where food rots.
- Baking soda and vinegar fizz but do not scrub, so they work only for light odors and need to sit for several hours.
- The rubber splash guard traps food particles and often causes smell to return; remove and rinse it separately.
- A smell that comes back after two days usually means a clog in the drain line below the disposal, not in the disposal itself.
When baking soda and vinegar work
This method is gentler than ice and salt and works well if the smell is mild and you want to avoid the noise of the disposal running. Pour one cup of baking soda down the drain, then slowly pour one cup of white vinegar after it. The mixture will fizz and bubble — that is the chemical reaction breaking down organic buildup.
Let it sit for at least four hours, or overnight if you have time. Then run hot water for one minute. This approach takes longer but does not require the disposal to run, so it is useful if the disposal is broken or if you want to be cautious.
Baking soda and vinegar are less effective than ice and salt for thick buildup because they do not have the scrubbing action. Use this method for prevention or for a smell that is only a day or two old.
Cleaning the rubber splash guard
The rubber flap inside the drain opening (called the splash guard or baffle) traps food particles that never make it into the grinding chamber. After a few weeks, it becomes a small compost pile. If the smell returns quickly after you clean the disposal, this is usually the culprit.
Turn off the disposal. Reach into the drain opening and pull the rubber flap up and out — it is not attached, just sitting in a groove. Rinse it under hot water and scrub both sides with an old toothbrush or small brush. You will see brown slime and trapped food particles. Scrub until the rubber is clean and the water runs clear.
While the guard is out, shine a flashlight into the drain opening and look at the grinding ring (the metal part at the bottom). If you see buildup or food stuck to it, use a small brush or old toothbrush to scrub it while running water. Do not put your hand down into the chamber. Replace the splash guard and run the disposal with ice and salt as described above.
What to do if the smell comes from below the disposal
If the smell returns within two days even after cleaning the disposal and splash guard, the problem is likely a clog in the drain pipe below the disposal. Food and grease accumulate there and rot, and no amount of cleaning the disposal itself will fix it.
You can try pouring boiling water down the drain to melt grease, or use a plumbing snake to pull out the clog. A plumbing snake is a long flexible wire that you feed down the drain; it costs $10 to $20 to buy or $5 to $10 to rent from a hardware store. Feed it down slowly, turn the handle to catch debris, and pull it back up.
If the clog is stubborn or you are not comfortable using a snake, call a plumber. A drain cleaning usually costs $150 to $300 depending on how deep the clog is and whether they need to remove the disposal to access the line.
Preventing the smell from coming back
Run cold water while the disposal is grinding, then hot water for 10 to 15 seconds after you turn it off. The cold water keeps grease solid so the disposal can break it up; the hot water flushes the pieces down the line. If you run only hot water, grease stays soft and sticks to the chamber walls.
Do not put starchy foods (rice, pasta, bread) or fibrous foods (celery, corn husks, onion skins) down the disposal. These do not break down well and create clogs. Grease and oil should go in the trash or a container, not down the drain.
Once a week, run the ice and salt treatment as a preventive measure. It takes five minutes and stops buildup before it starts smelling. Many people do this every Sunday night or every Friday before the weekend.
When to replace the disposal instead of cleaning it
If the disposal is more than 10 years old and the smell keeps returning even after you clean the chamber, splash guard, and drain line, the grinding ring or chamber walls may be pitted or corroded. Pits trap food and bacteria, and no amount of cleaning reaches inside them. At that point, replacement is usually cheaper than repeated service calls.
A new disposal costs $150 to $400 depending on the horsepower and brand. Installation by a plumber runs another $150 to $300. If your disposal is old and you are spending money on repairs, replacing it often makes sense.
Frequently Asked Questions
Can I use bleach to clean a garbage disposal?
Bleach can damage rubber seals and the grinding ring over time, and it does not scrub the chamber the way ice and salt do. Stick with ice and salt, baking soda and vinegar, or hot water. If you want to disinfect, run the ice and salt treatment first, then pour a small amount of bleach down the drain and let it sit for 10 minutes before flushing with hot water.
Is the smell dangerous?
The smell itself is not dangerous — it is just rotting food. However, if the smell is very strong and comes with slow draining, you may have a clog that could eventually back up into your sink. Clean the disposal and monitor the drain speed. If water drains slowly even after cleaning, you have a clog in the line below.
How often should I clean my garbage disposal?
Once a week with ice and salt keeps most smells from starting. If you use the disposal heavily or put a lot of food scraps down it, clean it twice a week. If you barely use it, once every two weeks is usually enough.
What if ice and salt do not work?
The smell is coming from below the disposal, not inside it. Try pouring boiling water down the drain, or use a plumbing snake to remove the clog. If neither works, call a plumber to clean the drain line.