Why Your Garbage Disposal Smells and How to Fix It
A smelly garbage disposal usually means food particles are stuck in the drain or on the blades, rotting below the water line where you can't see them. The smell comes from bacteria breaking down that trapped food, not from the disposal itself being broken. You can clear it in about 15 minutes using things you already have in your kitchen.
The good news is that you don't need to take the disposal apart or call a plumber. A combination of baking soda, vinegar, and hot water will break down the buildup and kill the bacteria causing the odor. If the smell is very strong, you may need to repeat the process twice.
Key Takeaways
- Turn off the disposal at the wall switch before you put anything down the drain or reach near the blades.
- Pour half a cup of baking soda directly into the drain, then chase it with one cup of white vinegar and let it fizz for 15 minutes.
- Flush the drain with boiling water after the fizzing stops to rinse away the loosened debris.
- Run the disposal for 30 seconds with cold water to clear any remaining particles and dry out the chamber.
- Repeat the baking soda and vinegar treatment once a week to prevent smells from returning.
Step 1: Turn Off the Disposal and Remove Visible Debris
Switch off the disposal at the wall outlet or flip the breaker if it has a dedicated circuit. Do not rely on the switch alone—you need the power completely off so the blades cannot start if you accidentally bump something. Wait 30 seconds to make sure the blades have stopped spinning.
Use a flashlight to look down the drain. If you see food chunks, paper, or other debris sitting on top of the blades or in the chamber, use tongs or needle-nose pliers to pull it out. Never put your hand down the drain, even with the power off. Throw the debris in the trash.
Step 2: Pour Baking Soda Into the Drain
Measure out half a cup of baking soda and pour it directly down the drain opening. You don't need to add water yet—the baking soda will sit on top of the buildup and begin to break it down. Baking soda is mildly abrasive and alkaline, which means it cuts through grease and kills odor-causing bacteria.
If the drain is very wet or has standing water, tilt the disposal chamber slightly by loosening the mounting ring under the sink so water drains out first. You want the baking soda to make contact with the buildup, not float on top of water.
Step 3: Add Vinegar and Let It Fizz
Pour one cup of white vinegar down the drain on top of the baking soda. The vinegar will react with the baking soda and create a fizzing action that bubbles up through the trapped food and buildup. This fizzing is what loosens the debris so it can be rinsed away. You will hear and see the reaction happening—this is normal and exactly what you want.
Let the mixture sit for 15 minutes without running water or touching the disposal. Cover the drain opening with a stopper or wet cloth if you want to contain the smell while it works. After 15 minutes, the fizzing will have mostly stopped.
Step 4: Flush With Boiling Water
Boil a kettle of water—you need about two to three cups. Carefully pour the boiling water down the drain in a slow, steady stream. The hot water will rinse away the loosened food particles and baking soda residue. Be careful not to splash yourself.
If you see debris coming up out of the drain, that is a sign the treatment is working. Let the water drain completely before moving to the next step. You may hear gurgling sounds as air moves through the pipes—this is normal.
Step 5: Run the Disposal With Cold Water
Turn the disposal back on at the wall switch. when ready turn on the cold water tap to a medium flow and let it run for 30 seconds while the disposal runs. The cold water helps flush out any remaining particles and dries out the chamber so bacteria cannot grow as easily. Turn off the disposal first, then the water.
Smell the drain opening. If the odor is gone, you are done. If a smell remains, wait a few hours and repeat the entire process starting with the baking soda. Some drains need two treatments if the buildup is thick.
How to Prevent Smells From Coming Back
Run the baking soda and vinegar treatment once a week, even if there is no smell yet. This keeps buildup from forming in the first place. You can do this on the same day each week—many people choose Sunday evening or Friday morning.
In between treatments, run cold water for 10 seconds after each time you use the disposal. This flushes small particles down the drain instead of letting them sit. Avoid putting starchy foods like rice, pasta, or potato peels down the disposal—these swell up and trap other food around them. Grease and oil should go in the trash, not down the drain, because they harden as they cool and stick to the walls of the pipes.
Frequently Asked Questions
Can I use bleach instead of vinegar to clean my garbage disposal?
No. Bleach can damage the rubber seals inside the disposal and corrode metal parts over time. Vinegar and baking soda are safer and work just as well. If you want extra disinfection, you can add a few drops of dish soap to the hot water rinse.
What if my garbage disposal still smells after I clean it?
The smell may be coming from the drain pipe itself, not the disposal chamber. If the odor persists after two treatments, pour the baking soda and vinegar mixture down the drain and let it sit for 30 minutes before flushing. You can also try running a plumbing snake down the drain to break up buildup deeper in the pipe.
Is it safe to put my hand down the disposal to clean it?
No, never put your hand down the drain even with the power off. Use tongs, pliers, or a small net to remove visible debris. The blades are sharp and positioned where you cannot see them clearly, and there is always a risk of accidentally turning on the disposal.
How often should I clean my garbage disposal if I use it every day?
Once a week is usually enough for daily use. If you cook a lot or put fibrous foods like celery or corn husks down the disposal, you may want to do it twice a week. The baking soda and vinegar method takes only 20 minutes, so it is straightforward to do on a regular schedule.
Can I use lemon juice instead of vinegar?
Lemon juice works, but vinegar is more effective because it is more acidic. Lemon juice smells better, so you can use it if you prefer, but you may need to let it sit for 20 minutes instead of 15 to get the same cleaning power. Do not mix lemon juice and bleach—this creates toxic fumes.