Run cold water and dish soap to flush out buildup
The simplest way to clean a garbage disposal is to run cold water through it while the unit is off, then turn it on for a few seconds. This flushes out loose food particles and grease that collect in the chamber. After the water drains, squirt a tablespoon of dish soap down the drain, turn the disposal on again for a few seconds, and let cold water run for another 30 seconds. The soap breaks down grease that sticks to the walls and blades.
Do this once a week if you use the disposal daily, or every two weeks if you use it less often. Cold water matters—hot water can melt grease and let it resettle further down the pipe, which causes clogs later. This routine takes less than a minute and prevents most odors and slow drains before they start.
Key Takeaways
- Weekly cleaning with cold water and dish soap prevents odors and keeps the disposal draining at full speed.
- Ice cubes and rock salt scrub the blades and chamber walls without damaging the unit.
- Baking soda and vinegar fizz away grease and odor-causing bacteria, but never mix them with commercial drain cleaners.
- Never put your hand down the drain, and always unplug the disposal before any maintenance work.
- If the disposal smells bad after cleaning or drains slowly, the problem may be in the trap or main line, not the disposal itself.
Use ice cubes and salt to scrub the blades
Ice and salt act like a scouring pad for the inside of the disposal. Fill the chamber halfway with ice cubes, pour half a cup of rock salt or coarse table salt down the drain, turn on the disposal, and run cold water at the same time. The ice tumbles against the blades and walls while the salt provides friction, scrubbing away stuck-on food and grease buildup that soap alone cannot remove.
Run this cycle for about 30 seconds, then let cold water flow for another 30 seconds to rinse away the debris. You can do this once a month as a deeper clean, or more often if you notice the disposal is not grinding as loudly as it used to—that sound change often means buildup is dampening the blades. This method is safe for all disposal types and does not use chemicals.
Try baking soda and vinegar for odors
If your disposal smells sour or rotten, baking soda and vinegar can neutralize the bacteria causing it. Pour half a cup of baking soda down the drain, then slowly pour one cup of white vinegar after it. The mixture will fizz and bubble—this is normal and means it is working. Let it sit for 15 minutes, then run cold water for 30 seconds while the disposal is off to flush out the residue.
Turn the disposal on and run cold water for another 30 seconds to clear any remaining particles. This combination breaks down grease and kills odor-causing bacteria without the harshness of commercial drain cleaners. Never mix baking soda and vinegar with bleach or other commercial drain cleaners, as the chemical reaction can produce toxic fumes.
Know what not to put down the disposal
The disposal can handle most soft food scraps, but certain items jam the blades, wrap around them, or create clogs deeper in the pipe. Avoid putting bones, fruit pits, shells, fibrous vegetables like celery or corn husks, pasta, rice, grease, and coffee grounds down the drain. These items either do not break down or expand when wet, blocking the chamber or the trap underneath.
Grease is especially damaging because it cools and hardens as it moves through the pipes, trapping other debris and building up over time. Let grease cool in a can or jar and throw it in the trash instead. If you accidentally send something down that should not have gone, turn off the disposal when ready and do not run water—call a plumber rather than trying to fish it out by hand.
Never put your hand in the disposal
Even when the disposal is off and unplugged, do not reach into the chamber with your fingers. The blades are sharp, and if someone accidentally turns on the switch while your hand is inside, the injury is severe. If something is stuck, use tongs, pliers, or a wooden spoon handle to push it toward the drain opening where you can see and reach it safely.
If an object is truly jammed and you cannot dislodge it with tools, unplug the disposal at the outlet (not just by flipping the switch), wait a few minutes, then try again. If it still will not budge, call a plumber. The cost of a service call is far less than the cost of an emergency room visit.
Understand when the problem is not the disposal itself
If your drain is slow or smells bad even after cleaning the disposal, the clog or odor is likely in the P-trap (the curved pipe under the sink) or further down the main drain line, not in the disposal chamber. The disposal can be spotless and the drain can still back up if grease or debris has built up in the trap or beyond.
To check the trap, place a bucket under it, unplug the disposal, and carefully loosen the slip nuts on both ends of the trap with a wrench. Water and debris will drain into the bucket. Clean out any visible buildup, rinse the trap with water, and hand-tighten the nuts back on. If the drain is still slow after that, the blockage is further down the line and a plumber will need to snake it.
Clean the splash guard and drain opening
The rubber splash guard (the flap that sits at the top of the drain opening) traps food particles and becomes slimy over time. Pull it up gently and scrub both sides with an old toothbrush and warm soapy water, then rinse it well. While you have the brush out, scrub around the drain opening itself where grease and food bits accumulate.
A clean splash guard helps water and food flow smoothly into the chamber and prevents odors from rising back up into the sink. This takes just a minute and should be part of your weekly cleaning routine. If the guard is cracked or no longer seals properly, it can be replaced—they are inexpensive and snap in and out easily.
Frequently Asked Questions
Can I use bleach to clean my garbage disposal?
Bleach alone is safe for the disposal, but never mix it with other cleaners like vinegar or baking soda, as the chemical reaction produces toxic fumes. If you want to use bleach, pour half a cup down the drain, let it sit for 10 minutes, then flush with cold water while the disposal runs. Vinegar and baking soda work just as well and are gentler.
Why does my disposal smell even after I clean it?
Odor usually comes from bacteria in the P-trap or drain line, not the disposal itself. If cleaning the disposal does not help, remove and clean the P-trap as described above. If the smell persists after that, the main drain line may need professional cleaning with a plumbing snake.
Is it okay to use commercial drain cleaners in my disposal?
Chemical drain cleaners can damage the rubber seals and splash guard inside the disposal and are not necessary for routine cleaning. Stick with cold water, soap, ice and salt, or baking soda and vinegar. If something is truly stuck, a plumber can remove it safely without chemicals.
How often should I clean my garbage disposal?
Run the weekly cold water and soap flush every time you use it heavily, or at least once a week. Do the ice and salt scrub once a month. If you notice slow draining or odors, clean it when ready rather than waiting for the next scheduled cleaning.
What should I do if my disposal stops working?
First, make sure it is plugged in and the circuit breaker has not tripped. If it hums but does not spin, something is jammed—unplug it and try to dislodge the object with tongs. If it does not hum at all, the motor may have failed and the unit will need to be replaced by a plumber.