The fastest way to stop the smell
Bad odor in a garbage disposal usually comes from food particles stuck in the grinding chamber or the drain pipe below it. The smell gets worse when those particles sit in warm, wet conditions where bacteria grow. You can stop it in most cases by running hot water and dish soap through the disposal, then grinding ice cubes and citrus peels together.
If that does not work, the smell is likely deeper in the drain pipe, not in the disposal itself. In that case, you need to flush the pipe with boiling water or a drain cleaner made for garbage disposals. The smell will return if you do not change what goes down the drain — grease, starchy foods, and fibrous vegetables are the main culprits.
Key Takeaways
- Hot water and dish soap followed by ice cubes and citrus peels will clear most odors caused by stuck food particles in the grinding chamber.
- If the smell persists after that treatment, the odor is in the drain pipe below the disposal, not in the disposal itself.
- Boiling water poured down the drain, or a commercial drain cleaner designed for garbage disposals, can clear buildup in the pipe.
- Odors return if you continue putting grease, starchy foods like pasta and rice, or fibrous vegetables like celery down the disposal.
Clean the grinding chamber with hot water and ice
Start by running hot tap water through the disposal while it is running for 30 seconds. Then squirt a tablespoon of dish soap down the drain and run hot water again for another 30 seconds. This loosens grease and soap residue stuck to the walls of the chamber.
Next, fill a tray with ice cubes and drop them into the disposal a handful at a time while it runs. The ice scrapes the walls as it grinds, dislodging stuck food particles. Run the disposal for about one minute while the ice is grinding, then flush with cold water for 30 seconds.
Finally, grind citrus peels — lemon, lime, or orange — in the disposal while running cold water. The natural oils in the peels freshen the chamber and the drain. Grind for about 30 seconds, then flush with cold water. This method works for most odors that come from the disposal itself.
Clear the drain pipe with boiling water or drain cleaner
If the smell remains after cleaning the grinding chamber, the odor is in the drain pipe below. Boiling water is the safest first step. Boil a kettle of water, turn off the disposal, and carefully pour the boiling water down the drain in a slow stream. The heat breaks down grease and flushes out trapped particles. Repeat this once a day for three days if the smell is strong.
If boiling water does not work, use a commercial drain cleaner made specifically for garbage disposals. Do not use general-purpose drain cleaners, which can damage the disposal. Follow the product instructions exactly — most require you to pour the cleaner down the drain, wait 15 to 30 minutes, then flush with hot water. Wear gloves and eye protection, as these products are caustic.
For stubborn odors, you can also use a drain snake — a flexible metal tool that reaches into the pipe and pulls out trapped debris. Feed the snake down the drain, twist it to catch particles, and pull it back out. Flush the pipe with hot water afterward. A drain snake costs between $10 and $30 and can be reused.
What not to put down the disposal to prevent odors
Grease is the main cause of drain clogs and odors. Never pour cooking oil, bacon grease, or butter down the disposal. These solidify as they cool and trap other food particles, creating a thick buildup that smells bad and blocks water flow. Let grease cool in the pan, wipe it out with a paper towel, and throw it in the trash.
Starchy foods like pasta, rice, and potatoes expand when they absorb water and create a paste that clogs the drain. Fibrous vegetables like celery, corn husks, and onion skins wrap around the grinding ring and jam the disposal. Bones, shells, and pits are too hard for most disposals to grind and can damage the motor. Put these items in the trash or compost instead.
Coffee grounds and eggshells are often called safe for disposals, but both contribute to clogs and odors when they accumulate. Coffee grounds are fine in small amounts, but eggshells should go in the trash. If you use the disposal for coffee grounds, run plenty of water afterward to flush them through the pipe.
Keep the disposal fresh between deep cleans
Run the disposal with cold water for 30 seconds after each use, even if you did not grind food. This flushes particles through the pipe and prevents them from sitting and rotting. Cold water is better than hot water for this because it keeps grease solid so it washes away instead of sticking to the pipe walls.
Once a week, grind ice cubes and citrus peels as described above. This takes two minutes and keeps odors from building up. You can also pour a cup of baking soda down the drain once a week, wait 30 minutes, then flush with hot water. Baking soda neutralizes odors without the risk of damage that comes with chemical cleaners.
When to call a plumber
If the smell persists after you have cleaned the chamber and flushed the drain pipe with boiling water or drain cleaner, the clog may be deeper in the plumbing system, past the point where a drain snake can reach. A plumber can use a motorized auger or hydro-jet to clear the line. This usually costs between $150 and $300 depending on how far down the clog is and how difficult it is to access.
You should also call a plumber if the disposal itself is leaking, making grinding noises that sound like metal on metal, or not turning on at all. A leak means the seal around the grinding chamber is broken, and water is escaping into the cabinet below. A grinding noise suggests the grinding ring is damaged. Neither of these problems will go away on their own, and both can cause water damage if left alone.
Frequently Asked Questions
Can I use bleach to clean my garbage disposal?
No. Bleach can damage the rubber seals and metal parts inside the disposal, and it does not break down grease or trapped food particles the way hot water and dish soap do. Stick to hot water, ice, citrus peels, and baking soda for routine cleaning.
Why does my disposal smell even though I run water after using it?
Running water for a few seconds is not enough to flush particles all the way through the drain pipe. Run the disposal with cold water for at least 30 seconds after grinding food, and do this even when you have not used the disposal, to keep the pipe clear.
Is it safe to put lemon juice down the disposal instead of lemon peels?
Bottled lemon juice is mostly water and does not freshen the disposal the way fresh peels do. Fresh citrus peels contain oils that coat the chamber and neutralize odors. If you have fresh lemons, limes, or oranges, use the peels. Bottled juice will not help much.
How often should I clean my garbage disposal?
Run the ice and citrus treatment once a week to keep odors from building up. If you put a lot of food down the disposal or notice a smell starting, do it twice a week. If you follow the rules about what not to put down the drain, weekly cleaning should be enough.
What if my disposal smells like rotten eggs?
That smell usually means bacteria are growing in the drain pipe, not the disposal itself. Boiling water poured down the drain once a day for three days will kill the bacteria and flush out the particles they are feeding on. If the smell returns, you may have a deeper clog that needs a plumber.