Baking soda, Vinegar and boiling water will work to get rid of Kitchen Sink and other drain odors.
First remove any debris that may be in the drain that you can remove easily and then take a quarter cup of baking soda and pour it down the drain followed by a cup of vinegar.
Let the Vinegar and baking soda work in the drain for 30 minutes to an hour and while the vinegar and baking soda is working in the drain, take something such as a pot or a kettle and heat some water to the boiling point and after the water is boiling and you've waited at least 30 minutes you can pour the boiling hot water down the drain.
The boiling hot water will wash away the debris and baking soda and vinegar and it will get rid of the odor in the kitchen sink drain or other drain.