Why your garbage disposal smells and what causes it
Garbage disposal odor comes from food particles that get trapped in the grinding chamber and on the walls of the drain pipe below it. These particles don't fully wash away—they stick to the rubber splash guard, lodge between the grinding ring and the chamber walls, and accumulate in the P-trap (the curved pipe under your sink). Bacteria and mold grow on this trapped food, especially in the warm, moist environment of a running disposal.
The smell is strongest when you haven't used the disposal in a few days, because the bacteria have time to multiply without being disturbed. Hard water deposits and grease buildup make the problem worse by creating a sticky surface where food particles cling even tighter.
Key Takeaways
- Most disposal odors come from food trapped under the rubber splash guard and in the P-trap below, not from the grinding chamber itself.
- Baking soda and white vinegar are the most effective household method—baking soda neutralizes odor while vinegar kills bacteria.
- Running the disposal with cold water while grinding ice and citrus peels removes buildup from the chamber walls and grinding ring.
- If odor returns within a week, the P-trap under your sink likely needs cleaning, which requires removing and rinsing the curved pipe.
- A persistent smell that doesn't improve after cleaning the trap usually means calling a plumber to check for a cracked pipe or blockage deeper in the drain line.
Clean the splash guard and chamber with baking soda and vinegar
Start by removing the rubber splash guard (the flap that hangs inside the disposal opening). Pull it straight up—it usually sits loosely in a groove and comes out by hand. Rinse it under hot water and scrub both sides with an old toothbrush to remove the slimy film of trapped food and bacteria. This film is often the main source of the smell.
While the guard is out, pour half a cup of baking soda directly into the disposal opening. Let it sit for 15 minutes. Then pour one cup of white vinegar slowly down the opening—it will fizz and bubble as it reacts with the baking soda. Let this mixture sit for another 15 minutes, then run the disposal with cold water for 30 seconds. The baking soda neutralizes odor molecules while the vinegar kills bacteria. Reinstall the splash guard when you're done.
Repeat this process once a week if odor returns quickly, or once a month as preventive maintenance.
Grind ice and citrus peels to scour the chamber walls
Ice and citrus peels work together to clean the grinding chamber. The ice is hard enough to scrape buildup from the walls and grinding ring without damaging them, while the citrus peel adds a fresh smell and contains natural oils that cut through grease.
Fill a small bowl with ice cubes and save the peels from one lemon or orange. Turn on the cold water and run the disposal, then feed the ice cubes down a few at a time while the disposal is running. You'll hear a loud grinding noise—this is normal. After the ice is gone, feed the citrus peels down the same way. Run cold water for another 30 seconds after the peels are ground.
Do this once every two weeks as part of regular maintenance, or when ready after you notice a smell returning.
Clean the P-trap if the smell persists after chamber cleaning
If odor returns within a few days of cleaning the chamber, the problem is almost certainly in the P-trap—the curved pipe that sits directly under your sink. This is where water and debris collect, and it's often where the worst buildup happens.
Place a bucket under the P-trap to catch water. Use a pipe wrench to loosen the large slip nuts (the threaded rings) on both ends of the curved section. Unscrew them by hand once they're loose enough, then carefully pull the P-trap straight down and out. Empty any standing water and debris into the bucket. Rinse the inside of the trap thoroughly with hot water from a hose or faucet, using a bottle brush or old toothbrush to scrub the inside walls. If there's stubborn buildup, soak the trap in a mixture of equal parts white vinegar and hot water for 30 minutes, then scrub again.
Reinstall the trap by hand-tightening the slip nuts first, then use the pipe wrench to snug them—they should be tight enough that water doesn't drip, but not so tight that you strip the threads. Run water through the sink to check for leaks before you consider the job done.
Run the disposal regularly to prevent odor buildup
A disposal that sits unused for days is more likely to smell because bacteria have time to grow undisturbed. Running it two or three times a week, even if you're just grinding a small amount of food waste, keeps the chamber and pipes moving and prevents bacteria from establishing a strong colony.
Always use cold water when running the disposal—cold water helps solidify grease so it grinds into small particles instead of coating the walls. Hot water liquefies grease, which then cools and sticks to the pipes as it moves down the drain. Run the water for a few seconds before you start feeding food, and keep it running for 10 to 15 seconds after the grinding stops to flush debris all the way down the line.
What not to put down the disposal to avoid future odors
Certain foods create odor problems faster than others. Avoid putting bones, eggshells, fibrous vegetables (like celery or corn husks), pasta, rice, and grease down the disposal. These either don't grind well or create sticky buildup that traps other food particles and accelerates bacterial growth.
Grease is the biggest culprit—it cools and hardens in the pipes, creating a sticky surface where food sticks and bacteria thrive. Pour grease into a container and throw it in the trash instead. The same goes for coffee grounds, which don't break down and accumulate in the trap.
When to call a plumber for disposal odor
If you've cleaned the chamber, the splash guard, and the P-trap, and the smell returns within a few days, something deeper in the drain line is wrong. This could be a cracked or damaged section of pipe, a blockage further down that's trapping food, or a vent pipe issue that's preventing proper drainage. These problems require a plumber with a drain camera or auger to diagnose and fix.
Also call a plumber if you notice water backing up into the sink when the disposal runs, or if the smell is accompanied by a gurgling sound. These are signs of a blockage or vent problem that cleaning won't solve.
Frequently Asked Questions
Can I use bleach to clean my garbage disposal?
No. Bleach can damage rubber seals and the disposal's internal components, and it doesn't work as well as baking soda and vinegar for killing odor-causing bacteria. Stick with baking soda, vinegar, and hot water.
How often should I clean my garbage disposal?
Once a month with baking soda and vinegar is standard maintenance if you use the disposal regularly. If you notice odor returning within a week, clean it weekly until the smell stops, then return to monthly cleaning.
Is it safe to put my hand down the disposal to clean it?
Only if the disposal is completely unplugged and you've confirmed the switch is off. Even then, use tongs or a brush to reach trapped food rather than your fingers. The grinding ring can still cause injury if someone accidentally flips the switch.
What if the smell is coming from the drain, not the disposal itself?
If cleaning the P-trap doesn't help, the smell may be coming from further down the drain line. A plumber can run a camera through the line to check for a blockage or cracked pipe that's trapping food and bacteria.
Does running the disposal with hot water help get rid of odor?
No—hot water liquefies grease, which then cools and sticks to the pipes as it moves down the drain, making buildup worse. Always use cold water when running the disposal.