Clean your garbage disposal by running cold water, grinding ice cubes and salt, then flushing with baking soda and vinegar

A garbage disposal works best when it stays clean inside. Over time, food particles stick to the walls and blades, creating odors and slowing the grind. The good news: you can clean it yourself in about ten minutes using things you probably have at home. The process is safe as long as you follow one rule: never put your hand down the drain while the disposal is plugged in.

Most people clean their disposal once a month. If you notice a smell or the water drains slowly, clean it sooner. The method below works for standard disposals in good working order. If your disposal is jammed, leaking, or won't turn on, stop and call a plumber—those are signs of damage that cleaning won't fix.

Key Takeaways

  • Always unplug the disposal or turn off the breaker before you touch anything inside the drain.
  • Ice cubes and salt grind against the walls and blades to scrub away stuck food and buildup.
  • Baking soda and vinegar create a fizzing action that breaks down grease and neutralizes odors.
  • Cold water helps solidify grease so the disposal can grind it; hot water melts grease and lets it stick to the walls.

Step-by-step cleaning with ice and salt

Start by filling a cup with ice cubes—about one cup total. Pour one-half cup of table salt or rock salt over the ice. Do not use kosher salt; the crystals are too large and won't grind as well.

Turn on the cold water and let it run for a few seconds. Then turn on the disposal and slowly pour the ice and salt mixture down the drain. The disposal will grind the ice, and the salt acts as a mild abrasive that scrubs the walls and blades. You will hear a loud grinding noise—this is normal. Let it run until all the ice is gone, then turn off the disposal and let the cold water run for another 30 seconds to flush away the debris.

This step removes loose food particles and buildup. It does not remove grease or odors, so move to the next step right away.

Deodorize with baking soda and vinegar

Baking soda and vinegar work together to break down grease and kill the bacteria that cause smell. Plug the drain with a stopper or wet cloth so the fizzing stays inside the disposal and does not splash up.

Pour one-half cup of baking soda down the drain. Then slowly pour one cup of white vinegar on top. You will see fizzing and foam rise up—this is the chemical reaction doing the work. Let it sit for 15 minutes without running the disposal. The fizzing action breaks down grease stuck to the walls and blades.

After 15 minutes, remove the stopper and turn on the cold water. Run the disposal for a few seconds to flush away the baking soda and vinegar mixture. Turn off the disposal and let cold water run for another 30 seconds. Your disposal should now smell fresh and run smoothly.

Why cold water matters

Always use cold water when cleaning or using your disposal, not hot. Cold water causes grease to solidify into small particles that the disposal can grind and flush away. Hot water melts grease, and melted grease sticks to the walls and blades, building up over time and causing clogs and odors.

This is the single most important habit for keeping a disposal clean between deep cleanings. Run cold water before you turn on the disposal, while it is running, and for 30 seconds after you turn it off.

What not to put down the disposal

Certain foods and materials will damage your disposal or cause clogs. Avoid putting bones, fruit pits, shells, fibrous vegetables (like celery or corn husks), pasta, rice, grease, or coffee grounds down the drain. These either jam the blades, expand when wet, or stick to the walls.

Eggshells are a common question: the membrane inside the shell can wrap around the blades and jam them, so throw eggshells in the trash. The same goes for onion skins and garlic skins. 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 to remove it safely.

When to call a professional

Cleaning works for odors, slow draining, and general maintenance. It does not fix mechanical problems. If your disposal makes a grinding noise that sounds different than usual, leaks water from under the sink, does not turn on when you flip the switch, or has a jam you cannot clear, stop using it and call a plumber.

A plumber can take apart the disposal, remove the jam, check for cracks or damage, and put it back together. Trying to force a jam or take apart the disposal yourself can cause injury or make the damage worse. Most plumbers can clear a jam in 30 minutes to an hour.

Keeping your disposal clean between deep cleanings

You do not need to do the ice-and-salt or baking-soda-and-vinegar routine every time you use the disposal. A few straightforward habits will keep it clean and fresh between monthly deep cleanings.

Run cold water for a few seconds before you turn on the disposal, while it is grinding, and for 30 seconds after you turn it off. This flushes away small particles before they stick. Scrape plates into the trash instead of rinsing everything down the drain—the disposal is meant to handle small bits, not a full meal. If you notice a smell starting to build, do a quick baking soda and vinegar flush without waiting for the monthly cleaning.

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 clean as well as baking soda and vinegar. Stick with baking soda and vinegar for deodorizing, and ice and salt for scrubbing. If you want a commercial cleaner, look for one labeled safe for disposals—but baking soda and vinegar work just as well and cost less.

Why does my disposal smell even after I clean it?

Smell usually means food is still stuck somewhere. Run the ice-and-salt cleaning again, then the baking soda and vinegar soak. If the smell comes back within a few days, it may be coming from the drain pipe below the disposal, not the disposal itself. Call a plumber to check the pipe for a clog or buildup.

How often should I clean my garbage disposal?

Once a month is standard for most households. If you use your disposal heavily or notice a smell or slow drain sooner, clean it more often. If you rarely use it, you can stretch it to every six weeks. The ice-and-salt step takes two minutes, so doing it monthly is straightforward maintenance.

Is it safe to put my hand in the disposal to pull something out?

Only if the disposal is unplugged or the breaker is turned off. Even then, use tongs or pliers to grab the object—never reach in with your bare hand. If you cannot grab it easily, stop and call a plumber. Trying to force it can cause injury or damage the disposal.

What should I do if my disposal is leaking?

Stop using it and call a plumber. A leak means the seal is broken or there is a crack in the housing. Cleaning will not fix it, and using it will make the leak worse and damage the cabinet below the sink. A plumber can replace the seal or the disposal itself, depending on the damage.