How to Clean a Glass Top Stove
Need some tips and tricks on how to clean a glass top stove? I’ve been researching the best methods and I’m here to share my findings with you!

This is the first time I’ve ever lived in a home with a glass top stove, and I’ll admit I was a bit befuddled when we moved in. I can’t stand cleaning a coil stove top (electric or gas), so this felt so much easier at first. But then, I quickly realized that cleaning that glass top stove wasn’t quite as straightforward as I thought. Food was constantly stuck, or it looked streaky and smudged.
So, I started doing some research on how to clean a glass top stove and I learned A LOT. I’m here to share my findings with you to help make all of our lives easier!
How to Clean a Glass Top Stove: My Favorite Method
What You’ll Need:
- Dish Soap (I like to use Dawn Power Wash)
- Warm Water
- A Microfiber Cloth
- An Old Credit Card or Plastic Scraper (optional, for deep cleaning!)
How I Clean My Glass Stovetop
Start by making sure that your glass stovetop is fully cool. If you try to clean it while it’s still hot, you can leave streaks and residue, or even damage the stovetop. And, of course, you could hurt yourself!
So, once it’s fully clean, I start by using paper towels or my microfiber cloth to wipe off any crumbs or loose debris. Then, I spray the entire glass cooktop with my Dawn Power Wash and let it soak for 1-2 minutes.

Once that’s done, I grab my microfiber cloth and the mess comes right up. I always rinse with a fresh cloth and some warm water to remove any soap residue, I do one final wipe down with a dry cloth!
If you have any stuck on food that you can’t remove with this method, an old credit card can work to help scrape it up!
Alternate Methods:
Of course, this is far from the only way! Here are a few other great cleaning products and solutions to try:
- Mix up a paste of baking soda and water. Allow it to sit for 10-15 minutes before rinsing. This will help gently break down stuck-on messes but won’t leave scratches!
- Many of my friends over on Instagram swear by The Pink Stuff for their glass cooktop surface.
- And, of course, you can use a glass cooktop cleaner as well!
- White vinegar is also a great method – you can soak paper towels in vinegar and allow them to sit on the stovetop for a few hours (even overnight) for a deep clean.

Other Glass Top Stove Cleaning Tips
- To minimize stubborn stains, make sure to wipe up spills as quickly as possible after it happens.
- When using anything sharp to clean stuck-on mess, be sure to loosen the food first using a cleaning solution. Also, use multiple passes with light pressure versus scraping with all of your strength. Some people swear by using a razor blade, but metal can damage the cooktop so be very careful if you try this!
- Avoid dragging heavy pots across the surface of your glass cooktop – this can create scratches!
- Microfiber clothes will do a better job overall of cleaning than paper towels (and they’re more environmentally friendly) so stick to those whenever you can!
What NOT To Use to Clean Your Glass Top Stove:
- A Magic Eraser (can be too abrasive over time)
- Steel wool
- Any metal blade not designed for glass cooktops
- Scouring pads
- Oven cleaner
- Any super abrasive cleaner
How Often Should I Clean My Glass Top Stove?
You should give your glass cooktop a basic wipe down after pretty much every use. Then, do a deeper clean (using one of the methods ab0ve) once a week or so. Any spills should be cleaned up as soon as possible to avoid a burned-on mess.
What About Cloudy Residue On My Glass Stove Top?
If you’re dealing with cloudy residue on your stove top that’s really hard to get off, all hope isn’t lost! These are generally caused by things like boil-overs and sugary spills, mineral deposits from hard water, pan residue from the bottom of dirty pans, or tiny scratches from sliding pans across the top.
Here’s how to clean it:
- Start by squirting dish soap or spraying Power Wash all over the stain.
- Sprinkle baking soda on top, then spray the whole thing with white vinegar.
- Place a hot, damp towel over the whole thing and let it sit for 15 minutes – or even a few hours for more stubborn stains.
- Scrub using a damp sponge, or a scraper to remove the stain!
