The safest way to clean a garbage disposal
The safest way to clean inside your garbage disposal is to use ice cubes and rock salt, or baking soda and vinegar — both methods work without requiring your hands near the blades. Never reach into the disposal with your fingers, even when it is off, because the blades are sharp and a sudden restart can cause serious injury.
Before you start any cleaning method, turn off the disposal at the wall switch and unplug it if possible. This prevents accidental startup. If you cannot unplug it, flip the breaker that controls that outlet. Wait a few seconds to make sure the blades have stopped spinning completely.
The ice-and-salt method is the fastest. Fill the disposal halfway with ice cubes, add half a cup of rock salt (not table salt — the larger crystals work better), turn the disposal on, and run cold water for about 30 seconds. The ice sharpens the blades while the salt scrubs the walls. This removes buildup and odor in one step.
Key Takeaways
- Always turn off and unplug the disposal before cleaning, or flip the breaker controlling its outlet, to prevent accidental blade startup.
- Ice cubes and rock salt clean and sharpen the blades in about 30 seconds and work without chemicals or your hands inside the unit.
- Baking soda and vinegar also work well for odor removal and light buildup, though they take longer and require sitting time.
- Never use your hands to reach into the disposal, and never pour grease, starchy foods, or fibrous vegetables down it to prevent clogs in the first place.
- If the disposal smells bad but ice and salt do not fix it, the smell is usually in the drain pipe below, not the disposal itself.
Using baking soda and vinegar for odor and light buildup
Baking soda and vinegar work well if your disposal has a mild smell or light food residue but no major clog. This method is gentler on the disposal than ice and salt and uses items most people have at home.
Sprinkle half a cup of baking soda down the drain opening while the disposal is off. Pour one cup of white vinegar slowly after it — the mixture will fizz and bubble. Let it sit for 15 to 30 minutes without running water. Then turn on the disposal and run cold water for 30 seconds. The fizzing action loosens stuck food and the vinegar kills odor-causing bacteria.
If the smell returns within a few days, the problem is likely in the drain pipe below the disposal, not in the disposal itself. In that case, you may need a plumber to snake the drain or use a drain cleaner designed for pipes.
Removing visible food stuck to the blades
If you can see food stuck to the blades or walls but cannot reach it safely, use a wooden or silicone spatula — never metal, which can damage the blades. With the disposal off and unplugged, carefully push the spatula down and scrape the sides and blade edges. Work slowly and keep your fingers well away from the opening.
Once you have loosened the stuck food, turn the disposal back on and run cold water for 30 seconds to flush the debris down. If large chunks are stuck, you may have a clog in the drain pipe below. Stop and call a plumber rather than forcing the disposal to run, which can burn out the motor.
Cleaning the rubber baffle and drain opening
The rubber baffle — the flap that sits just inside the drain opening — collects food and slime and is often the source of bad smells. With the disposal off, lift the baffle gently and scrub underneath it with an old toothbrush and warm soapy water. Rinse thoroughly with cold water.
Scrub the drain opening itself and the walls just inside it with the same toothbrush and soapy water. This removes the film that builds up over time. Rinse well. The baffle and opening are the parts you can safely clean by hand because they have no moving parts.
What not to put down the disposal to avoid future clogs
The best way to keep your disposal clean is to prevent buildup in the first place. Never put grease, oil, or butter down the disposal — they solidify as they cool and coat the blades and pipes. Do not put starchy foods like rice, pasta, or potato peels down it; they expand and clog the drain. Fibrous vegetables like celery, onion skins, and corn husks wrap around the blades and jam them.
Eggshells, coffee grounds, and bones are also common culprits. Eggshells have a membrane that does not break down. Coffee grounds clump together. Bones are too hard for the blades to break into small enough pieces. Scrape plates into the trash first, then rinse them under running water before putting them in the sink.
When to call a plumber instead of cleaning it yourself
If the disposal makes a grinding noise but nothing comes out, or if water backs up into the sink when you run the disposal, you have a clog in the drain pipe below, not a dirty disposal. Cleaning the disposal will not fix this. Call a plumber to snake or clear the drain.
If the disposal does not turn on at all, check that the wall switch is in the on position and that the outlet has power (plug in a lamp to test). If power is reaching it but it still will not start, the motor may have burned out or the reset button may have tripped. Most disposals have a red reset button on the bottom of the unit. With the disposal off, press it firmly. If it still does not start, call a plumber or an electrician.
If you smell a burning odor coming from the disposal, turn it off when ready and do not use it again until a plumber has checked it. A burning smell means the motor is overheating, usually because the blades are jammed or the motor is failing.
How often to clean your disposal
Clean your disposal once a week if you use it daily, or every two weeks if you use it less often. A quick ice-and-salt run takes 30 seconds and prevents buildup. If you notice a smell between cleanings, do a baking soda and vinegar treatment right away.
Running cold water for 15 to 30 seconds after each use also helps. The water flushes small food particles down the drain before they can stick to the blades or walls. Hot water can soften grease and make it stick, so always use cold water with the disposal.
Frequently Asked Questions
Can I use bleach to clean my garbage disposal?
No. Bleach can corrode the metal parts inside the disposal and damage the rubber baffle. Stick to ice and salt or baking soda and vinegar, which are safe and effective. If you want to disinfect, the vinegar in the baking soda method kills bacteria naturally.
Why does my disposal smell bad even after I clean it?
The smell is usually in the drain pipe below the disposal, not in the disposal itself. Bacteria and food buildup in the pipe create the odor. A plumber can snake the drain or you can pour a drain cleaner designed for pipes. If the smell is coming from inside the disposal, make sure you cleaned under the rubber baffle, where slime often hides.
Is it safe to put my hand down the disposal to grab something?
No, never do this. Even with the disposal off, the blades are sharp and a sudden restart can cause serious injury. Use a wooden spoon, spatula, or tongs to reach items. If something is truly stuck and you cannot reach it safely, call a plumber.
What should I do if the disposal is leaking?
A leak usually means the seal between the disposal and the sink has failed, or there is a crack in the unit itself. This is not a cleaning issue — call a plumber. Do not use the disposal until it is fixed, as water can damage the motor or electrical components.
Can I clean the disposal while it is running?
No. Always turn off and unplug the disposal before cleaning. The only time you run it during cleaning is after you have finished scrubbing and are ready to flush debris down. Never put your hands or tools inside while it is running.