Easy Ways to Remove Yellow Stains from a White Stove
Begin by Cleaning the Exterior with Hot Water and Dish Soap with Degreaser
When a white stove is taking on a yellow appearance, it is probably a baked on coating of grease. Begin by cleaning the exterior with a mixture of hot water and high quality dish soap that contains degreaser. Allow it to remain on the surface for several minutes to loosen the baked on grease. Use a scrub sponge that is safe to use on delicate surfaces to avoid scratching the finish, and gently but firmly scrub it away.
In any case, do not use a Mr. Clean Magic Eraser on a glossy surface, even if it is unsightly. You will be left with a dull finish instead of something that could have been cleaned and brightened. If the yellow stains still remain, move on to the next step. A simple household staple will probably work to remove the remaining marks while brightening and beautifully shining the white glossy finish.
Scour the Yellow Stains with Baking Soda and a Scrub Sponge
After trying hot water and dishwashing liquid that contains degreaser, go over the yellow stains with a mixture of baking soda and water. Combine baking soda with just enough water to make a thick paste. Use a scrub sponge that is safe for delicate surfaces to go over the yellow stains. Rub the discolored areas using circular motions. The baking soda provides just enough abrasion to remove the ugly marks, and without scratching the finish like cleanser and other harsh abrasive cleaners that should not be used.
Source: Professional Home Cleaning Experience