A dishwasher can smell bad even when it still washes dishes. The odor usually comes from trapped food, a dirty filter, moisture, or residue around the door seal.
A quick cleaning routine is often enough to make the machine fresher again.
The filter is one of the most common odor sources. Remove it according to your dishwasher manual, rinse away food debris, and scrub gently with a soft brush if needed.
Do not force the parts back into place. A badly fitted filter can affect washing performance.
Food residue and damp grime can collect around the rubber seal, hinges, and lower edge of the door. Wipe these areas with a damp cloth and a little mild dish soap.
Dry the seal afterward so moisture does not sit there for hours.
After removing visible residue, run an empty hot cycle with a dishwasher-safe cleaner or a method recommended by the manufacturer. This helps rinse hidden areas inside the machine.
Avoid mixing cleaning products, because some combinations can release irritating fumes or damage surfaces.
Scrape plates before loading, clean the filter regularly, and leave the door slightly open after a cycle so moisture can escape.
Bad dishwasher smells usually come from food residue, the filter, seals, or trapped moisture. Cleaning these areas regularly keeps the machine fresher and more pleasant to use.