The first thing you need to do when you get foul smell out of the dishwasher is to try and make a fresh cycle. Most of the time this is not possible because of some type of chemical reaction that occurs. Some detergents will react to the bleach on your plates and on your glassware and to food coloring. If the problem persists, you may have to use a different brand of dishwasher detergent.
The second thing you need to do if you want to get rid of the odor from your dishwasher is to use the vinegar method. You have to make sure that your dishes are completely dry and clean before you add the vinegar to them. If the kitchen is significantly a bit too damp, simply use some warm water to wipe the dish. It is best to do this every day for a month to see if it works better for you.
The third thing you need to do is to give your dishwasher a good soap to wash with a soft cloth. After the cleaning is done and you think everything is nice and clean, you can easily get the smell out of the dishwasher by using some baking soda or lukewarm water to wash the detergent off. Use a hard scrub brush to do this job.
Get the smell out of your dishwasher instantly with Farmhand Tom's Odor Eliminating Spray.