Garbage disposals smell because their warm, wet location is a prime area for bacteria growth and leftover food particles to hang out and stink up your kitchen.
The plastics used to make the disposal can also absorb odors from the foods you dispose of. If you're sure that the trap is clean, then the odor may be the long-lasting kind.
Luckily, there are some simple ways to quickly rid your disposal of odors.
1. Cut the funk with citrus: Citrus fruits are natural deodorizers because of the fragrant oils in their peels. Simply cut a medium-sized lemon or orange into fourths, turn on the tap and disposal and send the slices down.
2. Ice: Turn on the garbage disposal and the cold water tap. Put about two dozen ice cubes into the sink and feed them into the disposal. After the last cube is gone, let the water run for another minute. Any food particles and other crud in your disposal will freeze and float away.
3. Baking soda: Pour ¼ cup of baking soda into the drain. Let it sit for two hours and then turn on the tap and disposal. Leave them on for a few seconds.
4. Borax: Pour three to four tablespoons of Borax down the drain. Let it sit for an hour and then rinse the drain with hot water.