How to Clean and Deodorize a Smelly Garbage Disposal

Garbage disposals smell because they trap food particles, grease, and bacteria in a dark, moist chamber—exactly where rot thrives. The stench isn't just unpleasant; it's a sign that organic matter is decomposing in there. A quick cleaning takes fifteen minutes and costs almost nothing. The trick is reaching the walls and underside of the grinding chamber where food hides, then disrupting the bacterial environment that creates the smell in the first place. A clean disposal runs quieter, lasts longer, and stops turning your kitchen into a science experiment.

  1. Kill the power completely.. Flip the wall switch to OFF. Do not rely on just stopping the grinding—you need the unit completely disabled. Use a flashlight to look down into the drain opening. Remove any visible debris, food scraps, or buildup by hand or with needle-nose pliers. Do not put your hand down into the chamber. Dispose of anything you pull out in the trash.
  2. Load the abrasive slurry.. Pour one full tray of ice cubes (about two cups) down the drain. Ice alone does nothing, but ice plus grinding creates an abrasive slurry that scrubs the grinding chamber and chamber walls. Do not use hot water yet.
  3. Add the deodorizer.. Pour one-half cup of baking soda directly onto the ice cubes. Baking soda is a mild abrasive and an alkaline deodorizer. It neutralizes acidic odor compounds and absorbs moisture and bacterial byproducts. Do not pack it down or mix it.
  4. Grind the chamber walls clean.. Turn on cold water at full pressure. Let water run for five seconds, then flip the disposal switch to ON. Grind for about sixty seconds—long enough to hear the ice cracking and breaking. The grinding action forces the ice and baking soda into every corner of the chamber. You'll hear a loud grinding noise; this is normal and necessary. Stop grinding and turn off the disposal.
  5. Flush with boiling water.. Bring a kettle or pot of water to a full boil. Carefully pour the hot water down the drain in a slow, steady stream—about thirty seconds to a minute. Hot water melts any remaining grease, flushes baking soda residue, and kills bacteria. The heat also helps odor molecules evaporate so they don't linger. Do not pour it all at once or pour it while leaning over the drain.
  6. Let the fizz do the work.. Fill the sink basin until it's half full of water. Add one cup of white vinegar. The acid in vinegar reacts with baking soda residue to create a fizzing action that lifts trapped particles and kills odor-causing bacteria. Let this sit for thirty minutes. You can do other things; the work is happening on its own.
  7. Push everything down the line.. After thirty minutes, remove the plug. Turn on cold water at full pressure and let it run for at least sixty seconds. The water flushes the vinegar, dissolved baking soda, and all loosened debris down the line. Watch to see if water drains quickly and smoothly. If it's slow, let the water run longer.
  8. Scrub the hidden trap.. The rubber baffle (the flap that covers the disposal opening) traps food and smell. Put on kitchen gloves. Flip the baffle up and scrub it with an old toothbrush and hot soapy water. Get underneath and around the edges. Scrub the drain cover the same way. Rinse thoroughly and let both air dry. This step reaches places the grinding action cannot.
  9. Verify the chamber is clear.. Turn on cold water and run the disposal empty for ten seconds. This flushes any remaining soap residue and ensures the chamber is clear. Turn off the disposal. The chamber should now smell neutral or faintly like vinegar, not like decay.
  10. Keep it fresh monthly.. Repeat this entire process every four weeks, even if you don't notice smell. Monthly maintenance prevents buildup from accumulating. Alternatively, for weekly light cleaning, grind a few ice cubes with baking soda (skip the vinegar soak). This habit costs almost nothing and keeps your disposal fresh year-round.