Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
Garbage DisposalsProblem / fix

How to Clean a Smelly Garbage Disposal Fast

Run cold water, drop in ice cubes and coarse salt, then flush with citrus peels. For lingering odors, pour baking soda and vinegar down the drain, let it fizz, then rinse. This neutralizes smells and dislodges grime.

Our top pick
InSinkErator Evolution Compact
InSinkErator Evolution Compact
★★★★★ 4.7
Check price on Amazon
Read the full guide →

Clean your disposal weekly with ice, salt, and citrus to prevent odors.

  • Use baking soda and vinegar for a deep clean that neutralizes smells.
  • Avoid putting grease, oil, and fibrous foods down the disposal to prevent buildup.
  • If smells persist after cleaning, consider a clog or worn-out parts; call a plumber if needed.

Why does my garbage disposal smell?

Food particles get trapped in the grinding chamber and drain line. Over time, they rot and produce hydrogen sulfide gas, which smells like rotten eggs. Grease and oil coat the blades and housing, trapping more debris. Bacteria thrive in the moist, dark environment, amplifying the odor. A dry disposal can also harbor odors because water flushes away residue.

How do I clean a smelly garbage disposal?

Start by unplugging the disposal or turning off the circuit breaker. Use tongs to remove any visible debris from the chamber. Run cold water and turn on the disposal. Drop in a handful of ice cubes and a cup of coarse salt; the ice sharpens the blades while the salt scrubs the interior. Follow with citrus peels, like lemon or orange, to deodorize. For a deeper clean, pour half a cup of baking soda down the drain, then add a cup of white vinegar. Let it fizz for 10 minutes, then rinse with hot water. Finish by grinding a few ice cubes to clear any residue.

What natural deodorizers work best?

Citrus peels are a favorite because their oils cut grease and leave a fresh scent. Baking soda neutralizes acids that cause odors. Vinegar kills bacteria and dissolves mineral buildup. Ice and salt provide abrasive cleaning without chemicals. Avoid using bleach or chemical drain cleaners; they can damage the disposal's rubber seals and metal parts.

How can I prevent garbage disposal smells?

Run cold water for 15 seconds before and after each use to flush debris. Grind food waste with a steady stream of water, not all at once. Avoid putting grease, oil, or fibrous foods like celery down the disposal. Weekly, grind citrus peels or baking soda to keep it fresh. Keep the disposal clean by occasionally grinding ice cubes. Ensure the splash guard is wiped down regularly, as it can trap food particles.

When should I replace my garbage disposal or call a pro?

If cleaning doesn't eliminate the smell, the disposal may have a clog in the drain line. Persistent odors could indicate a broken impeller or a worn-out motor. If the disposal leaks, jams frequently, or makes unusual noises, it's time to consider replacement. A professional plumber can inspect for hidden issues like a blocked vent or a damaged drain pipe. If the disposal is over 10 years old, replacement is often more cost-effective than repairs.

Common questions

Can I use bleach to clean a garbage disposal?

No, bleach can damage the rubber seals and metal components. Use baking soda and vinegar instead.

How often should I clean my garbage disposal?

A light cleaning weekly is ideal. Deep clean monthly to prevent buildup.

Is it safe to put lemon peels in the disposal?

Yes, lemon peels are safe and help deodorize. Avoid large amounts that could clog.

Why does my disposal smell like rotten eggs?

Rotten egg smell is hydrogen sulfide gas from decomposing food. Clean with baking soda and vinegar.

Can I put ice cubes in the garbage disposal?

Yes, ice cubes sharpen the blades and remove buildup. Run cold water while grinding.

What foods should I never put in a garbage disposal?

Avoid grease, oil, coffee grounds, and fibrous foods like celery or corn husks. They cause clogs and odors.

Does running hot water help clean a disposal?

Hot water can melt grease, but it may not be as effective as cold water for flushing solids. Use cold water during grinding.

How do I get rid of a smell that won't go away?

Try a deep clean with baking soda and vinegar. If the smell persists, check for a clog or call a plumber.

More in this topic

More in Garbage Disposals

See the full guide →