Vinegar effectively removes bad smells from dishwashers due to its acidic property. Vinegar deodorizes, cleans and helps remove residual detergent, advises About.com. Additional green deodorizers are baking soda and citric acid.
Regular vinegar rinses help eliminate odors and grime from dishwashers. Running an empty dishwasher on its hottest program with a cup of vinegar resting on the upper rack removes bad smells from the appliance. Adding vinegar to each dishwasher cycle as a daily rinse aid prevents odors, and keeping the dishwasher filter clean and unobstructed helps minimize odors.
Leaving a paste of baking soda on the dishwasher for up to an hour cleans and deodorizes, and wiping away the paste with a vinegar-soaked cloth disinfects the appliance.