Essential rule to clean stainless steel surfaces
To clean stainless steel surfaces correctly you need a product that does not leave streaks, that cleans and disinfects, which polishes shine without scratching the metal.
In other words, do not use corrosive products as stainless steel surfaces are easy to clean, but are fastidious to corrosion products.
You need to use a microfiber cloth with mild dishwashing detergent to remove dirt and food debris.
For gloss, use a glass spray to get rid of fingerprints and footprints that give stainless steel surfaces that brushed and dirty air.
How to clean stainless steel surfaces naturally
You can use a solution of baking soda and warm water, or water with non-abrasive detergent.
Do not use scourers, even if you are dealing with hardened and dried food. Better leave stain to soak in baking soda, as you may risk scratching the hob, refrigerator or other stainless steel appliances.
Olive oil do wonders on steel
After you have cleaned and wiped stainless steel surfaces with a soft microfiber pour some olive oil on a cloth and polish all stainless steel surfaces. If too much oil remains, remove the excess and buff with a dry cloth.