Water in kitchen sink smells
Sounds like the anode rod in your water heater needs to be replaced.

Possibly with an aluminum/zinc alloy rod instead of magnesium or aluminum.
This is the chepest fix.

Many claim the an all plastic water heater (e.g Rheem's Marathon) cures this problem since it doesn't have the anode rod that metal water heaters have.