BACK TO ALL POSTS KitchenCleaning Hacks

DIY Natural Glass Stove Top Cleaner | How-to

KitchenCleaning Hacks

Inside: How to make an effective and simple DIY Natural Glass Stove Top Cleaner to get rid of grime and baked on dirt; bonus tips for how to deep clean a stainless steel sink at the same time!

Life is busy and stoves get dirty, right? Sometimes despite our best efforts, things overflow and pots get sticky and the stove top gets super dirty. At least once a week, I try to tackle a deep clean on something in the house. My aim is to learn the most effective, natural way to clean everything. There are lots of stove top cleaners on the market, most of them contain mild abrasives and work to dissolve cooked on food – but I really want to reduce the number of cleaning agents I need. 

So today, I’m sharing my tips and tricks for a DIY Natural Glass Stove Top Cleaner!

Make sure you check out my FREE Resource Library to get a copy of my Deep Clean Kitchen Checklist! (This post may contain affiliate links.)

We bought this stove a few months ago and it’s been an incredible upgrade. Our old stove just died and I was thrilled to replace it with this one. The catch is the glass cook top. I’ve never had one before and my biggest concern was keeping it clean. This is how it looks at the end of almost every single day.

As you know, I love to deep clean my kitchen naturally. Check out my tips for cleaning my stainless steel sink and how I use oxygen bleach to boost my cleaning as well. 

I figured the ingredients I used on the sink could also work for the glass cook top. So off I went to test and research. And this is what I found: 


DIY Natural Glass Stove Top Cleaner | How-to

Prep Time: 1 minute
Active Time: 15 minutes
Total Time: 16 minutes
Difficulty: Easy


  • Baking soda
  • White vinegar
  • Optional Oxy Bleach in hot water


  • Damp cloth
  • Spray bottle


  1. Spray the cooktop with a vinegar and water solution thoroughly.
  2. Wipe it down with a kitchen cloth.
  3. Liberally sprinkle baking soda over the cooktop. Make sure to get good coverage.
  4. Soak a cloth in hot tap water (you might need two cloths for this). I used the same hot water plus oxy bleach solution I use to deep clean the sink! This is a great time saving hack.
  5. Spread the wet cloth(s) over the baking soda on the cooktop and let it sit for about 15 minutes or so.
  6. Gently pull up the wet cloth and scrub in circular motions. Don't use too much pressure. The baking soda will act as a mild abrasive and help to loosen the baked on dirt.
  7. Wipe down the stove top with a dry cloth to get rid of the water and baking soda.
  8. If there are still stains and marks, rub them again with the wet rag and then wipe it down again.

Did you make this project?

Please leave a comment on the blog or share a photo on Pinterest

Here is the end result after one good scrub and a couple of spot cleans with the rag a second time. It’s not perfect, but it’s much better than it was and it’s a simple cleaning hack that can be used daily to stop the big stains and spills from being too caked on. 

Other things you can try to clean a stove top

This method with the baking soda and vinegar works really well for weekly cleaning and upkeep, but I totally get that it won’t always work on really bad stains or marks. 

For those I like to use Cerami-Brite and a stove top scraper. 

If you don’t have a glass top stove and you’re trying to clean the coil burners, one trick I used to do was use the crevice tool on my vacuum to clean all the debris that gets lodged under the burners. The top of the stove will lift right up and you can wipe it down and suck up all the crumbs with the vacuum. I also used to always use burner liners and pans. They helped keep the dirt at bay big time. 

What other tricks have you used to clean your stove tops?

Here are some other cleaning posts you might like

This post may contain affiliate links for you convenience. See my disclosure policy here

You’ll Love These

You’ll Love These


Popular on DIYPassion Right Now!

Skip to Instructions