Garbage Disposal Smells Bad? How to Fix the Odor
A stinky garbage disposal usually has one cause: rotting food trapped where water cannot reach it. The splash guard — those black rubber flaps at the top of the unit — collects decomposing food on its underside, and no amount of running water will clear it. We have tracked down disposal odors dozens of times. The splash guard is the source more often than everything else combined.
If your disposal is clean and running normally but you want a general maintenance routine, see our garbage disposal cleaning guide. This page focuses on diagnosing and eliminating odor that basic cleaning has not fixed.
Quick fix — the 2-minute odor reset
Try this first. It works for mild odors caused by surface-level buildup.
- Drop a handful of ice cubes and half a lemon (cut into quarters) into the disposal
- Run cold water and turn on the disposal for 30 seconds
- Pour 1/2 cup baking soda into the drain, followed by 1 cup white vinegar
- Let it fizz for 5 minutes, then flush with cold water for 15 seconds
Always use cold water — never hot. Cold water solidifies grease so the disposal can chop it into small pieces that flush through the drain. Hot water melts grease into a liquid that coats pipe walls — the same buildup that causes odor in the first place.
If the smell returns within 24 hours, the problem is deeper. Move to the diagnosis section below.
InSinkErator’s maintenance guide recommends ice cubes as a standard cleaning method for their disposals. The ice chips scrub the grinding chamber walls and impellers without risking damage to any components.
Video guide
Video: “Fix Smelly Garbage Disposal | 2 Ways to Clean your Garbage Disposal” by Clean Freak & Germaphobe
Why Does Your Disposal Smell? 4 Common Causes
Not all disposal odors come from the same place. Identifying the source saves time and keeps you from scrubbing parts that are already clean.

