Try bicarb and vinegar. I sprinkle the bicarb over the stove then pour vinegar over it then when it's finished bubbling I scrub it with a non scratchy scourer