Cleaning & Deodorizing Your Disposal
Updated February 20, 2026
That smell coming from the kitchen sink is food residue stuck to the inside of the disposal, the splash guard, and the drain pipe. It happens to every disposal eventually -- tiny bits of food cling to surfaces the water doesn't reach. The fix takes 10 minutes with stuff you already have in the kitchen.
Overview
That smell coming from the kitchen sink is food residue stuck to the inside of the disposal, the splash guard, and the drain pipe. It happens to every disposal eventually -- tiny bits of food cling to surfaces the water doesn't reach. The fix takes 10 minutes with stuff you already have in the kitchen.
What to Know
Step by Step
-
Clean the splash guard
Lift each rubber flap and scrub the underside with a brush and dish soap. An old toothbrush works well. Some splash guards pull out for easier cleaning.
-
Ice and salt scrub
Pour 2 cups of ice into the disposal, add half a cup of coarse salt, and run with cold water. The ice and salt scour the grind chamber walls and impellers.
-
Baking soda and vinegar flush
Pour half a cup of baking soda followed by a cup of white vinegar. Let it fizz for 5-10 minutes. Flush with hot water for 30 seconds.
-
Citrus finish
Cut a lemon or orange into quarters and grind with cold water. Citrus oils are natural deodorizers. This is also a good weekly maintenance step on its own.
Pro Tips
- Freeze vinegar in ice cube trays and grind a few weekly -- combines ice cleaning with vinegar deodorizing.
- The splash guard is dishwasher safe on most models.
- Never use bleach in a disposal -- it damages rubber seals with repeated use.
- Run the disposal 10-15 seconds after food is ground to clear the chamber. Most people shut it off too early.
Mistakes to Avoid
- Ignoring the splash guard -- it's the primary odor source.
- Using chemical drain cleaners -- too harsh for disposal components.
- Only running hot water after grinding. Use cold during grinding, hot for the flush.
- Assuming the smell is the disposal when the P-trap may be dry.
When to Call a Pro
If the smell persists after thorough cleaning, the problem may be in the drain line past the disposal. If the disposal itself is leaking, the smell could be water damage under the sink.
Bottom Line
Scrub the splash guard, grind ice and salt, flush with baking soda and vinegar, finish with citrus. Ten minutes and the smell is gone. Weekly maintenance keeps it from coming back.