Cause 1: Food trapped under the splash guard. This is the most common source of garbage disposal odor. The rubber flaps that prevent splashing also trap food particles on their underside. Water and normal grinding do not reach this surface, so the food sits and rots. A sour, rotten-food smell that gets worse when you lean close to the drain points to the splash guard.
Cause 2: Grease and fat coating the chamber walls. Grease builds up slowly on the grinding chamber and drain walls. Bacteria feed on this film and produce a persistent, low-level odor. This smell is less intense than rotting food but never fully goes away between cleanings. Disposals in households that cook with a lot of oil are especially prone.
Cause 3: Clog in the P-trap or drain line. If the smell is more like stagnant water or sewage, the problem is downstream. A partial clog in the P-trap creates standing water that breeds bacteria. This smell often accompanies slow draining. If your disposal drains slowly, see our guide on how to unclog a garbage disposal.
Cause 4: Failing seals or cracked housing. A musty, mold-like smell near the base of the unit can signal a slow leak. Water seeping from damaged internal seals creates a damp environment under the sink. This is different from food odor — it smells like mildew or a wet basement. Check for moisture around the bottom of the unit. If you find dripping, see our leaking garbage disposal guide.
Fix by cause — targeted solutions
Splash guard deep clean
If you only do one thing on this page, do this. The underside of the splash guard collects a layer of decomposing food that regular cleaning misses entirely.
- Turn off the disposal at the wall switch
- Lift each rubber flap and scrub the underside with an old toothbrush and dish soap
- Pay extra attention to the seams where the flaps connect to the mounting ring
- Rinse by running cold water for 15 seconds
Some disposal models have removable splash guards — pull it straight up, scrub it in the sink, and snap it back in. Universal replacement splash guards cost $5-$10 at hardware stores if yours is deteriorated and harboring odor in the rubber itself.
Grease buildup removal
Grease requires abrasion to remove, not just liquid.
- Drop 2 cups of ice cubes and 1 cup of rock salt into the disposal
- Run cold water and grind for 30 seconds — the ice and salt scrub the chamber walls
- Follow immediately with 1/2 cup baking soda and 1 cup white vinegar
- Let it fizz for 10 minutes, then flush with cold water
For prevention, run cold water during grinding and for at least 15 seconds after shutting the disposal off. This flushes grease particles out of the drain line before they solidify.
P-trap or drain line flush
If the smell is coming from the drain line rather than the disposal itself:
- Place a bucket under the P-trap (the U-shaped pipe under the sink)
- Unscrew the slip nuts on both ends of the P-trap by hand or with pliers
- Pull the P-trap down and dump the contents into the bucket
- Scrub the inside of the P-trap with a bottle brush and hot soapy water
- Reinstall and hand-tighten the slip nuts
- Run water and check for leaks at the connections
Coffee grounds are one of the most common culprits for P-trap buildup. They seem harmless going through the disposal but accumulate into dense sludge over weeks. If you grind coffee daily, expect to clean the P-trap every 3-6 months.
When Smell Means a Bigger Problem
Some odors signal problems that cleaning will not fix:
- Musty or mold smell near the bottom of the unit — check for water dripping from the base. A disposal leaking from the bottom means internal seals have failed. This is not repairable; the unit needs replacement. See our guide on leaking garbage disposal.
- Sewage smell even after cleaning P-trap — the clog may be further down the main drain line. A plumber with a drain snake can clear blockages beyond the P-trap.
- Persistent odor on a disposal older than 10-12 years — corrosion inside the grinding chamber creates pitting where food embeds permanently. At that age, replacing the unit ($200-$625 installed, or $75-$200 DIY) is more practical than fighting recurring odor. We break down the numbers in our guide on how long disposals last.
Stop the smell from coming back
A couple minutes per week keeps the deep clean from ever being necessary.
Weekly: Toss the peels from a lemon or orange into the running disposal with cold water. The citrus oils leave a fresh scent and the rind texture scrubs the chamber lightly.
Monthly: Run the ice and rock salt scrub (2 cups ice, 1 cup salt, 30 seconds of grinding). This prevents grease film from building up on the chamber walls.
Every 3 months: Scrub the underside of the splash guard with a toothbrush and dish soap. This is the step most people skip, and it is the one that matters most for odor.
What to avoid at all times:
- Chemical drain cleaners (Drano, Liquid-Plumr) — these corrode rubber gaskets and internal seals, cutting years off a disposal’s 10-12 year average lifespan. Baking soda and vinegar do the same job without the damage.
- Hot water during grinding — melts grease into pipe-coating sludge. Always cold.
- Overloading — feed food in small batches. Cramming too much at once leaves unground particles in the chamber.
For the full list of items you should never put in a disposal, including the most common foods that cause odor buildup, see our avoidance guide. Food scraps that should not go in the disposal can be composted at home instead.
FAQ
Can I use bleach to clean a smelly garbage disposal?
A tablespoon of bleach diluted in a gallon of water can sanitize the disposal, but we do not recommend it as a regular cleaning method. Bleach corrodes rubber gaskets and metal components over time. Baking soda and vinegar neutralize odor-causing bacteria without risking damage to internal seals. If you use bleach, limit it to once every few months and flush thoroughly with cold water afterward.
Why does my garbage disposal smell like sewage?
A sewage smell usually points to a problem in the drain line, not the disposal itself. The most common cause is a partial clog in the P-trap that creates standing water where bacteria thrive. Remove and clean the P-trap (see the steps above), and if the smell persists, the blockage is further down the line and needs a plumber with a drain snake. In rare cases, a dry P-trap (disposal not used for weeks) lets sewer gas rise through the drain — running water for 30 seconds refills the trap and blocks the gas.
How often should I clean my garbage disposal?
We recommend three cleaning frequencies: weekly citrus peels for light freshening, monthly ice and salt scrubs for buildup removal, and a splash guard deep clean every 3 months. This routine keeps odor from developing in the first place. If you notice a smell between scheduled cleanings, an extra baking soda and vinegar flush takes under 5 minutes. Households that use the disposal heavily (daily cooking for 4+ people) should move to weekly ice scrubs and monthly splash guard cleaning.
Will baking soda and vinegar damage my disposal?
No. Baking soda and vinegar are safe for all garbage disposal brands and models. The chemical reaction produces carbon dioxide gas (the fizzing), which loosens stuck-on food particles and neutralizes bacteria. Unlike chemical drain cleaners, this combination does not corrode rubber seals, metal components, or PVC drain pipes. We have tried commercial disposal cleaning tablets and foaming cleaners. None worked better than baking soda and vinegar, and some left a chemical residue.